Commit Graph

131 Commits

Author SHA1 Message Date
FrogAi bc69369d36 Vehicles - Force Fingerprint
Added function to automatically detect the vehicle's fingerprint if it exists, or an option to force the vehicle's fingerprint if it doesn't.
2024-07-31 21:43:28 -07:00
FrogAi 8a16f3b01b Vehicles - Disable openpilot Longitudinal Control
Disable openpilot longitudinal control and use stock ACC instead.
2024-07-31 21:43:28 -07:00
FrogAi 4af85abf2f Controls - Vision Turn Speed Controller
Slow down for detected curves in the road.

Credit goes to Pfeiferj!

https: //github.com/pfeiferj
Co-Authored-By: Jacob Pfeifer <jacob@pfeifer.dev>
2024-07-31 21:43:28 -07:00
FrogAi 930f0763d6 Controls - Speed Limit Controller - Speed Limit Changed Alert 2024-07-31 21:43:28 -07:00
FrogAi 45116ded6d Controls - Speed Limit Controller - Read speed limits from the dash
Co-Authored-By: Efini <19368997+efini@users.noreply.github.com>
Co-Authored-By: Kumar <36933347+rav4kumar@users.noreply.github.com>
Co-Authored-By: multikyd <72329880+multikyd@users.noreply.github.com>
2024-07-31 21:43:28 -07:00
FrogAi 1a172f5499 Controls - Speed Limit Controller - Override Method 2024-07-31 21:43:28 -07:00
FrogAi 7d18426104 Controls - Speed Limit Controller - Confirm New Speed Limits
Don't automatically start using the new speed limit until it's been manually confirmed.
2024-07-31 21:43:28 -07:00
FrogAi 24140ab24d Controls - Speed Limit Controller
Automatically adjust the max speed to match the current speed limit using 'Open Street Maps', 'Navigate On openpilot', or your car's dashboard (Toyotas/Lexus/HKG only).

Credit goes to Pfeiferj!

https: //github.com/pfeiferj
Co-Authored-By: Jacob Pfeifer <jacob@pfeifer.dev>
2024-07-31 21:43:28 -07:00
FrogAi c5f698a100 Controls - Quality of Life - Set Speed Offset
Set an offset for your desired set speed.

Co-Authored-By: Tim Wilson <7284371+twilsonco@users.noreply.github.com>
2024-07-31 21:43:27 -07:00
FrogAi e8d2bc223b Controls - Quality of Life - Reverse Cruise Increase
Reverses the 'long press' functionality logic to increase the max set speed by 5 instead of 1. Useful to increase the max speed quickly.
2024-07-31 21:43:27 -07:00
FrogAi 21bd22ee0a Controls - Quality of Life - Pause Lateral Below
Pause lateral control on all speeds below the set speed.
2024-07-31 21:43:27 -07:00
FrogAi 6b95666365 Controls - Quality of Life - Map Acceleration Profiles To Gears
Map your acceleration/deceleration profile to your 'Eco' and/or 'Sport' gears.

Co-Authored-By: CHaucke89 <132518562+chaucke89@users.noreply.github.com>
Co-Authored-By: garrettpall <76917194+garrettpall@users.noreply.github.com>
2024-07-31 21:43:27 -07:00
FrogAi 72fb829c47 Controls - Quality of Life - Force Standstill State - Only For Stop Lights/Stop Signs 2024-07-31 21:43:27 -07:00
FrogAi 2d2db521ab Controls - Quality of Life - Force Standstill State
Keeps openpilot in the 'standstill' state until the gas pedal is pressed.
2024-07-31 21:43:27 -07:00
FrogAi bb05c750ae Controls - Quality of Life - Cruise Increase Interval
Set a custom interval to increase the max set speed by.
2024-07-31 21:43:27 -07:00
FrogAi e7f084343c Controls - Model Management - Model Randomizer 2024-07-31 21:43:27 -07:00
FrogAi 9dcf86fdb6 Controls - Model Management
Manage openpilot's driving models.
2024-07-31 21:43:26 -07:00
FrogAi 2720ea9f20 Controls - Map Turn Speed Control
Slow down for anticipated curves detected by the downloaded maps.

Credit goes to Pfeiferj!

https: //github.com/pfeiferj
Co-Authored-By: Jacob Pfeifer <jacob@pfeifer.dev>
2024-07-31 20:34:19 -07:00
FrogAi 09d84fe930 Controls - Longitudinal Tuning - Traffic Mode
Enable the ability to activate 'Traffic Mode' by holding down the 'distance' button for 2.5 seconds. When 'Traffic Mode' is active the onroad UI will turn red and openpilot will drive catered towards stop and go traffic.
2024-07-31 20:34:19 -07:00
FrogAi 8c10638704 Controls - Longitudinal Tuning - Smoother Braking
Smoothen out the braking behavior when approaching slower vehicles.
2024-07-31 20:34:19 -07:00
FrogAi d78084a2e3 Controls - Longitudinal Tuning - Lead Detection Threshold
Increase or decrease the lead detection threshold to either detect leads sooner, or increase model confidence.
2024-07-31 20:34:19 -07:00
FrogAi b78f5fbbe8 Controls - Longitudinal Tuning - Increase Stop Distance Behind Lead
Increase the stopping distance for a more comfortable stop from lead vehicles.
2024-07-31 20:34:19 -07:00
FrogAi af951fb023 Controls - Longitudinal Tuning - Increase Acceleration Behind Lead
Increase aggressiveness when following a faster lead.
2024-07-31 20:34:19 -07:00
FrogAi c33aa54a01 Controls - Longitudinal Tuning - Deceleration Profile
Change the deceleration rate to be either sporty or eco-friendly.
2024-07-31 20:34:19 -07:00
FrogAi adb665011a Controls - Longitudinal Tuning - Acceleration Profile
Change the acceleration rate to be either sporty or eco-friendly.
2024-07-31 20:34:18 -07:00
FrogAi 31d3522a2f Controls - Lateral Tuning - Use Turn Desires
Use turn desires for greater precision in turns below the minimum lane change speed.
2024-07-31 20:34:18 -07:00
FrogAi 752b6982bc Controls - Lateral Tuning - Taco Tune
Use comma's 'Taco Tune' designed for handling left and right turns.
2024-07-31 20:34:18 -07:00
FrogAi 02233bc359 Controls - Lateral Tuning - Steer Ratio
Use a custom steer ratio as opposed to comma's auto tune value.
2024-07-31 20:34:18 -07:00
FrogAi c7eb9ae25f Controls - Lateral Tuning - NNFF-Lite
Use Twilsonco's Neural Network Feedforward for enhanced precision in lateral control for cars without available NNFF logs.

Co-Authored-By: Tim Wilson <7284371+twilsonco@users.noreply.github.com>
2024-07-31 20:34:18 -07:00
FrogAi 384c0e35c6 Controls - Lateral Tuning - NNFF
Use Twilsonco's Neural Network Feedforward for enhanced precision in lateral control.

Credit goes to Twilsonco!

https: //github.com/twilsonco
Co-Authored-By: Tim Wilson <7284371+twilsonco@users.noreply.github.com>
2024-07-31 20:34:17 -07:00
FrogAi 263daa4823 Controls - Lateral Tuning - Force Auto Tune
Forces comma's auto lateral tuning for unsupported vehicles.
2024-07-31 20:34:17 -07:00
FrogAi cab80a8eef Controls - Lane Change Customizations - One Lane Change Per Signal
Only allow one nudgeless lane change per turn signal activation.
2024-07-31 20:34:17 -07:00
FrogAi fadba5b472 Controls - Lane Change Customizations - Nudgeless Lane Change
Enable lane changes without requiring manual steering input.
2024-07-31 20:34:17 -07:00
FrogAi f85048894f Controls - Lane Change Customizations - Minimum Lane Change Speed
Customize the minimum driving speed to allow openpilot to change lanes.
2024-07-31 20:34:17 -07:00
FrogAi 872687c0a5 Controls - Lane Change Customizations - Lane Detection Threshold
Set the required lane width to be qualified as a lane.
2024-07-31 20:34:17 -07:00
FrogAi c809d10988 Controls - Lane Change Customizations - Lane Change Timer
Set a delay before executing a nudgeless lane change.
2024-07-31 20:34:17 -07:00
FrogAi b47fdd3563 Controls - Experimental Mode Activation - Long Press Distance
Enable/disable 'Experimental Mode' by holding down the 'distance' button on your steering wheel for 0.5 seconds.
2024-07-31 20:34:17 -07:00
FrogAi f9a56dc637 Controls - Experimental Mode Activation - Double Tap the UI
Enable/disable 'Experimental Mode' by double tapping the onroad UI within a 0.5 second time frame.
2024-07-31 20:34:17 -07:00
FrogAi dcf3441931 Controls - Experimental Mode Activation - Double Click LKAS
Enable/disable 'Experimental Mode' by double clicking the 'LKAS' button on your steering wheel.
2024-07-31 20:34:16 -07:00
FrogAi 09f65ed600 Controls - Experimental Mode Activation
Toggle Experimental Mode with either buttons on the steering wheel or the screen. Overrides 'Conditional Experimental Mode'.
2024-07-31 20:34:16 -07:00
FrogAi 02786d6fde Controls - Driving Personalities - Onroad Distance Button
Simulate a distance button via the onroad UI to control personalities, 'Experimental Mode', and 'Traffic Mode'.
2024-07-31 20:34:16 -07:00
FrogAi dcb5f615ec Controls - Driving Personalities - Customize Personalities
Customize the driving personality profiles to your driving style.
2024-07-31 20:32:46 -07:00
FrogAi 3deda13cb4 Controls - Device Management - Offline Mode
Allow the device to be offline indefinitely.
2024-07-31 20:32:46 -07:00
FrogAi 4dff0417a6 Controls - Device Management - Low Voltage Shutdown Threshold
Automatically shut the device down when your battery reaches a specific voltage level to prevent killing your battery.
2024-07-31 20:32:46 -07:00
FrogAi d9afcfac11 Controls - Device Management - Increase Thermal Safety Limit
Allow the device to run at a temperature above comma's recommended thermal limits.
2024-07-31 20:32:46 -07:00
FrogAi 85faa3eeac Controls - Device Management - Disable Uploads - Only Onroad 2024-07-31 20:32:46 -07:00
FrogAi 46a29f5b1b Controls - Device Management - Disable Uploads
Turn off all data uploads to comma's servers.
2024-07-31 20:32:46 -07:00
FrogAi 6dfe0eeebf Controls - Device Management - Disable Logging
Turn off all data tracking to enhance privacy or reduce thermal load.
2024-07-31 20:32:46 -07:00
FrogAi cd35d2b0cb Controls - Device Management - Device Shutdown Timer
Configure how quickly the device shuts down after going offroad.
2024-07-31 20:32:46 -07:00
FrogAi 707000b8f6 Controls - Conditional Experimental Mode - Turn Signal When Below Highway Speeds
Switch to 'Experimental Mode' when using turn signals below highway speeds to help assist with turns.
2024-07-31 20:32:45 -07:00