Sensors and Perception for Autonomous Vehicle Development



This 4-week virtual-only experience, conducted by leading experts in the autonomous vehicle industry and academia, provides an in-depth look at the most common sensor types used in autonomous vehicle applications. By reviewing the theory, working through examples, viewing sensor data, and programming movement of a turtlebot, you will develop a solid, hands-on understanding of the common sensors and data provided by each.

This course consists of asynchronous videos you will work through at your own pace throughout each week, followed by a live-online synchronous experience each Friday. The videos are led by Dr. Venkat Krovi, Michelin Endowed SmartState Chair Professor of Vehicle Automation at Clemson University. The live sessions are taught by Jeff Blackburn, who joins us from Ansys and comes with an extensive background in software engineering. Given the extremely rigorous nature of this program, optional office hours will be available weekly for added assistance.

Learning Objectives
At the end of this course, learners will be able to:
  • Explain the purpose of each common sensor type in AV applications
  • Describe why redundancy is needed when it comes to real-life AV sensing.
  • Summarize the basics of LIDAR and how to obtain data from a laser scanner and perform data filtering and perform basic AEB from distance measured from laser scanner from a solved exercise
  • Summarize the basics of camera sensor and how to extract images in ROS and manipulate images through OpenCV library
  • Perform simple line following (solved exercise)
  • Interpret the logic behind extracting geometric features from images and perform lane keeping (solved exercise)
  • Explain Neural Networks and showcase a ROS wrapper for simple models
  • Complete an object detection exercise using YOLO v3
Who Should Attend

Participants will be recent graduates or new to/newly hired mechanical, electrical, and computer science engineers joining industry to support autonomous vehicle system development. The program is designed for working engineers. We also encourage those who are interested in learning more about the field of Autonomous Vehicles.

  • B.S. in Mechanical, Software, or Electrical Engineering, or Computer Science
  • Interest in working on autonomous vehicles
  • Some coding ability in C or Python
  • Coursework in linear algebra, statistics
Meta TagsDetails
Additional Details
Product Code
Content Type
Instructor Led