ECE59500 - Connected & Automated Vehicles

This course introduces the basic concepts, components, and technologies of connected and automated vehicles. Vehicle modeling, dynamics, control, and several advanced driver assistance systems (ADAS) will be introduced. Key technologies associated with automated driving, including sensors, perception, communication, mapping and localization, decision-making, and control will be presented and discussed. MATLAB/Simulink and its toolboxes will be used.


Credit Hours: 3

Instructor(s): Lingxi Li

Email: lingxili@purdue.edu





Learning Objective:

  1. Explain the basic concepts related to CAVs development. vehicle structure, components, dynamics, and control.
  2. Understand working principles of typical vehicular sensors and apply them into various advanced driver assistance system (ADAS) functions.
  3. Explain various concepts and apply technical approaches in image processing and computer vision into CAV applications.
  4. Compare and use various localization, decision-making, and control methods for CAV applications.
  5. Use computer-aided tools for the analysis and design of CAVs.

Description:

This course introduces the basic concepts, components, and technologies of connected and automated vehicles. Vehicle modeling, dynamics, control, and several advanced driver assistance systems (ADAS) will be introduced. Key technologies associated with automated driving, including sensors, perception, communication, mapping and localization, decision-making, and control will be presented and discussed. MATLAB/Simulink and its toolboxes will be used.


Topics Covered:

  • Vehicle Structure and Components
  • Vehicle Dynamics and Control
  • Sensors and Sensing Technology
  • Advanced Driver Assistance Systems
  • Image Processing and Computer Vision
  • Simultaneous Localization and Mapping
  • Decision-making and Motion Planning
  • Vehicle Motor Control

Prerequisites:

  • Linear Algebra (MA 26500 or equivalent)
  • Probability (ECE 30200 or equivalent)
  • Programming (ECE 20875 or equivalent)

Web Address:

https://purdue.brightspace.com


Homework:

Worth 10% of final grade. 

  • All homework submissions will be on Brightspace. Homework assignments will be created with due dates and time. Late homework will nto be accepted without prior arrangements with the instructor
  • Please clearly show all steps and label your answers. Sloppy work is not encouraged and may not be graded.

Projects:

Worth 30% of final grade. All project report submissions will be on Brightspace. Project assignments will be created with the due date and time. Late project reports will not be accepted without prior arrangements with the instructor.


Exams:

Quizzes: worth 25% of final grade. Quiz problems will be posted on Brightspace with due dates and time. Typically, the quiz problems will be posted on Friday mornings and must be completed by the following Monday mornings. Students will have 72 hours to complete a set of quiz problems.

Final exam: worth 30% of final grade. Exam logistics and dates will be posted on Brightspace.


Textbooks:

Required: 

None

Recommended:

  • Autonomous Ground Vehicles (ITS), Umit Ozguner, Tankut Acarman, and Keith Redmill, Artech House, 2011, ISBN No. 978-1608071920
  • Handbook of Intelligent Vehicles, Azim Eskandarian (ed.), Springer, 2012, ISBN No. 978-0857290847
  • Advances in Intelligent Vehicles, Yaobin Chen and Lingxi Li (ed.), Academic Press, 2013, ISBN No. 978-0123971999

Computer Requirements:

MATLAB/Simulink