JMU
Autonomous and Semi-Autonomous Vehicles
An Introduction


Prof. David Bernstein
James Madison University

Computer Science Department
bernstdh@jmu.edu


Society of Automotive Engineers (SAE) Levels
  1. Driver Assistance - The vehicle contains some features that assist the driver
  2. Partial Automation - The driver must remain engaged and monitor at all times but the vehicle has some automated features (e.g., adaptive cruise control)
  3. Conditional Automation - The driver must be present and ready to take control with notice (i.e., needn't be monitoring the environment but must be monitoring the vehicle)
  4. High Automation - The vehicle is capable of performing all driving functions under some conditions
  5. Full Automation - The vehicle is capable of performing all driving functions under all conditions
Potential Benefits
Potential Benefits - Crash Reduction
Potential Benefits - Platooning
History
Data
Sensing the Environment
Algorithms
Nerd Humor
http://imgs.xkcd.com/comics/self_driving.png
(Courtesy of xkcd)
Processing
Enhancing the Infrastructure
Some Unanswered Questions
More Nerd Humor
http://imgs.xkcd.com/comics/driving.png
(Courtesy of xkcd)