openpilot icon
openpilot icon

openpilot

openpilot is an operating system for robotics. Currently, it upgrades the driver assistance system on 300+ supported cars.

openpilot screenshot 1

Cost / License

  • Free
  • Open Source (MIT)

Platforms

  • Python
0likes
0comments
0articles

Features

openpilot News & Activities

Highlights All activities

Recent activities

openpilot information

  • Developed by

    US flagComma.ai, Inc.
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    1 alternatives listed
  • Supported Languages

    • English

GitHub repository

  •  61,940 Stars
  •  11,055 Forks
  •  138 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all
openpilot was added to AlternativeTo by Paul on and this page was last updated .
No comments or reviews, maybe you want to be first?

What is openpilot?

openpilot is an open source advanced driver assistance system that works on 325+ car models of Toyota, Hyundai, Honda, and many other brands.

  • Automated Lane Centering
  • Adaptive Cruise Control
  • Lane Change Assist
  • Driver Monitoring (no wheel nags)
  • Can drive for hours without intervention
  • Open source and developed on GitHub
  1. Makes driving chill

Currently, openpilot performs the functions of Adaptive Cruise Control (ACC) and Automated Lane Centering (ALC). openpilot can accelerate, brake automatically for other vehicles, and steer to follow the road/lane.

Like other ACC and ALC systems, openpilot requires the driver to be alert, pay attention, and be ready to take over at all times. To assist the driver in maintaining alertness, openpilot includes a driver monitoring system that alerts when it detects driver distraction.

When used correctly, these features reduce your workload as a driver, and can make long drives relaxing instead of tedious.

  1. Connects to your car

openpilot works by connecting to your car's CAN network. Modern cars accept electronic steering, gas, and brake commands to allow for ADAS features. openpilot can use these commands to provide much better ADAS features than the car manufacturers can provide.

  1. Modern machine learning

openpilot contains a state-of-the-art neural network that understands the road scene and predicts where to drive. This neural network has learned to drive by watching the millions of miles of driving data openpilot has recorded. This makes openpilot exceptionally good at nuanced situations such as driving in areas with faded lanelines, different countries, and more.

  1. Open source and community supported

openpilot is developed by comma and by users like you. We welcome both pull requests and issues on GitHub. Bug fixes and new car ports are strongly encouraged. Check out the contributing docs.

openpilot Videos

Official Links