PINNED CAMPUSWIRE POSTS DOCUMENTATION
PINNED CAMPUSWIRE POSTS DOCUMENTATION
CS498GC Mobile Robotics - Fall 2025
Complete Archive of Essential Course Communications
📌 MASTER PINNED POST #143 - CENTRAL REFERENCE HUB
Post Number: #143 Author: Kulbir Singh Ahluwalia Posted: November 4, 2025 (edited) Type: Master Reference Post (PINNED) Views: 230+ | Followers: 50+
Full Text Content:
“Additional posts to review before asking questions and ‘please review my WHOLE code base and tell me the error’:
Read CAMPUSWIRE POSTS:
- #9 - ROS 2 HUMBLE INSTALLATION GUIDE
- #10 - ASSIGNMENT 4 - PART 1 - MOBILE MANIPULATOR SETUP
- #64 - CODING EXERCISE 1 HINTS
- #69 - BASH SCRIPTS FOR CONSISTENT TERMINAL START, ENV PATHS, VARIABLES SOURCING, CONSISTENCY
- #76 - MOBILE ROBOTICS BOOK PDFs
- #63 - RVIZ2 VISUALIZATION COMPLETE CHEAT SHEET AND LINKS
- #61 - GPS - DEBUG HINTS
- #32 - ASSIGNMENT 4 - OS OPTIONS AND GUIDANCE
- #60 - ODOMETRY - DEBUG HINTS
- #85 - CE1, ASSIGNMENT 4 HINTS
- #102 - ASSIGNMENT 4 PART 1 POST
- #120 - CODING EXERCISE 2 - STARTER CODE CORRECTION
- #122 - ASSIGNMENT 4 DEMO - LIVE SESSION - PDF FOR OCT DEMO !! LIVE DEMO RECORDING FOR ASSIGNMENT 4 LINK HERE!
- #141 - QUIZ 2 LOGISTICS
- #142 - TA SUPPORT AND RESOURCES: LINKS AND CLARIFICATIONS FOR GEN-Z
- #148 - ASSIGNMENT 4 UPDATES + LOGISTICS
- #149 - ASSIGNMENT 4 UPDATES + MORE RESOURCES COMING UP NEXT WEEK
THANK YOU.
Best, Kulbir Singh”

📊 GRADESCOPE ASSIGNMENTS - COMPLETE LIST
Last Updated: November 8, 2025 Total Assignments: 14 Course Code: KDP5G8
Full Assignment Schedule with Deadlines:
| Assignment Name | Points | Released | Due Date | Late Due Date | Status |
|---|---|---|---|---|---|
| Coding exercise 1 - Report | 30.0 | SEP 26, 2025 8:00 AM | DEC 10, 2025 5:00 AM | DEC 10, 2025 5:00 AM | 96% Graded |
| Coding exercise 3 report | 50.0 | NOV 7, 2025 8:00 AM | DEC 6, 2025 11:00 PM | DEC 6, 2025 11:00 PM | Not Started |
| Coding exercise 3 code | 150.0 | NOV 7, 2025 8:00 AM | DEC 6, 2025 11:00 PM | DEC 6, 2025 11:00 PM | Not Started |
| Assignment 4 Part2 | 75.0 | OCT 29, 2025 4:45 PM | DEC 9, 2025 11:00 PM | DEC 10, 2025 11:00 PM | Not Started |
| QUIZ-3-Extra-Credit-Question | 1.0 | NOV 7, 2025 10:00 PM | DEC 9, 2025 11:00 PM | DEC 9, 2025 11:00 PM | Not Started |
| Assignment 4 Part1 | 25.0 | OCT 29, 2025 4:45 PM | NOV 21, 2025 11:00 PM | NOV 23, 2025 11:00 PM | Not Started |
| Problem set 3 | 100.0 | OCT 29, 2025 8:00 AM | NOV 21, 2025 11:00 PM | NOV 21, 2025 11:00 PM | 100% Graded |
| QUIZ-2-Extra-Credit-Question | 1.0 | NOV 7, 2025 10:00 PM | NOV 21, 2025 11:00 PM | NOV 21, 2025 11:00 PM | Not Started |
| Coding exercise 2 report | 50.0 | OCT 30, 2025 12:00 AM | DEC 2, 2025 11:59 PM | DEC 4, 2025 11:59 PM | In Progress |
| Coding exercise 2 code | 100.0 | OCT 30, 2025 12:00 AM | DEC 2, 2025 11:59 PM | DEC 4, 2025 11:59 PM | 25% Graded |
| Problem set2 | 100.0 | OCT 6, 2025 8:00 AM | OCT 27, 2025 11:00 PM | OCT 29, 2025 11:00 PM | 100% Graded |
| Coding exercise 1 | 120.0 | SEP 26, 2025 8:00 AM | OCT 18, 2025 5:00 AM | OCT 20, 2025 5:00 AM | 100% Graded |
| Problem set1 writing | 40.0 | SEP 3, 2025 11:00 PM | SEP 16, 2025 11:00 PM | SEP 17, 2025 11:00 PM | 100% Graded |
| Problem set1 code | 55.0 | SEP 3, 2025 11:08 PM | SEP 16, 2025 11:00 PM | SEP 21, 2025 11:00 PM | 100% Graded |

🤖 ASSIGNMENT 4 EXTRA CREDIT - MOBILE MANIPULATOR
Documentation Created: November 7, 2025 Public URL: https://kulbir-singh-ahluwalia.com/cs498gc/fa25/assignments/assignment4_extra_credit_guide.pdf
Complete File Structure Created:
/Users/kulbir/Desktop/CS498GC_MobileRobotics_Fall2025/
Markdown_for_changes_README/assignment4-extra-credit/
├── assignment4_extra_credit_guide.md (12KB)
├── assignment4_extra_credit_guide.tex (16KB)
├── assignment4_extra_credit_guide.pdf (217KB)
└── bash_scripts/
└── example_bash_script_for_consistent_ros_launch.sh (executable)
Key Information from Assignment 4 Documentation:
Deadlines & Extra Credit Opportunities:
- Part 1: November 21, 2025 @ 11:00 PM (25 points)
- Part 2: December 9, 2025 @ 11:00 PM (75 points)
- Early Submission Bonus: November 7, 2025 @ 11:59 PM (+10 bonus points)
Demo Resources:
- Main Demo Recording Link: [Available in PDF]
- Husky Robot Demo Video: [Second recording]
- Assignment 4 Part 1 Slide Deck: Version 1.16
- GitHub Repository: https://github.com/kulbir-ahluwalia/husky_ur3_simulator
Complete ROS2 Bash Script Features:
- 8 terminal windows automated launch
- Color-coded status messages (Green for success, Yellow for warnings, Red for errors)
- Gripper commands:
- Open:
ros2 topic pub -1 /rh_p12_rn_position/command std_msgs/msg/Float64 '{data: 0.0}' - Close:
ros2 topic pub -1 /rh_p12_rn_position/command std_msgs/msg/Float64 '{data: 1.05}'
- Open:
Deliverables Checklist:
- ✅ 30-second rosbag recording requirements
- ✅ Screen recording specifications
- ✅ Required topics list
- ✅ Submission format guidelines
Troubleshooting Guide Included:
- Qt5/GPU error fixes
- Missing topics solutions
- Transform error debugging
- Controller loading issues

📚 ASSIGNMENT 4 EXTRA CREDIT - COMPLETE PACKAGE STRUCTURE
Full Absolute Paths of Created Files:
-
Markdown Source:
/Users/kulbir/Desktop/CS498GC_MobileRobotics_Fall2025/Markdown_for_changes_README/assignment4-extra-credit/assignment4_extra_credit_guide.md -
LaTeX Document:
/Users/kulbir/Desktop/CS498GC_MobileRobotics_Fall2025/Markdown_for_changes_README/assignment4-extra-credit/assignment4_extra_credit_guide.tex -
PDF Document (9 pages):
/Users/kulbir/Desktop/CS498GC_MobileRobotics_Fall2025/Markdown_for_changes_README/assignment4-extra-credit/assignment4_extra_credit_guide.pdf -
Website Copy:
/Users/kulbir/Desktop/CS498GC_MobileRobotics_Fall2025/kulbir-ahluwalia.github.io/files/cs498gc/fa25/assignments/assignment4_extra_credit_guide.pdf -
Bash Script:
/Users/kulbir/Desktop/CS498GC_MobileRobotics_Fall2025/Markdown_for_changes_README/assignment4-extra-credit/bash_scripts/example_bash_script_for_consistent_ros_launch.sh
Document Features:
- Professional LaTeX formatting with UIUC colors
- Colored boxes: Success (green), Warning (yellow), Info (blue)
- Complete bash script as standalone executable
- All demo recording links documented
- Gradescope code: KDP5G8

✅ POST #121 - ALL GRADESCOPE REGRADE REQUESTS RESOLVED
Post Number: #121 Author: Kulbir Singh Ahluwalia Posted: November 6, 2025 Type: Administrative Announcement
Full Text:
“Dear students,
ALL Gradescope Regrade Requests have been resolved.
Best, Kulbir Singh”

🎓 GRADUATE STUDENT PRESENTATIONS
URL: kulbir-singh-ahluwalia.com/cs498gc/fa25/presentations.html For: CS498GC 4-credit students Format: 15-minute presentation + 5-minute Q&A on assigned SLAM paper
TL;DR - Key Requirements:
- Slides due: Exactly 1 week before presentation date
- Mandatory TA office hours: Attend one week prior to talk for feedback
- Talk length: 15 minutes + 5 minutes Q&A (strict timing, 4 talks/day)
Deadlines at a Glance:
| Presentation Date | Slides Due (1 week prior) |
|---|---|
| Fri, Nov 21 | Thu, Nov 14 |
| Wed, Dec 3 | Tue, Nov 26 |
| Fri, Dec 5 | Thu, Nov 28 |
| Wed, Dec 10 | Tue, Dec 3 |
What We Want You to Learn (and Show):
- Methodology & Architecture - explain the system diagram and motivate each design choice
- Novelty - what’s truly new and why it matters
- Limitations - be specific and evidence-based (failure cases, assumptions, compute/data constraints)
- Improvements - concrete ideas to address those limitations
Prof. Girish’s Suggested Questions for a Compelling Talk:
- Why is it important?
- Why is it hard?
- How is it novel?
- Why does it work?
Suggested Slide Outline (Target: 15 minutes):
- Problem & motivation (tie explicitly to mobile robotics/SLAM)
- Definitions/background (only what’s needed to follow the method)
- System diagram & architecture (reasoning for each component/choice)
- Method details: inputs/outputs, training objectives/losses (write the equations), and why each term exists
- Results: metrics, baselines, ablations; 2-3 key takeaways

📋 CAMPUSWIRE CLASS FEED OVERVIEW
Last Accessed: November 8, 2025 Total Posts Visible: 140+ Pinned Posts: Multiple
Recent Important Posts (from sidebar view):
- #141 - Quiz 2 will be online on Canvas on NOV 21
- #97 - Coding Exercise 1: 4 Hour EXTENSION
- #69 - IMPORTANT GOALS: MASTER PINNED POST
- #149 - Assignment 4 Update & Quiz Resources Covering Your Ass
- #85 - REFER TO PINNED POSTS - CE1, PT Assignment
- #147 - Gradescope no slot for questions
- #146 - Output for Phi in Coding Ex 2
- #145 - CE2 Phi, Theta, Psi Graph Doubts
- #143 - MASTER “PINNED POST” - REFERRAL PINNED POSTS!!

📱 EXTENDED CLASS FEED - COMPREHENSIVE POST LIST
Total Posts Captured: 50+ Date Range: September 2025 - November 2025
Complete Post List (Selected Important Posts):
- #141 - QUIZ 2 will be online on Canvas on NOV 21
- #140 - QUIZ 3 Extra Credit Question
- #133 - ASSIGNMENT 4 PART 1: 10 BONUS POINTS
- #131 - Demo is postponed to WED, Oct 29
- #130 - TA ON ZOOM LINK: OCT 22, Wed, On Zoom
- #122 - ASSIGNMENT 4 DEMO - LIVE SESSION RECORDING
- #120 - Coding Exercise 2 - Starter Code Correction (math.radians() bug)
- #102 - Assignment 4 Part 1 Post
- #85 - CE1, Assignment 4 Hints
- #76 - Mobile Robotics Book PDFs
- #69 - Bash Scripts for Consistent Terminal Start
- #64 - Coding Exercise 1 Hints
- #63 - RVIZ2 Visualization - Complete Cheat Sheet
- #61 - GPS - Debugging Hints
- #60 - Odometry - Debug Hints
- #32 - Assignment 4 - OS Options & Setup Guidance
- #10 - Assignment 4 Part 1 - Mobile Manipulator Setup
- #9 - ROS2 Humble Installation Guide

💬 DISCORD SERVER REFERENCE
Server: Julia’s Lab Server Channel: #random Date: October 3, 2025 and November 6, 2025 Content: Research paper discussions and Campuswire references
Note: This screenshot shows external Discord discussions referencing the Campuswire master post

📊 GRADESCOPE DASHBOARD - DETAILED VIEW
Course: CS498GC - Mobile Robotics for Computer Scientists Semester: Fall 2025 Instructor: Professor Girish Chowdhary TA: Kulbir Singh Ahluwalia
Assignment Submission Statistics:
- Coding Exercise 1: 58 submissions (100% graded)
- Coding Exercise 2 Code: 41 submissions (25% graded)
- Coding Exercise 2 Report: 37 submissions (pending grading)
- Problem Set 1 Code: 66 submissions (100% graded)
- Problem Set 1 Writing: 66 submissions (100% graded)
- Problem Set 2: 55 submissions (100% graded)
- Problem Set 3: 3 submissions (100% graded)
- Coding Exercise 1 Report: 33 submissions (96% graded)

🔑 KEY TAKEAWAYS FOR STUDENTS
Critical Upcoming Deadlines (November 2025):
- November 21, 2025:
- Quiz 2 (Canvas, 24 hours online)
- Assignment 4 Part 1 Due @ 11:00 PM
- Quiz 2 Extra Credit Due @ 11:00 PM
- Problem Set 3 Due @ 11:00 PM
- December 2, 2025:
- Coding Exercise 2 Code Due @ 11:59 PM
- Coding Exercise 2 Report Due @ 11:59 PM
- December 6, 2025:
- Coding Exercise 3 Code Due @ 11:00 PM
- Coding Exercise 3 Report Due @ 11:00 PM
- December 9, 2025:
- Assignment 4 Part 2 Due @ 11:00 PM
- Quiz 3 Extra Credit Due @ 11:00 PM
Essential Resources:
- Master Reference Post: #143 (contains links to all important posts)
- Assignment 4 Extra Credit Guide: https://kulbir-singh-ahluwalia.com/cs498gc/fa25/assignments/assignment4_extra_credit_guide.pdf
- Gradescope Code: KDP5G8
- Course Website: https://kulbir-singh-ahluwalia.com/cs498gc/fa25/
Support Channels:
- Campuswire: Primary communication platform
- TA Office Hours: See post #142 for schedule
- Zoom Sessions: Check post #130 for links
📝 DOCUMENT METADATA
- Created: November 8, 2025
- Last Updated: November 8, 2025
- Total Screenshots Documented: 14
- Total Posts Referenced: 50+
- Course: CS498GC Mobile Robotics for Computer Scientists
- Semester: Fall 2025
- University: University of Illinois at Urbana-Champaign
This documentation serves as a comprehensive archive of all pinned Campuswire posts and essential course communications for CS498GC Mobile Robotics Fall 2025.