ESE 4210
Control For Autonomous Robots
University of Pennsylvania · UGRD · Fall 2026
Catalog description
This course introduces the hardware, software and control technology used in autonomous ground vehicles, commonly called "self-driving cars." The weekly laboratory sessions focus on development of a small-scale autonomous car, incrementally enhancing the sensors, software, and control algorithms to culminate in a demonstration in a realistic outdoor operating environment. Students will learn basic physics and modeling; controls design and analysis in Matlab and Simulink; software implementation in C and Python; sensor systems and filtering methods for IMUs, GPS, and computer vision systems; and path planning from fixed map data. Prerequisite: If course requirement not met, permission of instructor required.
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff