Openpilot: an open source project for autonomous cars

open pilot

We are experiencing a digital transformation as digital networks continue to gain traction around the world and the economic benefits of digitization are increasing. Digital transformation is about applying digital technology to create the foundation for innovation in business and industry.

In the automotive industry, vehicles are equipped with a large number of sensors, cameras, precision GPS and computers. This combination of onboard equipment allows programs to identify other vehicles, roads, pedestrians, and obstacles.

This information allows the vehicle to stay in your lane, stop when necessary, and negotiate obstacles.

All autonomous vehicles operate software and provided data. These vehicles are capable of thinking for themselves.

Given enough information, they can "learn" and modify their own code based on these new parameters. We know that software can be written so that data can change code settings to adjust the speed at which your teen can drive their vehicle.

A sensor must be connected to a network so that the collected data can be stored and share.

Controllers are responsible for collecting sensor data and providing network connectivity or the internet. They can make immediate decisions or they can send the data to a more powerful computer for analysis.

This computer may be on the same local area network as the controller, or it may only be accessible through an Internet connection.

Among the most prominent autonomous automakers are Tesla Motors, General Motors, Volvo and Mercedes-Benz.

Companies like Waymo, Uber and little Comma.ai with their OpenPilot software they also design and test this technology.

Comma.ai is currently a 12 person company. Founded in 2015 by George Hotz and has an active community contributing to the openpilot repository on GitHub. Its goal is to make driving more efficient and safer.

About Openpilot

open pilot is an open source standalone driving agent that performs Adaptive Cruise Control (ACC) and Lane Keeping Assist (LKAS).

Replaces OEM Driver Assistance Systems (Original Equipment Manufacturer) to improve visual perception and control.

Allows users to modify their existing cars with higher computing power, Improved sensors and constantly updated driver assistance features that improve user input.

Records path to camera, crashes, and operating system logs. Openpilot also uses the vehicle's CAN bus to read powertrain and radar bus data, make a decision, and write messages to the bus. These messages are interpreted to speed up or slow down the car and to turn the steering wheel.

Openpilot is distributed under the MIT license. Some parts of the software are distributed under other specified licenses. Comes with support tools.

EON Devkit: the co-pilot

EON Devkit

Built on the basis of the NEOS operating system, it includes:

  • 64GB of onboard storage
  • Free cloud storage
  • a driver in front of the camera can record the inside of your car
  • data log to get more information about your car
  • Optional Wi-Fi and cellular connections.
  • Collision alert
  • monitoring the driver's attention to improve their training
  • Automatically start recording when suspicious activity (intrusions, collisions, etc.) is detected.

Panda: a tool to communicate with your car

Panda

Panda provides full access to the many car communication buses from a computer or phone. It also works as a CAN to USB adapter. Contains:

  • Three CAN ports, 2x LIN, 1x GMLAN, USB A, Wi-Fi (only in black panda).
  • High precision GPS (only on Gray Panda)

Panda is designed for cars from 2008 and newer. Panda firmware is released under the MIT license.

Autonomous cars are expected to revolutionize the auto industry in the near future. as all the big names in the industry are researching the topic.

Openpilot source code is available at GitHub


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.