COMPSCI 603: Robotics

LGRC A104A, Tue/Thur 4:00-5:15 PM, Spring 2025


Overview Schedule Assignments Syllabus

This page is finalized on 05/06/2025.

*Note: Project deliverables are due to Canvas at the time specified. Each deliverable of individual Projects 1-3 has a four-day late submission period and late submission will lose 25% points per day for that deliverable.

Project Name Date Assigned Due Date
Prerequisite Assignment: Setting Up Robot Programming Environments
January 30, 2025 N/A
Project 1: Learning Robot Operating System (ROS)
February 06, 2025
February 11, 2025
Deliverable 1 Due: February 12, 23:59:59
Deliverable 1 Due: February 18, 23:59:59

Deliverable 1 Due: February 21, 23:59:59
Deliverable 1 Due: February 25, 23:59:59
Project 2: Robot Wall Following by Q-Learning
Note: Project 2 includes three deliverables.
February 25, 2025 Deliverable 1 Due: March 05, 23:59:59
Deliverable 2 Due: March 14, 23:59:59
(*Spring recess between March 16-23*)
Deliverable 3 Due: March 26, 23:59:59
Project 3: Robot Localization using Bayesian Filters
Note: Project 3 includes three deliverables.
March 27, 2025 Deliverable 1 Due: April 04, 23:59:59
Deliverable 2 Due: April 11, 23:59:59
Deliverable 3 Due: April 16, 23:59:59
Group Project: Implementation of AI-Powered Robots
Note 1: Group project includes four deliverables.
Note 2: This project does NOT have a late submission period.
April 17, 2024 Deliverable 1 (Proposal) Due: April 23, 23:59:59
Deliverable 2 (Progress) Due: April 30, 23:59:59
Deliverable 3 (Presentation) Due: May 9, 23:59:59
Deliverable 4 (Code, demo, report) Due: May 16, 23:59:59
(Optional) SRTI Course Survey
May 06, 2024 May 19, 23:00:00 (university deadline)

Project write-ups from the Spring 2024 offering can be downloaded here: Compsci603_Project_Writeups_Spring24.tar [4.0MB].