Visit http://bit.ly/jvereadme for more information
- Torque controller setting that's on by default
- Support to manually select a vehicle
- Support for new WP firmware that give jvePilot control of it
- Only enables WP when lateral control is need to remove hard steering when not needed
- Autodetect the WP and enables automatically without the need to manually enable in setting
- Flash it here: Branch/git
jvePilot-wp-mod
/ https://github.com/j-vanetten/panda-wp-mod.git
- Experimental Longitudinal Control (Alpha)
- Enable in settings
- Use the cruise buttons as normal with ACC turned OFF
- Currently unavailable on hybrids
- Fix and enable the use of radar
- Switch from PID to torque control for Jeeps
- Improved ACC speed selection by projecting 2 seconds beyond what the model produces
- Better braking and acceleration
- Acceleration improved when ACC Eco is off
- LKAS button now toggles use of LKAS instead of toggling experimental mode
- Experimental mode can be toggled using steering/experimental button on the comma screen
- Auto set driving personality based on follow distance and eco settings
- Turning ACC off sounds the disengage sound instead of loud warnings
- Version 0.9.7 (2024-06-13)
- New driving model
- Inputs the past curvature for smoother and more accurate lateral control
- Simplified neural network architecture in the model's last layers
- Minor fixes to desire augmentation and weight decay
- New driver monitoring model
- Improved end-to-end bit for phone detection
- Adjust driving personality with the follow distance button
- Support for hybrid variants of supported Ford models
- Fingerprinting without the OBD-II port on all cars
- Improved fuzzy fingerprinting for Ford and Volkswagen
- New driving model
- New Feature!: ACC Ready on Start
- Setting to have ACC enabled and ready to go on ignition without having to press the button
- Paired with Always On Lateral Control so jvePilot is ready to steering as soon as you go
- Prevent LKAS errors for WP users when turning sharply. (Like when parking) (More thanks to @mikejakes)
- Adjusted when Always On Lateral Control alerts
- Added Torque Chill Level setting
- Adjust when torque changes quickly based on how much the torque needs to be changed
- New Feature!: Always On Lateral Control
- Many thanks to @mikejakes for helping get this working for everyone!
- Lateral control without having to activate ACC.
- New radar code thanks to @squizzeak!
- Fixes to the dash icons and messaging
- Corrected lane departure and hands on wheel messaging
- LKAS icon yellow when steer becomes unavailable
- Tweaked ACC breaking to limit speed change when heavy breaking is required
- Align icons on right side of screen. Thanks to @mikejakes!
- Update to 0.9.6 (2024-02-27)
- New driving model
- Vision model trained on more data
- Improved driving performance
- Directly outputs curvature for lateral control
- New driver monitoring model
- Trained on larger dataset
- Model path UI
- Shows where driving model wants to be
- Shows what model is seeing more clearly, but more jittery
- New driving model
- AGNOS 9
- comma body streaming and controls over WebRTC
- Improved fuzzy fingerprinting for many makes and models
- Alpha longitudinal support for new Toyota models
- Chevrolet Equinox 2019-22 support thanks to JasonJShuler and nworb-cire!
- Dodge Durango 2020-21 support
- Hyundai Staria 2023 support thanks to sunnyhaibin!
- Kia Niro Plug-in Hybrid 2022 support thanks to sunnyhaibin!
- Lexus LC 2024 support thanks to nelsonjchen!
- Toyota RAV4 2023-24 support
- Toyota RAV4 Hybrid 2023-24 support
- Some vehicles have the lead car indicator tracking in the opposite direction
- New setting to allow reversing x-axis on radar
- Update less steer torque less often for small changes
- Update to 0.9.5 (2023-11-17)
- New driving model
- Improved navigate on openpilot performance using navigation instructions as an additional model input
- Do lateral planning inside the model
- New vision transformer architecture
- New driving model
-
comma 3X support
-
Update to 0.9.4
- Navigate on openpilot in Experimental mode
- When navigation has a destination, openpilot will input the map information into the model, which provides useful context to help the model understand the scene
- When navigating on openpilot, openpilot will keep left or right appropriately at forks and exits
- When navigating on openpilot, lane change behavior is unchanged and still activated by the driver
- When navigate on openpilot is active, the path on the map is green
- UI updates
- Navigation settings moved to home screen and map
- Border color always shows engagement status. Blue means disengaged, green means engaged, and grey means engaged with human overriding
- Alerts are shown inside the border. Black means info, orange means warning, and red means critical alert
- Bookmarked segments are preserved on the device's storage
- Ford Focus 2018 support
- Kia Carnival 2023 support thanks to sunnyhaibin!
- Navigate on openpilot in Experimental mode
-
Update to 0.9.3
- New driving model
- Improved height estimation and added height tracking in liveCalibration
- Model inputs refactor
- New driving personality setting
- Three settings: aggressive, standard, and relaxed
- Standard is recommended and the default
- In aggressive mode, lead follow distance is shorter and acceleration response is quicker
- In relaxed mode, lead follow distance is longer
- Improved fuzzy fingerprinting for Hyundai, Kia, and Genesis
- Improved thermal management logic
- New driving model
-
Update to 0.9.2
- New driving model
- Reduced turn diving
- Trained on a new dataset
- UI updates
- New experimental mode visualization
- Draw MPC path instead of model-predicted path
- AGNOS 7
- Faster boot time
- Fixes rare no sounds bug
- Fixes bootsplash bug at extreme temperatures
- Buick LaCrosse 2017-19 support thanks to koch-cf!
- Chevrolet Trailblazer 2021-22 support thanks to TurboCE!
- Ford Bronco Sport 2021-22 support
- Ford Escape 2020-22 support
- Ford Explorer 2020-22 support
- Ford Kuga 2020-22 support
- Ford Maverick 2022-23 support
- Genesis GV80 2023 support thanks to JWingate80!
- Honda HR-V 2023 support thanks to AlexandreSato and galegozi!
- Kia Niro EV 2023 support thanks to JosselinLecocq!
- Lexus ES 2017-18 support
- Lincoln Aviator 2021 support
- Škoda Fabia 2022-23 support thanks to jyoung8607!
- New driving model
-
Auto-resume feature for Jeeps removed
- Comma has restrictions about disengaging when brake pressed
-
Version jvePilot-0.9.1(v3.13.0) ========================
-
Removed lane lines toggle using LKAS dash button. Lane lines has going away.
-
LKAS button can now toggle experimental mode that slows for stop lights and stop signs.
- Enable Experimental Mode in the dash will make the mode available to toggle using the button
- When button is lit, experimental mode will be enabled.
-
Add option to ignore the radar and use vision only
-
Add Fingerprint V1 for AUS Jeep Grand Cherokee Trailhawk
-
Added @Miniz199922's 2019 Grand Cherokee Fingerprint
-
Update to 0.9.1
- New driving model
- 30% improved height estimation resulting in better driving performance for tall cars
- Driver monitoring: removed timer resetting on user interaction if distracted
- UI updates
- Adjust alert volume using ambient noise level
- Driver monitoring icon shows driver's head pose
- German translation thanks to Vrabetz and CzokNorris!
- Cadillac Escalade 2017 support thanks to rickygilleland!
- Chevrolet Bolt EV 2022-23 support thanks to JasonJShuler!
- Genesis GV60 2023 support thanks to sunnyhaibin!
- Hyundai Tucson 2022-23 support
- Kia K5 Hybrid 2020 support thanks to sunnyhaibin!
- Kia Niro Hybrid 2023 support thanks to sunnyhaibin!
- Kia Sorento 2022-23 support thanks to sunnyhaibin!
- Kia Sorento Plug-in Hybrid 2022 support thanks to sunnyhaibin!
- Toyota C-HR 2021 support thanks to eFiniLan!
- Toyota C-HR Hybrid 2022 support thanks to Korben00!
- Volkswagen Crafter and MAN TGE 2017-23 support thanks to jyoung8607!
- New driving model
-
Update to 0.9.0
- New driving model
- Internal feature space information content increased tenfold during training to ~700 bits, which makes the model dramatically more accurate
- Less reliance on previous frames makes model more reactive and snappy
- Trained in new reprojective simulator
- Trained in 36 hours from scratch, compared to one week for previous releases
- Training now simulates both lateral and longitudinal behavior, which allows openpilot to slow down for turns, stop at traffic lights, and more in experimental mode
- Experimental driving mode
- End-to-end longitudinal control
- Stops for traffic lights and stop signs
- Slows down for turns
- openpilot defaults to chill mode, enable experimental mode in settings
- Driver monitoring updates
- New bigger model with added end-to-end distracted trigger
- Reduced false positives during driver calibration
- Self-tuning torque controller: learns parameters live for each car
- Torque controller used on all Toyota, Lexus, Hyundai, Kia, and Genesis models
- UI updates
- Matched speeds shown on car's dash
- Multi-language in navigation
- Improved update experience
- Border turns grey while overriding steering
- Bookmark events while driving; view them in comma connect
- New onroad visualization for experimental mode
- tools: new and improved cabana thanks to deanlee!
- Experimental longitudinal support for Volkswagen, CAN-FD Hyundai, and new GM models
- Genesis GV70 2022-23 support thanks to zunichky and sunnyhaibin!
- Hyundai Santa Cruz 2021-22 support thanks to sunnyhaibin!
- Kia Sportage 2023 support thanks to sunnyhaibin!
- Kia Sportage Hybrid 2023 support thanks to sunnyhaibin!
- Kia Stinger 2022 support thanks to sunnyhaibin!
- New driving model
- Adjust steer at 100hz
- Revert steer torque rate limits
- Update to 0.8.16
- New driving model
- Reduced turn cutting
- Auto-detect right hand drive setting with driver monitoring model
- Improved fan controller for comma three
- New translations
- Japanese thanks to cydia2020!
- Brazilian Portuguese thanks to AlexandreSato!
- Chevrolet Bolt EUV 2022-23 support thanks to JasonJShuler!
- Chevrolet Silverado 1500 2020-21 support thanks to JasonJShuler!
- GMC Sierra 1500 2020-21 support thanks to JasonJShuler!
- Hyundai Ioniq 5 2022 support thanks to sunnyhaibin!
- Hyundai Kona Electric 2022 support thanks to sunnyhaibin!
- Hyundai Tucson Hybrid 2022 support thanks to sunnyhaibin!
- Subaru Legacy 2020-22 support thanks to martinl!
- Subaru Outback 2020-22 support
- New driving model
- Fix auto resume on Pacifica
- Add some more v2 fingerprints
- Fix steer to 0 LKAS error in reverse gear
- Increase steer torque rate limits
- Add some v2 fingerprints
- Fix disengage on accelerator option
- Lane less is now the default (Enable LKAS dash button to switch to lane lines)
- Update to 0.8.15
- New driving model
- Path planning uses end-to-end output instead of lane lines at all times
- Reduced ping pong
- Improved lane centering
- New lateral controller based on physical wheel torque model
- Much smoother control that's consistent across the speed range
- Effective feedforward that uses road roll
- Simplified tuning, all car-specific parameters can be derived from data
- Used on select Toyota and Hyundai models at first
- Significantly improved control on TSS-P Prius
- New driver monitoring model
- Bigger model, covering full interior view from driver camera
- Works with a wider variety of mounting angles
- 3x more unique comma three training data than previous
- Navigation improvements
- Speed limits shown while navigating
- Faster position fix by using raw GPS measurements
- UI updates
- Multilanguage support for settings and home screen
- New font
- Refreshed max speed design
- More consistent camera view perspective across cars
- Reduced power usage: device runs cooler and fan spins less
- AGNOS 5
- Support VSCode remote SSH target
- Support for delta updates to reduce data usage on future OS updates
- Chrysler ECU firmware fingerprinting thanks to realfast!
- Honda Civic 2022 support
- Hyundai Tucson 2021 support thanks to bluesforte!
- Kia EV6 2022 support
- Lexus NX Hybrid 2020 support thanks to AlexandreSato!
- Ram 1500 2019-21 support thanks to realfast!
- New driving model
- New radar code from xps's fork
- Restore the 9mph min steer on some models (It seems to be a hard minimum)
- 2022 Pacifica Hybrid fingerprint (Thanks @TheWizard)
- Update to 0.8.14
- New driving model
- Bigger model, using both of comma three's road-facing cameras
- Better at cut-in detection and tight turns
- New driver monitoring model
- Tweaked network structure to improve output resolution for DSP
- Fixed bug in quantization aware training to reduce quantizing errors
- Resulted in 7x less MSE and no more random biases at runtime
- Added toggle to disable disengaging on the accelerator pedal
- comma body support
- Audi RS3 support thanks to jyoung8607!
- Hyundai Ioniq Plug-in Hybrid 2019 support thanks to sunnyhaibin!
- Hyundai Tucson Diesel 2019 support thanks to sunnyhaibin!
- Toyota Alphard Hybrid 2021 support
- Toyota Avalon Hybrid 2022 support
- Toyota RAV4 2022 support
- Toyota RAV4 Hybrid 2022 support
- New driving model
- Reverse lateral angle of radar on Pacifica's
- Update to 0.8.13
- Improved driver monitoring
- Re-tuned driver pose learner for relaxed driving positions
- Added reliance on driving model to be more scene adaptive
- Matched strictness between comma two and comma three
- Improved performance in turns by compensating for the road bank angle
- Improved camera focus on the comma two
- AGNOS 4
- ADB support
- improved cell auto configuration
- NEOS 19
- package updates
- stability improvements
- Subaru ECU firmware fingerprinting thanks to martinl!
- Hyundai Santa Fe Plug-in Hybrid 2022 support thanks to sunnyhaibin!
- Mazda CX-5 2022 support thanks to Jafaral!
- Subaru Impreza 2020 support thanks to martinl!
- Toyota Avalon 2022 support thanks to sshane!
- Toyota Prius v 2017 support thanks to CT921!
- Volkswagen Caravelle 2020 support thanks to jyoung8607!
- Improved driver monitoring
- Turn Auto Follow into a small icon above ACC Eco button
- Use buttons to toggle on/off, not screen
- Fixed radar. Should get less collision alert
- Update to 0.8.12
- New driving model
- Improved behavior around exits
- Better pose accuracy at high speeds, allowing max speed of 90mph
- Fully incorporated comma three data into all parts of training stack
- Improved follow distance
- Better longitudinal policy, especially in low speed traffic
- New alert sounds
- AGNOS 3
- Display burn in mitigation
- Improved audio amplifier configuration
- System reliability improvements
- Update Python to 3.8.10
- Raw logs upload moved to connect.comma.ai
- Fixed HUD alerts on newer Honda Bosch thanks to csouers!
- Audi Q3 2020-21 support thanks to jyoung8607!
- Lexus RC 2020 support thanks to ErichMoraga!
- New driving model
- Update to 0.8.11
- Support for CAN FD on the red panda
- Support for an external panda on the comma three
- Navigation: Show more detailed instructions when approaching maneuver
- Fixed occasional steering faults on GM cars thanks to jyoung8607!
- Nissan ECU firmware fingerprinting thanks to robin-reckmann, martinl, and razem-io!
- Cadillac Escalade ESV 2016 support thanks to Gibby!
- Genesis G70 2020 support thanks to tecandrew!
- Hyundai Santa Fe Hybrid 2022 support thanks to sunnyhaibin!
- Mazda CX-9 2021 support thanks to Jacar!
- Volkswagen Polo 2020 support thanks to jyoung8607!
- Volkswagen T-Roc 2021 support thanks to jyoung8607!
-
Crude replacement to continue to support stock ACC follow distance profiles
- OP removed the use of radar to track lead car. This broke how I was supporting distance profiles.
- So, to fix, always do +3 mph over OP targeted speed to force stock ACC to keep the distance
-
Speed turns green when gas applied, red when braking
-
Fix for White Panda mod on 2017/2018 models
-
Fix bug where left turns were not slowing
-
Update to 0.8.10
- New driving model
- Trained on one million minutes!!!
- Fixed lead training making lead predictions significantly more accurate
- Fixed several localizer dataset bugs and loss function bugs, overall improved accuracy
- New driver monitoring model
- Trained on latest data from both comma two and comma three
- Increased model field of view by 40% on comma three
- Improved model stability on masked users
- Improved pose prediction with reworked ground-truth stack
- Lateral and longitudinal planning MPCs now in ACADOS
- Combined longitudinal MPCs
- All longitudinal planning now happens in a single MPC system
- Fixed instability in MPC problem to prevent sporadic CPU usage
- AGNOS 2: minor stability improvements and builder repo open sourced
- tools: new and improved replay thanks to deanlee!
- Moved community-supported cars outside of the Community Features toggle
- Improved FW fingerprinting reliability for Hyundai/Kia/Genesis
- Added prerequisites for longitudinal control on Hyundai/Kia/Genesis and Honda Bosch
- Audi S3 2015 support thanks to jyoung8607!
- Honda Freed 2020 support thanks to belm0!
- Hyundai Ioniq Hybrid 2020-2022 support thanks to sunnyhaibin!
- Hyundai Santa Fe 2022 support thanks to sunnyhaibin!
- Kia K5 2021 support thanks to sunnyhaibin!
- Škoda Kamiq 2021 support thanks to jyoung8607!
- Škoda Karoq 2019 support thanks to jyoung8607!
- Volkswagen Arteon 2021 support thanks to jyoung8607!
- Volkswagen California 2021 support thanks to jyoung8607!
- Volkswagen Taos 2022 support thanks to jyoung8607!
- New driving model
-
Version jvePilot-0.8.9(v3.6.1) ========================
-
Add option to alert when steering is lost do to low speeds
-
Fix for White Panda mod lkas fault when jvePilot is not engaged.
-
Radar updates thanks to xps!
-
Code cleanup related so controls
-
Slow in Curves tweaks to allow speeding up while existing curve instead of after
- Fix UI buttons on comma three
- Fix occasional comma three controls not starting error
- Use speed from dashboard instead of calculated from wheel rpm
- 2018 and earlier vehicles can now steer down a little more
- Update to 0.8.9
- Improved fan control on comma three
- AGNOS 1.5: improved stability
- Honda e 2020 support
- Improved/more acceleration that model was providing
- Jeep Grand Cherokee Trackhawk 2018 fingerprint thanks to adamrb!
- Update to version 0.8.8
- New driving model with improved laneless performance
- Trained on 5000+ hours of diverse driving data from 3000+ users in 40+ countries
- Better anti-cheating methods during simulator training ensure the model hugs less when in laneless mode
- All new desire ground-truthing stack makes the model better at lane changes
- New driver monitoring model: improved performance on comma three
- NEOS 18 for comma two: update packages
- AGNOS 1.3 for comma three: fix display init at high temperatures
- Improved auto-exposure on comma three
- Improved longitudinal control on Honda Nidec cars
- New driving model with improved laneless performance
- Hyundai Kona Hybrid 2020 support thanks to haram-KONA!
- Hyundai Sonata Hybrid 2021 support thanks to Matt-Wash-Burn!
- Kia Niro Hybrid 2021 support thanks to tetious!
- ACC Braking
- Update to version 0.8.7
- comma three support!
- Navigation alpha for the comma three!
- Volkswagen T-Cross 2021 support thanks to jyoung8607!
- Update to version 0.8.6
- Revamp lateral and longitudinal planners
- Refactor planner output API to be more readable and verbose
- Planners now output desired trajectories for speed, acceleration, curvature, and curvature rate
- Use MPC for longitudinal planning when no lead car is present, makes accel and decel smoother
- Remove "CHECK DRIVER FACE VISIBILITY" warning
- Fixed cruise fault on some TSS2.5 Camrys and international Toyotas
- Hyundai Elantra Hybrid 2021 support thanks to tecandrew!
- Hyundai Ioniq PHEV 2020 support thanks to YawWashout!
- Kia Niro Hybrid 2019 support thanks to jyoung8607!
- Škoda Octavia RS 2016 support thanks to jyoung8607!
- Toyota Alphard 2020 support thanks to belm0!
- Volkswagen Golf SportWagen 2015 support thanks to jona96!
- Volkswagen Touran 2017 support thanks to jyoung8607!
- Revamp lateral and longitudinal planners
- Fix auto high beams
- Use LKAS button to disable lane lines and use new model (aka 🥬)
- Update to version 0.8.5
- NEOS update: improved reliability and stability with better voltage regulator configuration
- Smart model-based Forward Collision Warning
- CAN-based fingerprinting moved behind community features toggle
- Improved longitudinal control on Toyotas with a comma pedal
- Improved auto-brightness using road-facing camera
- Added "Software" settings page with updater controls
- Audi Q2 2018 support thanks to jyoung8607!
- Hyundai Elantra 2021 support thanks to CruiseBrantley!
- Lexus UX Hybrid 2019-2020 support thanks to brianhaugen2!
- Toyota Avalon Hybrid 2019 support thanks to jbates9011!
- SEAT Leon 2017 & 2020 support thanks to jyoung8607!
- Škoda Octavia 2015 & 2019 support thanks to jyoung8607!
- Fix radar tracking thanks to @xps
- Metric ACC control. Starts at 30kph, ACC +/- changes by 5kph
- Add support for vehicles that have been modified to allow no minimum steer speed.
- Don't panic using sounds if over speed too high
- Fix UI bug
- Update to version 0.8.4
- Delay controls start until system is ready
- Fuzzy car identification, enabled with Community Features toggle
- Localizer optimized for increased precision and less CPU usage
- Re-tuned lateral control to be more aggressive when model is confident
- Toyota Mirai 2021 support
- Lexus NX 300 2020 support thanks to goesreallyfast!
- Volkswagen Atlas 2018-19 support thanks to jyoung8607!
- Predict LKAS control frame
- Fix math used for device offset
- More UI fixes
- Enable some toggles by default
- Divide by zero protection in slow in curvature code
- Move everything to the UI. No more opEdit. All settings will need to be reset in the UI.
- Curvature drop off setting
- ACC Eco
- Fix Auto Follow ping/pong
- Code changes to better consolidate state/control messaging
- Option to reverse 1mph or 5mph on short ACC +/- presses
- Change follow distance based on speed
- Add another option to control amount of slowing in curves
- Add option to adjust the displayed speed
- jvePilot branding
- jvePilot-release as a tested branch
- Report blind spot indicators to openpilot so auto lane change can abort if something is detected
- Enable Longitudinal Control flag. Enabled lead car tracking
- Update to openpilot v0.8.3
- New model
- Trained on new diverse dataset from 2000+ users from 30+ countries
- Trained with improved segnet from the comma-pencil community project
- 🥬 Dramatically improved end-to-end lateral performance 🥬
- Toggle added to disable the use of lanelines
- NEOS update: update packages and support for new UI
- New offroad UI based on Qt
- Default SSH key only used for setup
- Kia Ceed 2019 support thanks to ZanZaD13!
- Kia Seltos 2021 support thanks to speedking456!
- Added support for many Volkswagen and Škoda models thanks to jyoung8607!
- Auto resume feature added (set
disable_auto_resume
toTrue
to disable) - Added back feature that keep jvePilot engaged while pressing gas (set
disengage_on_gas
toTrue
to disable)
- Protect from missing curvature data
- Remove disengage_on_gas option until it's working again
- OpenPilot v0.8.2
- Read curvature values directly from modal and use the largest curvature to calculate max speed.
- Use model points directly in MPC (no more polyfits), making lateral planning more accurate
- Use model heading prediction for smoother lateral control
- Smarter actuator delay compensation
- Improve qcamera resolution for improved video in explorer and connect
- Adjust maximum engagement speed to better fit the model's training distribution
- New driver monitoring model trained with 3x more diverse data
- Improved face detection with masks
- More predictable DM alerts when visibility is bad
- Rewritten video streaming between openpilot processes
- Improved longitudinal tuning on TSS2 Corolla and Rav4 thanks to briskspirit!
- Audi A3 2015 and 2017 support thanks to keeleysam!
- Nissan Altima 2020 support thanks to avolmensky!
- Lexus ES Hybrid 2018 support thanks to TheInventorMan!
- Toyota Camry Hybrid 2021 support thanks to alancyau!
- Original EON is deprecated, upgrade to comma two
- Better model performance in heavy rain
- Better lane positioning in turns
- Fixed bug where model would cut turns on empty roads at night
- Fixed issue where some Toyotas would not completely stop thanks to briskspirit!
- Toyota Camry 2021 with TSS2.5 support
- Hyundai Ioniq Electric 2020 support thanks to baldwalker!
- New driving model: fully 3D and improved cut-in detection
- UI draws 2 road edges, 4 lanelines and paths in 3D
- Major fixes to cut-in detection for openpilot longitudinal
- Grey panda is no longer supported, upgrade to comma two or black panda
- Lexus NX 2018 support thanks to matt12eagles!
- Kia Niro EV 2020 support thanks to nickn17!
- Toyota Prius 2021 support thanks to rav4kumar!
- Improved lane positioning with uncertain lanelines, wide lanes and exits
- Improved lateral control for Prius and Subaru
- Grey panda is deprecated, upgrade to comma two or black panda
- NEOS update: update to Python 3.8.2 and lower CPU frequency
- Improved thermals due to reduced CPU frequency
- Update SNPE to 1.41.0
- Reduced offroad power consumption
- Various system stability improvements
- Acura RDX 2020 support thanks to csouers!
- Improved car battery power management
- Improved updater robustness
- Improved realtime performance
- Reduced UI and modeld lags
- Increased torque on 2020 Hyundai Sonata and Palisade
- New driver monitoring model: improved face detection and better compatibility with sunglasses
- Download NEOS operating system updates in the background
- Improved updater reliability and responsiveness
- Hyundai Kona 2020, Veloster 2019, and Genesis G70 2018 support thanks to xps-genesis!
- White panda is no longer supported, upgrade to comma two or black panda
- Improved vehicle model estimation using high precision localizer
- Improved thermal management on comma two
- Improved autofocus for road-facing camera
- Improved noise performance for driver-facing camera
- Block lane change start using blindspot monitor on select Toyota, Hyundai, and Subaru
- Fix GM ignition detection
- Code cleanup and smaller release sizes
- Hyundai Sonata 2020 promoted to officially supported car
- Hyundai Ioniq Electric Limited 2019 and Ioniq SE 2020 support thanks to baldwalker!
- Subaru Forester 2019 and Ascent 2019 support thanks to martinl!
- Hotfix: update kernel on some comma twos (orders #8570-#8680)
- White panda is deprecated, upgrade to comma two or black panda
- 2017 Nissan X-Trail, 2018-19 Leaf and 2019 Rogue support thanks to avolmensky!
- 2017 Mazda CX-5 support in dashcam mode thanks to Jafaral!
- Huge CPU savings in modeld by using thneed!
- Lots of code cleanup and refactors
- Right-Hand Drive support for both driving and driver monitoring!
- New driving model: improved at sharp turns and lead speed estimation
- New driver monitoring model: overall improvement on comma two
- Driver camera preview in settings to improve mounting position
- Added support for many Hyundai, Kia, Genesis models thanks to xx979xx!
- Improved lateral tuning for 2020 Toyota Rav 4 (hybrid)
- New driving model: improved lane changes and lead car detection
- Improved driver monitoring model: improve eye detection
- Improved calibration stability
- Improved lateral control on some 2019 and 2020 Toyota Prius
- Improved lateral control on VW Golf: 20% more steering torque
- Fixed bug where some 2017 and 2018 Toyota C-HR would use the wrong steering angle sensor
- Support for Honda Insight thanks to theantihero!
- Code cleanup in car abstraction layers and ui
- Support for 2020 Highlander thanks to che220!
- Support for 2018 Lexus NX 300h thanks to kengggg!
- Speed up ECU firmware query
- Fix bug where manager would sometimes hang after shutting down the car
- ECU firmware version based fingerprinting for Honda & Toyota
- New driving model: improved path prediction during turns and lane changes and better lead speed tracking
- Improve driver monitoring under extreme lighting and add low accuracy alert
- Support for 2019 Rav4 Hybrid thanks to illumiN8i!
- Support for 2016, 2017 and 2020 Lexus RX thanks to illumiN8i!
- Support for 2020 Chrysler Pacifica Hybrid thanks to adhintz!
- comma two support!
- Lane Change Assist above 45 mph!
- Replace zmq with custom messaging library, msgq!
- Supercombo model: calibration and driving models are combined for better lead estimate
- More robust updater thanks to jyoung8607! Requires NEOS update
- Improve low speed ACC tuning
- Move to SCons build system!
- Add Lane Departure Warning (LDW) for all supported vehicles!
- NEOS update: increase wifi speed thanks to jyoung8607!
- Adaptive driver monitoring based on scene
- New driving model trained end-to-end: improve lane lines and lead detection
- Smarter torque limit alerts for all cars
- Improve GM longitudinal control: proper computations for 15Hz radar
- Move GM port, Toyota with DSU removed, comma pedal in community features; toggle switch required
- Remove upload over cellular toggle: only upload qlog and qcamera files if not on wifi
- Refactor Panda code towards ISO26262 and SIL2 compliance
- Forward stock FCW for Honda Nidec
- Volkswagen port now standard: comma Harness intercepts stock camera
- Volkswagen support thanks to jyoung8607!
- Toyota Corolla Hybrid with TSS 2.0 support thanks to u8511049!
- Lexus ES with TSS 2.0 support thanks to energee!
- Fix GM ignition detection and lock safety mode not required anymore
- Log panda firmware and dongle ID thanks to martinl!
- New driving model: improve path prediction and lead detection
- New driver monitoring model, 4x smaller and running on DSP
- Display an alert and don't start openpilot if panda has wrong firmware
- Fix bug preventing EON from terminating processes after a drive
- Remove support for Toyota giraffe without the 120Ohm resistor
- NEOS update: upgrade to Python3 and new installer!
- comma Harness support!
- New driving model: improve path prediction
- New driver monitoring model: more accurate face and eye detection
- Redesign offroad screen to display updates and alerts
- Increase maximum allowed acceleration
- Prevent car 12V battery drain by cutting off EON charge after 3 days of no drive
- Lexus CT Hybrid support thanks to thomaspich!
- Louder chime for critical alerts
- Add toggle to switch to dashcam mode
- Fix "invalid vehicle params" error on DSU-less Toyota
- Forward stock AEB for Honda Nidec
- Improve lane centering on banked roads
- Always-on forward collision warning
- Always-on driver monitoring, except for right hand drive countries
- Driver monitoring learns the user's normal driving position
- Honda Fit support thanks to energee!
- Lexus IS support
- Alert sounds from EON: requires NEOS update
- Improve driver monitoring: eye tracking and improved awareness logic
- Improve path prediction with new driving model
- Improve lane positioning with wide lanes and exits
- Improve lateral control on RAV4
- Slow down for turns using model
- Open sourced regression test to verify outputs against reference logs
- Open sourced regression test to sanity check all car models
- New driving model!
- Improve lane tracking with double lines
- Strongly improve stationary vehicle detection
- Strongly reduce cases of braking due to false leads
- Better lead tracking around turns
- Improve cut-in prediction by using neural network
- Improve lateral control on Toyota Camry and C-HR thanks to zorrobyte!
- Fix unintended openpilot disengagements on Jeep thanks to adhintz!
- Fix delayed transition to offroad when car is turned off
- Remote SSH with comma prime and ssh.comma.ai
- Panda code Misra-c2012 compliance, tested against cppcheck coverage
- Lockout openpilot after 3 terminal alerts for driver distracted or unresponsive
- Toyota Sienna support thanks to wocsor!
- New model, with double the pixels and ten times the temporal context!
- Car should not take exits when in the right lane
- openpilot uses only ~65% of the CPU (down from 75%)
- Routes visible in connect/explorer after only 0.2% is uploaded (qlogs)
- loggerd and sensord are open source, every line of openpilot is now open
- Panda safety code is MISRA compliant and ships with a signed version on release2
- New NEOS is 500MB smaller and has a reproducible usr/pipenv
- Lexus ES Hybrid support thanks to wocsor!
- Improve tuning for supported Toyota with TSS 2.0
- Various other stability improvements
- Reduce panda power consumption by 70%, down to 80mW, when car is off (not for GM)
- Reduce EON power consumption by 40%, down to 1100mW, when car is off
- Reduce CPU utilization by 20% and improve stability
- Temporarily remove mapd functionalities to improve stability
- Add openpilot record-only mode for unsupported cars
- Synchronize controlsd to pandad to reduce latency
- Remove panda support for Subaru giraffe
- Improve lateral control for the Prius and Prius Prime
- Compress logs before writing to disk
- Remove old driving data when storage reaches 90% full
- Fix small offset in following distance
- Various small CPU optimizations
- Improve offroad power consumption: require NEOS Update
- Add default speed limits for Estonia thanks to martinl!
- Subaru Crosstrek support thanks to martinl!
- Toyota Avalon support thanks to njbrown09!
- Toyota Rav4 with TSS 2.0 support thanks to wocsor!
- Toyota Corolla with TSS 2.0 support thanks to wocsor!
- Add support for Subaru
- Reduce panda power consumption by 60% when car is off
- Fix controlsd lag every 6 minutes. This would sometimes cause disengagements
- Fix bug in controls with new angle-offset learner in MPC
- Reduce cpu consumption of ubloxd by rewriting it in C++
- Improve driver monitoring model and face detection
- Improve performance of visiond and ui
- Honda Passport 2019 support
- Lexus RX Hybrid 2019 support thanks to schomems!
- Improve road selection heuristic in mapd
- Add Lane Departure Warning to dashboard for Toyota thanks to arne182
- Self-tuning vehicle parameters: steering offset, tire stiffness and steering ratio
- Improve longitudinal control at low speed when lead vehicle harshly decelerates
- Fix panda bug going unexpectedly in DCP mode when EON is connected
- Reduce white panda power consumption by 500mW when EON is disconnected by turning off WIFI
- New Driver Monitoring Model
- Support QR codes for login using comma connect
- Refactor comma pedal FW and use CRC-8 checksum algorithm for safety. Reflashing pedal is required.
Please see
#hw-pedal
on discord for assistance updating comma pedal. - Additional speed limit rules for Germany thanks to arne182
- Allow negative speed limit offsets
- Improve calibration using a dedicated neural network
- Abstract planner in its own process to remove lags in controls process
- Improve speed limits with country/region defaults by road type
- Reduce mapd data usage with gzip thanks to eFiniLan
- Zip log files in the background to reduce disk usage
- Kia Optima support thanks to emmertex!
- Buick Regal 2018 support thanks to HOYS!
- Comma pedal support for Toyota thanks to wocsor! Note: tuning needed and not maintained by comma
- Chrysler Pacifica and Jeep Grand Cherokee support thanks to adhintz!
- Open sourced visiond
- Auto-slowdown for upcoming turns
- Chrysler/Jeep/Fiat support thanks to adhintz!
- Honda Civic 2019 support thanks to csouers!
- Improve use of car display in Toyota thanks to arne182!
- No data upload when connected to Android or iOS hotspots and "Enable Upload Over Cellular" setting is off
- EON stops charging when 12V battery drops below 11.8V
- Speed limit from OpenStreetMap added to UI
- Highlight speed limit when speed exceeds road speed limit plus a delta
- Option to limit openpilot max speed to road speed limit plus a delta
- Cadillac ATS support thanks to vntarasov!
- GMC Acadia support thanks to CryptoKylan!
- Decrease GPU power consumption
- NEOSv8 autoupdate
- Refresh settings layout and add feature descriptions
- In Honda, keep stock camera on for logging and extra stock features; new openpilot giraffe setting is 0111!
- In Toyota, option to keep stock camera on for logging and extra stock features (e.g. AHB); 120Ohm resistor required on giraffe.
- Improve camera calibration stability
- More tuning to Honda positive accelerations
- Reduce brake pump use on Hondas
- Chevrolet Malibu support thanks to tylergets!
- Holden Astra support thanks to AlexHill!
- Increase allowed Honda positive accelerations
- Fix sporadic unexpected braking when passing semi-trucks in Toyota
- Fix gear reading bug in Hyundai Elantra thanks to emmertex!
- New Driving Model
- New Driver Monitoring Model
- Improve longitudinal mpc in mid-low speed braking
- Honda Accord hybrid support thanks to energee!
- Ship mpc binaries and sensibly reduce build time
- Calibration more stable
- More Hyundai and Kia cars supported thanks to emmertex!
- Various GM Volt improvements thanks to vntarasov!
- Hyundai Santa Fe support!
- Honda Pilot 2019 support thanks to energee!
- Toyota Highlander support thanks to daehahn!
- Improve steering tuning for Honda Odyssey
- New calibration: more accurate, a lot faster, open source!
- Enable orbd
- Add little endian support to CAN packer
- Fix fingerprint for Honda Accord 1.5T
- Improve driver monitoring model
- Fix radar error on Civic sedan 2018
- Improve thermal management logic
- Alpha Toyota C-HR and Camry support!
- Auto-switch Driver Monitoring to 3 min counter when inaccurate
- Driver Monitoring (beta) option in settings!
- Make visiond, loggerd and UI use less resources
- 60 FPS UI
- Better car parameters for most cars
- New sidebar with stats
- Remove Waze and Spotify to free up system resources
- Remove rear view mirror option
- Calibration 3x faster
- Fix loggerd lag issue
- No longer prompt for updates
- Mitigate right lane hugging for properly mounted EON (procedure on wiki)
- Fix Acura ILX steer faults
- Fix bug in mock car
- New model!
- GM Volt (and CT6 lateral) support!
- Honda Bosch lateral support!
- Improve actuator modeling to reduce lateral wobble
- Minor refactor of car abstraction layer
- Hack around orbd startup issue
- NEOSv6 required! Will autoupdate
- Stability improvements
- Fix all memory leaks
- Update C++ compiler to clang6
- Improve front camera exposure
- Release notes added to the update popup
- Improve auto shut-off logic to disallow empty battery
- Added onboarding instructions
- Include orbd, the first piece of new calibration algorithm
- Show remaining upload data instead of file numbers
- Fix UI bugs
- Fix memory leaks
- EON are flipped! Flip your EON's mount!
- Alpha Honda Ridgeline support thanks to energee!
- Support optional front camera recording
- Upload over cellular toggle now applies to all files, not just video
- Increase acceleration when closing lead gap
- User now prompted for future updates
- NEO no longer supported :(
- Improve autofocus
- Improve driving when only one lane line is detected
- Added fingerprint for Toyota Corolla LE
- Fixed Toyota Corolla steer error
- Full-screen driving UI
- Improved path drawing
- Improve autofocus
- Add check for MPC solution error
- Make first distracted warning visual only
- Add HDR and autofocus
- Update UI aesthetic
- Grey panda works in Waze
- Add alpha support for 2017 Honda Pilot
- Slight increase in acceleration response from stop
- Switch CAN sending to use CANPacker
- Fix pulsing acceleration regression on Honda
- Fix openpilot bugs when stock system is in use
- Change starting logic for chffrplus to use battery voltage
- Add alpha support for 2017 Lexus RX Hybrid
- Add alpha support for 2018 ACURA RDX
- Updated fingerprint to include Toyota Rav4 SE and Prius Prime
- Bugfixes for Acura ILX and Honda Odyssey
- Add alpha support for 2017 Toyota Corolla
- Add alpha support for 2018 Honda Odyssey with Honda Sensing
- Add alpha support for Grey Panda
- Refactored car abstraction layer to make car ports easier
- Increased steering torque limit on Honda CR-V by 30%
- Add focus adjustment slider
- Minor bugfixes
- New UI to match chffrplus
- Improved lateral control tuning to fix oscillations on Civic
- Add alpha support for 2017 Toyota Rav4 Hybrid
- Reduced CPU usage
- Removed unnecessary utilization of fan at max speed
- Minor bug fixes
- Add alpha support for 2017 Toyota Prius
- Improved longitudinal control using model predictive control
- Enable Forward Collision Warning
- Acura ILX now maintains openpilot engaged at standstill when brakes are applied
- Add alpha support for 2017 Toyota RAV4
- Smoother lateral control
- Stay silent if stock system is connected through giraffe
- Minor bug fixes
- Improved lateral control using model predictive control
- Improved lane centering
- Improved GPS
- Reduced tendency of path deviation near right side exits
- Enable engagement while the accelerator pedal is pressed
- Enable engagement while the brake pedal is pressed, when stationary and with lead vehicle within 5m
- Disable engagement when park brake or brake hold are active
- Fixed sporadic longitudinal pulsing in Civic
- Cleanups to vehicle interface
- Mitigate low speed steering oscillations on some vehicles
- Include board steering check for CR-V
- Fix alpha CR-V support
- Improved GPS
- Fix display of target speed not always matching HUD
- Increased acceleration after stop
- Mitigated some vehicles driving too close to the right line
- Fix bug where new devices would not begin calibration
- Minor robustness improvements
- Improved model trained on more data
- Much improved controls tuning
- Performance improvements
- Bugfixes and improvements to calibration
- Driving log can play back video
- Acura only: system now stays engaged below 25mph as long as brakes are applied
- Improved model trained on more data
- Alpha CR-V support thanks to energee and johnnwvs!
- Using the opendbc project for DBC files
- Minor performance improvements
- UI update thanks to pjlao307
- Power off button
- 6% more torque on the Civic
- Minor stability bugfixes
- Added metrics and rear view mirror disable to settings
- Update model with more crowdsourced data
- visiond stability bugfix
- Add logging for angle and flashing
- Add CarParams struct to improve the abstraction layer
- Refactor visiond IPC to support multiple clients
- Add raw GPS and beginning support for navigation
- Improve model in visiond using crowdsourced data
- Add improved system logging to diagnose instability
- Rewrite baseui in React Native
- Moved calibration to the cloud
- Retain compatibility with NEOS v1
- Fix bug where frames were being dropped in minute 71
- Better performance and pictures at night
- Fix ptr alignment issue in pandad
- Fix brake error light, fix crash if too cold
- Fix bug in visiond model execution
- Fix race condition in manager
- OnePlus 3T support
- Enable installation as NEOS app
- Various minor bugfixes
- Reduce space usage by 80%
- Add better logging
- Add Travis CI
- Board triggers started signal on CAN messages
- Improved autoexposure
- Handle out of space, improve upload status
- Performance improvements, removal of more numpy
- Fix pandad process priority
- Make counter timer reset on use of steering wheel
- Car/Radar abstraction layers have shipped, see cereal/car.capnp
- controlsd has been refactored
- Shipped plant model and testing maneuvers
- visiond exits more gracefully now
- Hardware encoder in visiond should always init
- ui now turns off the screen after 30 seconds
- Switch to openpilot release branch for future releases
- Added preliminary Docker container to run tests on PC
- Initial release of openpilot
- Adaptive cruise control is working
- Lane keep assist is working
- Support for Acura ILX 2016 with AcuraWatch Plus
- Support for Honda Civic 2016 Touring Edition