diff --git a/README.md b/README.md index 1c12443c2b9adc..00ae8f969144aa 100644 --- a/README.md +++ b/README.md @@ -62,85 +62,84 @@ At the moment, openpilot supports the [EON DevKit](https://comma.ai/shop/product Supported Cars ------ -| Make | Model (US Market Reference) | Supported Package | ACC | No ACC accel below | No ALC below | -| ----------| -----------------------------------| ------------------| -----------------| -------------------| -------------| -| Acura | ILX 2016-18 | AcuraWatch Plus | openpilot | 25mph6 | 25mph | -| Acura | RDX 2016-18 | AcuraWatch Plus | openpilot | 25mph6 | 12mph | -| Chrysler | Pacifica 2017-181 | Adaptive Cruise | Stock | 0mph | 9mph | -| Chrysler | Pacifica Hybrid 2017-181| Adaptive Cruise | Stock | 0mph | 9mph | -| Chrysler | Pacifica Hybrid 20191 | Adaptive Cruise | Stock | 0mph | 39mph | -| Honda | Accord 2018-19 | All | Stock | 0mph | 3mph | -| Honda | Accord Hybrid 2018-19 | All | Stock | 0mph | 3mph | -| Honda | Civic Sedan/Coupe 2016-18 | Honda Sensing | openpilot | 0mph | 12mph | -| Honda | Civic Sedan/Coupe 2019 | Honda Sensing | Stock | 0mph | 2mph | -| Honda | Civic Hatchback 2017-19 | Honda Sensing | Stock | 0mph | 12mph | -| Honda | CR-V 2015-16 | Touring | openpilot | 25mph6 | 12mph | -| Honda | CR-V 2017-19 | Honda Sensing | Stock | 0mph | 12mph | -| Honda | CR-V Hybrid 2017-2019 | Honda Sensing | Stock | 0mph | 12mph | -| Honda | Fit 2018-19 | Honda Sensing | openpilot | 25mph6 | 12mph | -| Honda | Odyssey 2018-20 | Honda Sensing | openpilot | 25mph6 | 0mph | -| Honda | Passport 2019 | All | openpilot | 25mph6 | 12mph | -| Honda | Pilot 2016-18 | Honda Sensing | openpilot | 25mph6 | 12mph | -| Honda | Pilot 2019 | All | openpilot | 25mph6 | 12mph | -| Honda | Ridgeline 2017-19 | Honda Sensing | openpilot | 25mph6 | 12mph | -| Hyundai | Santa Fe 20192 | All | Stock | 0mph | 0mph | -| Hyundai | Elantra 2017-192 | SCC + LKAS | Stock | 19mph | 34mph | -| Hyundai | Genesis 20182 | All | Stock | 19mph | 34mph | -| Jeep | Grand Cherokee 2016-181 | Adaptive Cruise | Stock | 0mph | 9mph | -| Jeep | Grand Cherokee 20191 | Adaptive Cruise | Stock | 0mph | 39mph | -| Kia | Optima 20192 | SCC + LKAS | Stock | 0mph | 0mph | -| Kia | Sorento 20182 | All | Stock | 0mph | 0mph | -| Kia | Stinger 20182 | SCC + LKAS | Stock | 0mph | 0mph | -| Lexus | CT Hybrid 2017-18 | All | Stock5| 0mph | 0mph | -| Lexus | ES Hybrid 2019 | All | openpilot | 0mph | 0mph | -| Lexus | RX Hybrid 2016-19 | All | Stock5| 0mph | 0mph | -| Lexus | IS 2017-2019 | All | Stock | 22mph | 0mph | -| Lexus | IS Hybrid 2017 | All | Stock | 0mph | 0mph | -| Subaru | Crosstrek 2018-19 | EyeSight | Stock | 0mph | 0mph | -| Subaru | Impreza 2019-20 | EyeSight | Stock | 0mph | 0mph | -| Toyota | Avalon 2016 | TSS-P | Stock5| 20mph6 | 0mph | -| Toyota | Avalon 2017-18 | All | Stock5| 20mph6 | 0mph | -| Toyota | Camry 2018-19 | All | Stock | 0mph3 | 0mph | -| Toyota | Camry Hybrid 2018-19 | All | Stock | 0mph3 | 0mph | -| Toyota | C-HR 2017-19 | All | Stock | 0mph | 0mph | -| Toyota | C-HR Hybrid 2017-19 | All | Stock | 0mph | 0mph | -| Toyota | Corolla 2017-19 | All | Stock5| 20mph6 | 0mph | -| Toyota | Corolla 2020 | All | openpilot | 0mph | 0mph | -| Toyota | Corolla Hatchback 2019 | All | openpilot | 0mph | 0mph | -| Toyota | Corolla Hybrid 2020 | All | openpilot | 0mph | 0mph | -| Toyota | Highlander 2017-19 | All | Stock5| 0mph | 0mph | -| Toyota | Highlander Hybrid 2017-19 | All | Stock5| 0mph | 0mph | -| Toyota | Prius 2016 | TSS-P | Stock5| 0mph | 0mph | -| Toyota | Prius 2017-19 | All | Stock5| 0mph | 0mph | -| Toyota | Prius Prime 2017-20 | All | Stock5| 0mph | 0mph | -| Toyota | Rav4 2016 | TSS-P | Stock5| 20mph6 | 0mph | -| Toyota | Rav4 2017-18 | All | Stock5| 20mph6 | 0mph | -| Toyota | Rav4 2019 | All | openpilot | 0mph | 0mph | -| Toyota | Rav4 Hybrid 2016 | TSS-P | Stock5| 0mph | 0mph | -| Toyota | Rav4 Hybrid 2017-18 | All | Stock5| 0mph | 0mph | -| Toyota | Sienna 2018 | All | Stock5| 0mph | 0mph | -| Volkswagen| Golf 2016-194 | Driver Assistance | Stock | 0mph | 0mph | - -1Requires a [panda](https://comma.ai/shop/products/panda-obd-ii-dongle) and [FCA giraffe](https://comma.ai/shop/products/giraffe)
-2Requires a [panda](https://comma.ai/shop/products/panda-obd-ii-dongle) and open sourced [Hyundai giraffe](https://github.com/commaai/neo/tree/master/giraffe/hyundai), designed for the 2019 Sante Fe; pinout may differ for other Hyundai and Kia models.
-328mph for Camry 4CYL L, 4CYL LE and 4CYL SE which don't have Full-Speed Range Dynamic Radar Cruise Control.
-4Requires a [custom connector](https://community.comma.ai/wiki/index.php/Volkswagen#Integration_at_R242_Camera) for the [car harness](https://comma.ai/shop/products/car-harness)
+| Make | Model (US Market Reference) | Supported Package | ACC | No ACC accel below | No ALC below | +| ----------| ------------------------------| ------------------| -----------------| -------------------| -------------| +| Acura | ILX 2016-18 | AcuraWatch Plus | openpilot | 25mph5 | 25mph | +| Acura | RDX 2016-18 | AcuraWatch Plus | openpilot | 25mph5 | 12mph | +| Chrysler | Pacifica 2017-18 | Adaptive Cruise | Stock | 0mph | 9mph | +| Chrysler | Pacifica Hybrid 2017-18 | Adaptive Cruise | Stock | 0mph | 9mph | +| Chrysler | Pacifica Hybrid 2019 | Adaptive Cruise | Stock | 0mph | 39mph | +| Honda | Accord 2018-19 | All | Stock | 0mph | 3mph | +| Honda | Accord Hybrid 2018-19 | All | Stock | 0mph | 3mph | +| Honda | Civic Sedan/Coupe 2016-18 | Honda Sensing | openpilot | 0mph | 12mph | +| Honda | Civic Sedan/Coupe 2019 | Honda Sensing | Stock | 0mph | 2mph | +| Honda | Civic Hatchback 2017-19 | Honda Sensing | Stock | 0mph | 12mph | +| Honda | CR-V 2015-16 | Touring | openpilot | 25mph5 | 12mph | +| Honda | CR-V 2017-19 | Honda Sensing | Stock | 0mph | 12mph | +| Honda | CR-V Hybrid 2017-2019 | Honda Sensing | Stock | 0mph | 12mph | +| Honda | Fit 2018-19 | Honda Sensing | openpilot | 25mph5 | 12mph | +| Honda | Odyssey 2018-20 | Honda Sensing | openpilot | 25mph5 | 0mph | +| Honda | Passport 2019 | All | openpilot | 25mph5 | 12mph | +| Honda | Pilot 2016-18 | Honda Sensing | openpilot | 25mph5 | 12mph | +| Honda | Pilot 2019 | All | openpilot | 25mph5 | 12mph | +| Honda | Ridgeline 2017-19 | Honda Sensing | openpilot | 25mph5 | 12mph | +| Hyundai | Santa Fe 20191 | All | Stock | 0mph | 0mph | +| Hyundai | Elantra 2017-191 | SCC + LKAS | Stock | 19mph | 34mph | +| Hyundai | Genesis 20181 | All | Stock | 19mph | 34mph | +| Jeep | Grand Cherokee 2016-18 | Adaptive Cruise | Stock | 0mph | 9mph | +| Jeep | Grand Cherokee 2019 | Adaptive Cruise | Stock | 0mph | 39mph | +| Kia | Optima 20191 | SCC + LKAS | Stock | 0mph | 0mph | +| Kia | Sorento 20181 | All | Stock | 0mph | 0mph | +| Kia | Stinger 20181 | SCC + LKAS | Stock | 0mph | 0mph | +| Lexus | CT Hybrid 2017-18 | All | Stock4| 0mph | 0mph | +| Lexus | ES Hybrid 2019 | All | openpilot | 0mph | 0mph | +| Lexus | RX Hybrid 2016-19 | All | Stock4| 0mph | 0mph | +| Lexus | IS 2017-2019 | All | Stock | 22mph | 0mph | +| Lexus | IS Hybrid 2017 | All | Stock | 0mph | 0mph | +| Subaru | Crosstrek 2018-19 | EyeSight | Stock | 0mph | 0mph | +| Subaru | Impreza 2019-20 | EyeSight | Stock | 0mph | 0mph | +| Toyota | Avalon 2016 | TSS-P | Stock4| 20mph5 | 0mph | +| Toyota | Avalon 2017-18 | All | Stock4| 20mph5 | 0mph | +| Toyota | Camry 2018-19 | All | Stock | 0mph2 | 0mph | +| Toyota | Camry Hybrid 2018-19 | All | Stock | 0mph2 | 0mph | +| Toyota | C-HR 2017-19 | All | Stock | 0mph | 0mph | +| Toyota | C-HR Hybrid 2017-19 | All | Stock | 0mph | 0mph | +| Toyota | Corolla 2017-19 | All | Stock4| 20mph5 | 0mph | +| Toyota | Corolla 2020 | All | openpilot | 0mph | 0mph | +| Toyota | Corolla Hatchback 2019 | All | openpilot | 0mph | 0mph | +| Toyota | Corolla Hybrid 2020 | All | openpilot | 0mph | 0mph | +| Toyota | Highlander 2017-19 | All | Stock4| 0mph | 0mph | +| Toyota | Highlander Hybrid 2017-19 | All | Stock4| 0mph | 0mph | +| Toyota | Prius 2016 | TSS-P | Stock4| 0mph | 0mph | +| Toyota | Prius 2017-19 | All | Stock4| 0mph | 0mph | +| Toyota | Prius Prime 2017-20 | All | Stock4| 0mph | 0mph | +| Toyota | Rav4 2016 | TSS-P | Stock4| 20mph5 | 0mph | +| Toyota | Rav4 2017-18 | All | Stock4| 20mph5 | 0mph | +| Toyota | Rav4 2019 | All | openpilot | 0mph | 0mph | +| Toyota | Rav4 Hybrid 2016 | TSS-P | Stock4| 0mph | 0mph | +| Toyota | Rav4 Hybrid 2017-18 | All | Stock4| 0mph | 0mph | +| Toyota | Sienna 2018 | All | Stock4| 0mph | 0mph | +| Volkswagen| Golf 2016-193 | Driver Assistance | Stock | 0mph | 0mph | + +1Requires a [panda](https://comma.ai/shop/products/panda-obd-ii-dongle) and open sourced [Hyundai giraffe](https://github.com/commaai/neo/tree/master/giraffe/hyundai), designed for the 2019 Sante Fe; pinout may differ for other Hyundai and Kia models.
+228mph for Camry 4CYL L, 4CYL LE and 4CYL SE which don't have Full-Speed Range Dynamic Radar Cruise Control.
+3Requires a [custom connector](https://community.comma.ai/wiki/index.php/Volkswagen#Integration_at_R242_Camera) for the [car harness](https://comma.ai/shop/products/car-harness)
Community Maintained Cars and Features ------ -| Make | Model (US Market Reference) | Supported Package | ACC | No ACC accel below | No ALC below | -| ----------| -----------------------------------| ------------------| -----------------| -------------------| -------------| -| Buick | Regal 20187 | Adaptive Cruise | openpilot | 0mph | 7mph | -| Chevrolet | Malibu 20177 | Adaptive Cruise | openpilot | 0mph | 7mph | -| Chevrolet | Volt 2017-187 | Adaptive Cruise | openpilot | 0mph | 7mph | -| Cadillac | ATS 20187 | Adaptive Cruise | openpilot | 0mph | 7mph | -| GMC | Acadia Denali 20187 | Adaptive Cruise | openpilot | 0mph | 7mph | -| Holden | Astra 20177 | Adaptive Cruise | openpilot | 0mph | 7mph | +| Make | Model (US Market Reference) | Supported Package | ACC | No ACC accel below | No ALC below | +| ----------| ------------------------------| ------------------| -----------------| -------------------| -------------| +| Buick | Regal 20186 | Adaptive Cruise | openpilot | 0mph | 7mph | +| Chevrolet | Malibu 20176 | Adaptive Cruise | openpilot | 0mph | 7mph | +| Chevrolet | Volt 2017-186 | Adaptive Cruise | openpilot | 0mph | 7mph | +| Cadillac | ATS 20186 | Adaptive Cruise | openpilot | 0mph | 7mph | +| GMC | Acadia Denali 20186| Adaptive Cruise | openpilot | 0mph | 7mph | +| Holden | Astra 20176 | Adaptive Cruise | openpilot | 0mph | 7mph | -5When disconnecting the Driver Support Unit (DSU), openpilot ACC will replace stock ACC. For DSU locations, see [Toyota Wiki page](https://community.comma.ai/wiki/index.php/Toyota). ***NOTE: disconnecting the DSU disables Automatic Emergency Braking (AEB).***
-6[Comma Pedal](https://community.comma.ai/wiki/index.php/Comma_Pedal) is used to provide stop-and-go capability to some of the openpilot-supported cars that don't currently support stop-and-go. Here is how to [build a Comma Pedal](https://medium.com/@jfrux/comma-pedal-building-with-macrofab-6328bea791e8). ***NOTE: The Comma Pedal is not officially supported by [comma](https://comma.ai).***
-7Requires a [panda](https://comma.ai/shop/products/panda-obd-ii-dongle) and [community built giraffe](https://zoneos.com/volt/). ***NOTE: disconnecting the ASCM disables Automatic Emergency Braking (AEB).***
+4When disconnecting the Driver Support Unit (DSU), openpilot ACC will replace stock ACC. For DSU locations, see [Toyota Wiki page](https://community.comma.ai/wiki/index.php/Toyota). ***NOTE: disconnecting the DSU disables Automatic Emergency Braking (AEB).***
+5[Comma Pedal](https://community.comma.ai/wiki/index.php/Comma_Pedal) is used to provide stop-and-go capability to some of the openpilot-supported cars that don't currently support stop-and-go. Here is how to [build a Comma Pedal](https://medium.com/@jfrux/comma-pedal-building-with-macrofab-6328bea791e8). ***NOTE: The Comma Pedal is not officially supported by [comma](https://comma.ai).***
+6Requires a [panda](https://comma.ai/shop/products/panda-obd-ii-dongle) and [community built giraffe](https://zoneos.com/volt/). ***NOTE: disconnecting the ASCM disables Automatic Emergency Braking (AEB).***
Community Maintained Cars and Features are not verified by comma to meet our [safety model](SAFETY.md). Be extra cautious using them. They are only available after enabling the toggle in `Settings->Developer->Enable Community Features`. @@ -277,8 +276,7 @@ Directory Structure ├── locationd # Soon to be home of precise location ├── logcatd # Android logcat as a service ├── loggerd # Logger and uploader of car data - ├── modeld # Driving model runner - ├── monitoringd # Driver monitoring model runner + ├── modeld # Driving and monitoring model runners ├── proclogd # Logs information from proc ├── sensord # IMU / GPS interface code ├── tests # Unit tests, system tests and a car simulator