Skip to content

Latest commit

 

History

History
16 lines (12 loc) · 1.05 KB

README.md

File metadata and controls

16 lines (12 loc) · 1.05 KB

BeamNG.Drive ADAS

(Or, the making of a car that drives itself in a game about driving)

This project is a pretty simple OpenCV based implementation of ADAS in the game BeamNG.drive.

A functional diagram of the ADAS system

Libaries

  • NumPy is great!
  • And so is SciPy! I use it for uni-variate spline fitting, as well as for the digital filters.
  • vgamepad is the tool used for all steering commands. Works really well!
  • How could I forget about the centerpiece, OpenCV, which I use for image capture, some manipulation tasks, drawing, and display

References

  • The wonderful code from the Udacity Self-Driving Car Engineer Nanodegree was a huge help in getting oriented on lane detection.
  • M. Aly, “Real time detection of Lane markers in urban streets,” 2008 IEEE Intelligent Vehicles Symposium, Jun. 2008. doi:10.1109/ivs.2008.4621152