Course Websites

ECE 484 - Principles of Safe Autonomy

Last offered Fall 2024

Official Description

Introduces techniques for building autonomous systems such as autonomous cars, delivery drones, and manufacturing robots, and techniques for performing their safety analysis. Covers key algorithms and approaches in perception, modeling, motion planning, control, and safety analysis, with a view towards understanding their basic assumptions and performance guarantees. Also provides exposure to some of the state-of-the-art software tools for control, simulation, and analysis. Students will get experience through labs, programming assignments, and they will perform hands-on laboratory work on the Polaris GEM autonomous vehicle platform. Course material is distilled from recent research papers; thus, there is no required textbook. Course Information: 4 undergraduate hours. 4 graduate hours. Prerequisite: CS 124, ECE 220 or equivalent; ECE313, IE300, or STAT400. A course on data structures, algorithms, differential equations, and linear algebra is recommended.

Related Faculty

Course Description

Introduces techniques for building autonomous systems such as autonomous cars, delivery drones, and manufacturing robots, and techniques for performing their safety analysis. Covers key algorithms and approaches in perception, modeling, motion planning, control, and safety analysis, with a view towards understanding their basic assumptions and performance guarantees. Also provides exposure to some of the state-of-the-art software tools for control, simulation, and analysis. Students will get experience through labs, programming assignments, and they will perform hands-on laboratory work on the Polaris GEM autonomous vehicle platform. Course material is distilled from recent research papers; thus, there is no required textbook.

Credit Hours

4 hours

Prerequisites

CS 124, ECE 220 or equivalent; ECE313, IE300, or STAT400. A course on data structures, algorithms, differential equations, and linear algebra is recommended.

TitleSectionCRNTypeHoursTimesDaysLocationInstructor
Principles of Safe AutonomyAB177730LAB01000 - 1050 F  5072 Electrical & Computer Eng Bldg 
Principles of Safe AutonomyAB277731LAB01100 - 1150 F  5072 Electrical & Computer Eng Bldg 
Principles of Safe AutonomyAB377732LAB01700 - 1750 F  5072 Electrical & Computer Eng Bldg 
Principles of Safe AutonomyAB477733LAB01800 - 1850 F  5072 Electrical & Computer Eng Bldg 
Principles of Safe AutonomyAB577734LAB01900 - 1950 F  5072 Electrical & Computer Eng Bldg 
Principles of Safe AutonomyAL177453LEC41100 - 1220 T R  1015 Electrical & Computer Eng Bldg Ujjal Kumar Bhowmik
Principles of Safe AutonomyCSP79895PKG4 -    Ujjal Kumar Bhowmik
Principles of Safe AutonomyCSP79895PKG41430 - 1550 F  ARR Illini Center Ujjal Kumar Bhowmik
Principles of Safe AutonomyMC479896PKG41430 - 1550 F  ARR Illini Center Ujjal Kumar Bhowmik
Principles of Safe AutonomyMC479896PKG4 -    Ujjal Kumar Bhowmik