Frequently Asked Questions

FAQ

openpilot

What is openpilot?

comma openpilot is an open source driver-assistance system. Currently, openpilot performs the functions of Adaptive Cruise Control (ACC) and Automated Lane Centering (ALC) for compatible vehicles. It performs similarly to Tesla Autopilot and GM Super Cruise. openpilot can steer, accelerate, and brake automatically for other vehicles within its lane. Check it out on GitHub.

In order to enforce driver alertness, openpilot includes a camera based Driver Monitoring (DM) system that alerts the driver when distracted or asleep. However, even with an attentive driver, we must make further efforts for the system to be safe. We have designed openpilot with two other safety considerations:

  1. The driver must always be capable to immediately retake manual control of the vehicle, by stepping on either pedal or by pressing the cancel button.
  2. The vehicle must not alter its trajectory too quickly for the driver to safely react. This means that while the system is engaged, the actuators are constrained to operate within reasonable limits.
How does openpilot work?

openpilot works by taking the radar data integrated with supported car models and combining it with the camera built into comma hardware, to determine what acceleration, braking, and steering events are required.

Is my car compatible with openpilot?

A regularly updated list of compatible vehicles can be found here: https://comma.ai/vehicles.

What should I buy to run openpilot in my car?

After verifying that your car is compatible, we recommend purchasing a comma two in our shop. Don't forget to purchase a car harness to connect it to your vehicle. Add to cart, check out, and you’re good to go! We offer free shipping in the US and flat rate international shipping for $30.

Do I have to pay attention?

Yes, the driver must always be able to immediately retake manual control of the vehicle, by stepping on either pedal or by pressing the cancel button. When openpilot is engaged, a driver monitoring system actively tracks driver awareness to help prevent distractions. The openpilot system disengages if you are distracted. Drivers must keep their eyes on the road at all times and be ready to take control of the car.

What are the limitations of openpilot Automated Lane Centering?

openpilot Automated Lane Centering (ALC) system does not automatically drive the vehicle or reduce the amount of attention that must be paid to the area in front of the vehicle. The driver must always keep control of the steering wheel and be ready to correct the ALC system action at all times.

Many factors can impact the performance of openpilot ALC, causing it to be unable to function as intended. These include, but are not limited to:

  • Poor visibility (heavy rain, snow, fog, etc.) or weather conditions are interfering with sensor operation.
  • The road facing camera is obstructed, covered or damaged by mud, ice, snow, etc.
  • Obstruction caused by applying excessive paint or adhesive products (such as wraps, stickers, rubber coating, etc.) onto the vehicle.
  • The device is mounted incorrectly.
  • When in sharp curves, like on-off ramps, intersections etc...; openpilot is designed to be limited in the amount of steering torque it can produce.
  • In the presence of restricted lanes or construction zones. 
  • When driving on highly banked roads or in presence of strong cross-wind.
  • Extremely hot or cold temperatures.
  • Bright light (due to oncoming headlights, direct sunlight, etc.)
  • Driving on hills, narrow, or winding roads.

The list above does not represent an exhaustive list of situations that may interfere with proper operation of openpilot components. It is the driver's responsibility to be in control of the vehicle at all times.

What are the limitations of openpilot Adaptive Cruise Control?

openpilot Adaptive Cruise Control (ACC) is not a system that allows careless or inattentive driving. It is still necessary for the driver to pay close attention to the vehicle’s surroundings and to be ready to re-take control of the gas and the brake at all times.

Many factors can impact the performance of openpilot ACC, causing it to be unable to function as intended. These include, but are not limited to:

  • Poor visibility (heavy rain, snow, fog, etc.) or weather conditions are interfering with sensor operation.
  • The road facing camera or radar are obstructed, covered, or damaged by mud, ice, snow, etc.
  • Obstruction caused by applying excessive paint or adhesive products (such as wraps, stickers, rubber coating, etc.) onto the vehicle.
  • The device is mounted incorrectly.
  • Approaching a toll booth. 
  • When driving on roads with pedestrians, cyclists, etc...
  • In presence of traffic signs or stop lights, which are not detected by openpilot at this time.
  • When the posted speed limit is below the user selected set speed. openpilot does not detect speed limits at this time.
  • In presence of vehicles in the same lane that are not moving.
  • When abrupt braking maneuvers are required. openpilot is designed to be limited in the amount of deceleration and acceleration that it can produce.
  • When surrounding vehicles perform close cut-ins from neighbor lanes.
  • Driving on hills, narrow, or winding roads.
  • Extremely hot or cold temperatures.
  • Bright light (due to oncoming headlights, direct sunlight, etc.)
  • Interference from other equipment that generates ultrasonic waves.

The list above does not represent an exhaustive list of situations that may interfere with proper operation of openpilot components. It is the driver's responsibility to be in control of the vehicle at all times.

Can you retain your car factory safety features with openpilot installed?

Lane Departure Warning (LDW), Lane Keep Assist (LKAS), and Automated Lane Centering (ALC) are replaced by openpilot lateral control and they only function when openpilot is engaged.

Adaptive Cruise Control (ACC) is replaced by openpilot longitudinal control.

openpilot preserves any other vehicle's stock features, including, but are not limited to: AEB, auto high-beam, blind spot warning, and side collision warning.

Does openpilot support manual transmission cars (obviously, with the driver shifting)?

openpilot does not currently support manual transmission cars. If you’d like to learn more, join us on Discord, where some of our members are supporting manual cars.

How does openpilot automatically recognize the car model that is connected to?

If your car is on the list of supported cars, openpilot will automatically recognize the model of your car by performing an analysis on the CAN network traffic of your car. The presence of certain CAN messages and their lengths is an indication of the model year, car brand, car model, and trim.

If your car isn’t recognized as supported, your device will fall back to a dashcam only mode, preserving the stock functionalities and the user will receive a notification on the screen.

How do I update openpilot?

All software updates are received over the air (OTA). Your device will notify you on the screen when an update is available and prompt you to reboot the device to complete the update.

Does openpilot work at all speeds?

Supported speeds vary depending on the car. Please reference the supported car chart for vehicle specific speed limitations. Maximum speed is the same as the maximum speed that stock ACC can be set to (car dependent).

How can I review my drives?

Check out your recent drives in Explorer. In Explorer, you can annotate disengagements (tell us why you took control of the vehicle) which helps improve the system and further development. 

Your drives are stored for 3 days (or 1 year with a comma prime subscription). 

What is Explorer?

Explorer (https://my.comma.ai/) is a dashboard of your recent drives. In Explorer, you can annotate disengagements (tell comma why you took control of the vehicle) which helps improve the system and further development.

What is a panda?

The panda is a small device that plugs into your car’s OBD-II port. It tracks your RPMs, MPG, cornering G-force, battery life, and much more. The panda provides full access to the many communication buses of your car from a computer or a phone. A panda is necessary for the EON to interface with the car. We recommend the car harness and a black panda, to connect your EON to your car. The comma two features an integrated black panda. 

What is Cabana?

Cabana is comma’s web app that allows you to inspect, label, and plot vehicle data collected by your panda. Cabana is accessible through explorer; select a drive, click on the "Open in Cabana" button at the bottom. Only drives recorded with CAN data can be viewed in Cabana.

comma two

What is the comma two?

The comma two is a development kit designed to run open source software and make your driving experience more chill. The comma two does not come preloaded with software capable of controlling your car. Open source software can be installed separately by the user.

Check out the video. comma two is designed for permanent installation in your car. It includes a stealth mount, quieter cooling, integrated black panda, and power supplied from the car. The comma two has front facing infrared LEDs that allow it to provide driver monitoring at night.  

Buy the comma two here.

How and where do I buy a comma two?

The comma shop is the only official retailer of the comma two. The comma shop accepts all major credit cards. We offer free shipping in the U.S. and $30 flat rate international shipping. 

Buy the comma two here.

Does installing the comma two require permanent modifications to the car?

Installing the comma two does not require any permanent modifications to your car. With the car harness, most car trims remain in place.

Will installing the comma two void my warranty?

From the FTC website: "Simply using an aftermarket or recycled part does not void your warranty. The Magnuson-Moss Warranty Act makes it illegal for companies to void your warranty or deny coverage under the warranty simply because you used an aftermarket or recycled part."

https://www.consumer.ftc.gov/articles/0138-auto-warranties-routine-maintenance

Will my insurance cover my car with the comma two installed?

Contact your insurance provider directly; insurance coverage is between the user and their insurance provider. comma hardware users have been able to get coverage and discuss this on reddit here

Insurance companies are beginning to understand the safety benefits of ADAS and LKAS systems like openpilot and we have not heard of any providers rejecting coverage to comma hardware users.

I ordered a comma two! Now what?

Congratulations! Get started by watching the Installation Guide on our setup page. We find on average the installation process takes 15-30 minutes.

If you encounter an issue, we recommend you join our Discord community where hundreds of active users are available to help troubleshoot or you can email us directly at support@comma.ai.

For updates on shipping dates, join the comma-shipping channel on Discord. comma two orders ship 2 to 8 weeks from date order was placed. You can cancel your order for a full refund up until it ships. If for any reason you are dissatisfied with your order once you have received it, ship it back within 30 days for a full refund. 

How do I mount the comma two?

Watch our Installation Guide video. Attach the mount to the comma two and remove the sticker to the adhesive. Line up comma two vertically with the existing LKA camera. Place the comma two a little below the rearview mirror mount. Be sure to leave enough space between the comma two and your trim so that the trim can still be removed. Plug in the cable from the comma two into the camera. The comma two will automatically start booting up. The driver must be able to see the entire device to ensure driver monitoring works as intended. 

Before placing the device on your windshield, check the state and local laws and ordinances where you drive. Some state laws prohibit or restrict the placement of objects on the windshield of a motor vehicle. IT IS THE USER'S RESPONSIBILITY TO MOUNT THE DEVICE IN COMPLIANCE WITH ALL APPLICABLE LAWS AND ORDINANCES. Always mount your device in a location that does not obstruct the driver's view of the road. comma does not assume any responsibility for any fines, penalties, or damages that may be incurred as a result of any state or local law or ordinance relating to the use of your comma device.

Note: In California, a system with driver monitoring can be mounted on the top center of windshield.

EON DevKit

What is the EON Devkit?

The EON DevKit is a development kit designed to run open source software and make your driving experience more chill. The EON DevKit does not come preloaded with software capable of controlling your car. Open source software can be installed separately by the user.

How and where do I buy an EON?

The comma shop is the only official retailer of the EON. The comma shop accepts all major credit cards. We offer free shipping in the U.S. and $30 flat rate international shipping.

Does installing the EON DevKit require permanent modifications to the car?

Installing an EON does not require any permanent modifications to your car. With the car harness, most car trims remain in place.

Will installing the EON void my warranty?

From the FTC website: "Simply using an aftermarket or recycled part does not void your warranty. The Magnuson-Moss Warranty Act makes it illegal for companies to void your warranty or deny coverage under the warranty simply because you used an aftermarket or recycled part."

https://www.consumer.ftc.gov/articles/0138-auto-warranties-routine-maintenance

Will my insurance cover my car with the EON installed?

Contact your insurance provider directly; insurance coverage is between the user and their insurance provider. EON users have been able to get coverage and discuss this on reddit here

Insurance companies are beginning to understand the safety benefits of ADAS and LKAS systems like openpilot and we have not heard of any providers rejecting coverage to EON users.

I ordered an EON! Now what?

Congratulations! Get started by watching the Installation Guide on our setup page. We find on average the installation process takes 15-30 minutes.

If you encounter an issue, we recommend you join our Discord community where hundreds of active users are available to help troubleshoot or you can email us directly at support@comma.ai.

How do I mount the EON?

Watch our Installation Guide video. Attach the mount to the EON and remove the sticker to the adhesive. Line up EON vertically with the existing LKA camera. Place EON a little below the rearview mirror mount. Be sure to leave enough space between the EON and your trim so that the trim can still be removed. Plug in the cable from the EON into the camera. The EON will automatically start booting up.

Before placing the device on your windshield, check the state and local laws and ordinances where you drive. Some state laws prohibit or restrict the placement of objects on the windshield of a motor vehicle. IT IS THE USER'S RESPONSIBILITY TO MOUNT THE DEVICE IN COMPLIANCE WITH ALL APPLICABLE LAWS AND ORDINANCES. Always mount your device in a location that does not obstruct the driver's view of the road. comma does not assume any responsibility for any fines, penalties, or damages that may be incurred as a result of any state or local law or ordinance relating to the use of your comma device.

Note: In California, a system with driver monitoring can be mounted on the top center of windshield.

comma connect

What is comma prime?

comma is an MVNO, meaning we sell mobile service to all of you in the United States. Although you are buying service through comma, it should have coverage everywhere a certain major cell network does. It’s unlimited, meaning you can’t run out, though it is capped to 512 kbps of bandwidth.

All comma two ship with a comma prime SIM card and include 3 free months of comma prime (initiated on ship date). Download our app, comma connect, to claim your free comma prime; available on iOS and Android

With our new qlog infrastructure, you should be able to upload your routes in real time. And in the app, we’ll be rolling out more and more features that benefit from having an always connected device. We also have an SSH proxy that is available with comma prime. This, combined with the cell phone service, allows you to access your device remotely from anywhere. You’ll also have remote access to all the other methods in athena using our API.

With device version 0.6.1 or newer, enter your GitHub username on your device under Developer Settings. Your GitHub authorized public keys will become your authorized SSH keys for ssh.comma.ai. See ssh.comma.ai for further instructions.

comma does not have and does not want remote access to your device (unlike certain electric car companies), because your device is yours. You alone control your private key for remote access. Our security model is the same as SSH, so a compromise would likely mean someone has gained access to your private key (or an OpenSSH 0-day just compromised 80% of the internet!). comma does not have your private key and a comma employee will never ask you for your private key.

All EONs shipped after 7/17/2019 include a comma prime SIM card. The $24/mo service can be enabled in the comma connect app. Available on iOS and Android

How do I cancel comma prime?

We've made the Refund Policy as straightforward as we can, no hidden clauses and no fine print. If there's anything you're unsure of please don't hesitate to contact us at support@comma.ai

  • You may cancel your subscription by selecting the "Cancel My Subscription" option in the "Device > Settings" part of the app. You can do this at any time without incurring a cancellation fee. Upon canceling your comma prime membership, no further fees will be charged.
  • If you have a free trial period, we will charge your credit card with the monthly subscription fee at the end of the trial period.
  • We will continue to charge your credit card account on a monthly basis until you cancel your subscription. For example, if you joined on April 5 your credit card will be charged on May 5; June 5; July 5; and so on until you cancel your subscription.
  • Your cancellation takes effect on your next billing cycle. This means we won't be able to refund you for any unused portion of your services. For example, you chose a monthly subscription on June 1. On November 1, your credit card is charged as usual. On November 14, you decide to cancel your subscription. No further charges will be made to your credit card, but you will not receive a refund for the period of November 14 through November 31.

Your Cart

Your cart is currently empty.