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”

Master Pinned Post


📊 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

Gradescope Dashboard


🤖 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}'

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 Documentation Terminal Assignment 4 PDF Details


📚 ASSIGNMENT 4 EXTRA CREDIT - COMPLETE PACKAGE STRUCTURE

Full Absolute Paths of Created Files:

  1. Markdown Source: /Users/kulbir/Desktop/CS498GC_MobileRobotics_Fall2025/Markdown_for_changes_README/assignment4-extra-credit/assignment4_extra_credit_guide.md

  2. LaTeX Document: /Users/kulbir/Desktop/CS498GC_MobileRobotics_Fall2025/Markdown_for_changes_README/assignment4-extra-credit/assignment4_extra_credit_guide.tex

  3. PDF Document (9 pages): /Users/kulbir/Desktop/CS498GC_MobileRobotics_Fall2025/Markdown_for_changes_README/assignment4-extra-credit/assignment4_extra_credit_guide.pdf

  4. Website Copy: /Users/kulbir/Desktop/CS498GC_MobileRobotics_Fall2025/kulbir-ahluwalia.github.io/files/cs498gc/fa25/assignments/assignment4_extra_credit_guide.pdf

  5. 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

File Creation Confirmation Complete File Structure


✅ 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”

Regrade Announcement


🎓 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:

  1. Why is it important?
  2. Why is it hard?
  3. How is it novel?
  4. 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

Graduate Presentations Page


📋 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!!

Class Feed Overview


📱 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

Extended Feed View Additional Posts


💬 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

Discord Reference


📊 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)

Gradescope Full Dashboard Assignment List Complete


🔑 KEY TAKEAWAYS FOR STUDENTS

Critical Upcoming Deadlines (November 2025):

  1. 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
  2. December 2, 2025:
    • Coding Exercise 2 Code Due @ 11:59 PM
    • Coding Exercise 2 Report Due @ 11:59 PM
  3. December 6, 2025:
    • Coding Exercise 3 Code Due @ 11:00 PM
    • Coding Exercise 3 Report Due @ 11:00 PM
  4. 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.