2022-03-23 14:42:53 -06:00
{% set footnote_tag = '[< sup > {}< / sup > ](#Footnotes)' -%}
{% set star_icon = '< a href = "#" > < img valign = "top" src = "assets/icon-star-{}.svg" width = "22" / > < / a > ' -%}
2022-03-16 22:27:05 -06:00
# Supported Cars
2022-03-23 14:42:53 -06:00
A supported vehicle is one that just works when you install a comma device. Every car performs differently with openpilot, but all supported cars should provide a better experience than any stock system.
2022-03-16 22:27:05 -06:00
Cars are organized into three tiers:
2022-03-23 14:42:53 -06:00
{% for tier in tiers %}
- {{tier.name.title()}} - {{tier.value}}
{% endfor %}
2022-03-16 22:27:05 -06:00
How We Rate The Cars
---
### openpilot Adaptive Cruise Control (ACC)
2022-03-23 14:42:53 -06:00
- {{star_icon.format(Star.FULL.value)}} - openpilot is able to control the gas and brakes.
- {{star_icon.format(Star.HALF.value)}} - openpilot is able to control the gas and brakes with some restrictions.
- {{star_icon.format(Star.EMPTY.value)}} - The gas and brakes are controlled by the car's stock Adaptive Cruise Control (ACC) system.
2022-03-16 22:27:05 -06:00
### Stop and Go
2022-03-23 14:42:53 -06:00
- {{star_icon.format(Star.FULL.value)}} - Adaptive Cruise Control (ACC) operates down to 0 mph.
- {{star_icon.format(Star.EMPTY.value)}} - Adaptive Cruise Control (ACC) available only above certain speeds. See your car's manual for the minimum speed.
2022-03-16 22:27:05 -06:00
### Steer to 0
2022-03-23 14:42:53 -06:00
- {{star_icon.format(Star.FULL.value)}} - openpilot can control the steering wheel down to 0 mph.
- {{star_icon.format(Star.EMPTY.value)}} - No steering control below certain speeds.
2022-03-16 22:27:05 -06:00
### Steering Torque
2022-03-23 14:42:53 -06:00
- {{star_icon.format(Star.FULL.value)}} - Car has enough steering torque for comfortable highway driving.
- {{star_icon.format(Star.EMPTY.value)}} - Limited ability to make turns.
2022-03-16 22:27:05 -06:00
### Actively Maintained
2022-03-23 14:42:53 -06:00
- {{star_icon.format(Star.FULL.value)}} - Mainline software support, harness hardware sold by comma, lots of users, primary development target.
- {{star_icon.format(Star.EMPTY.value)}} - Low user count, community maintained, harness hardware not sold by comma.
2022-03-16 22:27:05 -06:00
**All supported cars can move between the tiers as support changes.**
2022-03-23 14:42:53 -06:00
{% for tier, cars in tiers.items() %}
## {{tier.name.title()}} Cars
2022-03-16 22:27:05 -06:00
2022-03-23 14:42:53 -06:00
|{{Column | map(attribute='value') | join('|')}}|
2022-03-16 22:27:05 -06:00
|---|---|---|:---:|:---:|:---:|:---:|:---:|
2022-03-23 14:42:53 -06:00
{% for car_info in cars %}
|{% for column in Column %}{{car_info.get_column(column, star_icon, footnote_tag)}}|{% endfor %}
2022-03-16 22:27:05 -06:00
{% endfor %}
{% endfor %}
2022-03-17 17:11:03 -06:00
## Footnotes
2022-03-16 22:27:05 -06:00
{% for footnote in footnotes %}
< sup > {{loop.index}}< / sup > {{footnote}} < br / >
{% endfor %}
## Community Maintained Cars
Although they're not upstream, the community has openpilot running on other makes and models. See the 'Community Supported Models' section of each make [on our wiki ](https://wiki.comma.ai/ ).