CSE 40728
System Design and Implementation of Small Autonomous Vehicles
This course provides students with a comprehensive introduction to cyber-physical systems (CPS) using autonomous vehicles as the application. We will cover essential topics including basic control theory, ROS2 (Robot Operating System), planning, and computer vision. Through a combination of lectures and hands-on labs, students will gain practical skills and knowledge in designing and implementing autonomous CPS. Concepts from all of the assignments and labs will culminate into a final project with a demo on the 1/10th sized autonomous vehicle. The course will involve programming in a Linux and Python environment with ROS2 for interfacing with the vehicle.
Sources
- Course catalogue ↗2026-2027