ME 131: Vehicle Control & Dynamics (UC Berkeley)

A standard 1:10 scale RC car was transformed into an autonomous vehicle using many industry-wide techniques and technology. The final goal was to produce an autonomous car that could complete a lap in the shortest amount of time. 

BARC Testing on temporary track

Sample final Race run. 

There were many intermediate goals before the final race, such as a drifting experiment, a self driven project & report, along with a theory examination. 

Final Race Result: 5th Place (out of 28 teams)

Final Grade: A


Learning Outcomes

  • Hardware/Software integration in complex systems
  • General testing and debugging of complex systems
  • Gathering and processing testing data
  • Vision based autonomous vehicle techniques
  • Control of real life dynamic systems (LQR, PID controllers) e.g. Adaptive Cruise Control, Traction Control, ABS
  • Vehicle Dynamics Theory and applications (e.g. Tyre models)
  • Robot Operating System (ROS), Linux development, python
  • Lateral & Longitudinal Dynamics

Image Rights Reserved by Rian Mc Donnell, Tony Zheng