Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Software Architecture of Autonomous Car

This is a class presentation on software architecture of Autonomous car.

  • Login to see the comments

  • Be the first to like this

Software Architecture of Autonomous Car

  1. 1. Presenter : Ashish K.C (Khatri)
  2. 2. Sensors Software Data Logging Communication Actuators Figure : Layout showing role of software in autonomous vehicle
  3. 3.  Boot Process  Kernel  Root file System  Network Services  Sensors  Actuators
  4. 4. Console Shared Memory Sensor N Sensor 2 Sensor 1 Control Actuator M Actuator 2 Actuator 1 Log Figure: Typical Architecture of autonomous vehicle
  5. 5. Autonomous Vehicle Process - Single Process, inputs and outputs Figure: Proposed Architecture for autonomous vehicle
  6. 6. Start Init 0
  7. 7. Console Sensor 1 Sensor N Handle Console 1 Handle Console N Handle Console LogConsole Actuator M Actuator 1 Control 0 Figure : SDL Graphical representation of proposed architecture
  8. 8.  to monitor the vehicle status  Telemetry  To visualize the sensor’s data in real time  To remotely stop the vehicle in case of emergency  To upload new version of program  To retrieve data log files.
  9. 9.  Measures performances of a program in real environment  testing mechanism of fully functioning autonomous vehicle.
  10. 10.  Saves times money and effort.  Simulators contain same software as in vehicle.  Allows testing of new algorithm
  11. 11. Start Init 0 TimerConsole Update State Handle Console ControlConsole 0 Figure : SDL simulator with built in vehicle model

×