ECEAD - Autonomous Driving
InstructorP. B. Sujit
The goal of this course is to provide hands-on-experience in implementing several modules of autonomous driving through software-in-the-loop and hardware-in-the-loop. This is a project-based course and covers modules on perception, path planning, and vehicle control for autonomous driving. The course is mainly designed towards implementation and hence intensive programming is involved in C++ or Python. The course will use Mahindra e20 and auto-rickshaw as the hardware testbeds.
- Ability to create system interaction design for any kind autonomous vehicle
- Ability to program different autonomous driving modules and gather working knowledge of other modules
- Ability to synthesize performance specifications for autonomous driving
Any one course -- ECE570/Robotics Systems/Introduction to Robotics/Image Analaysis/Computer vision/ Intelligent Systems/Machine Learning
ROS tutorials (www.ros.org)
Thrun, Sebastian, Wolfram Burgard, and Dieter Fox. Probabilistic robotics. MIT press, 2005.
Motion Choset, Howie M. Principles of robot motion: theory, algorithms, and implementation. MIT press, 2005.
LaValle, Steven M. Planning algorithms. Cambridge university press, 2006.