Skip to content

June 1st, 2024

Compare
Choose a tag to compare
@FrogAi FrogAi released this 01 Jun 11:03
· 192 commits to FrogPilot since this release

June 1st, 2024 Update for FrogPilot v0.9.7:

Highlight Features

  • Developer UI - This month I expanded upon "Developer UI" in the "Visuals" panel by adding quite a few additional toggles and customizations. For example, you can take advantage of the border color to show when you have a vehicle in your blind spot, your current steering torque, and if a turn signal is active! I've also moved some of the existing "hidden" features like the sidebar metrics here as well for easy access!

  • Longitudinal Tuning - This month I fine tuned the features found under "Longitudinal Tuning" in the "Controls" panel and made some changes I guarantee you'll love! For now these will be additional buttons on their existing toggles, but feel free to check them out and provide any feedback you have in the #longitudinal-tuning channel! For example, the "Experimental" button on the "Increase Acceleration Behind Faster Lead" toggle makes openpilot drive more aggressive when following a lead from a standstill, the "Apply to Jerk" and "Far Lead Offset" buttons on the "Smoother Braking" toggle smoothen out the braking behavior and provide an additional offset for when the lead is far away, "Experimental Mode" now takes precedence over the chosen "Deceleration Profile" and decides the deceleration rate when it's active, and the "Eco", "Sport", and "Sport+" acceleration profiles are a bit peppier at highway speeds!

Other Enhancements

  • Added a button to "Customize Personalities" to reset the values back to stock
  • Added a message when toggling on "Traffic Mode" with information on how to activate it
  • Added a toggle to customize the dashboard speed offset for Toyota/Lexus in the "Vehicles" panel
  • Added a toggle to customize the minimum lane change speed to the new "Lane Change Customizations" parent toggle in the "Controls" panel
  • Added a toggle to "Lateral Tuning" in the "Controls" panel called "Taco Tune" that uses the planner tweaks comma used for their "Taco Bell" run in 2022 to help with left/right turns
  • Added a toggle to use the car's "Eco" and "Sport" gears to control the acceleration/deceleration profiles
  • Added "Dynamic" and "Static" options to the "Pedals Being Pressed" toggle to use either the current acceleration/deceleration rate, or the gas pedal + brake lights
  • Added regen paddle support for the "Honda Clarity" thanks to @mike8643!
  • Added support for the "2023 Chevy Malibu No ACC" thanks to @garrettpall!
  • Added the "Jesus Take The Wheel" event to "Random Events"
  • Added the "Traffic Mode" profile to "Customize Personalities"
  • Maps now automatically redownload on reinstalls
  • Moved "Custom Driving Personalities" and "Onroad Distance Button" to the new "Driving Personalities" parent toggle in the "Controls" panel
  • Moved "Disable Onroad Uploads" to "Device Management" as a subtoggle of "Disable Uploads" called "Only When Onroad"
  • Moved "Nudgeless Lane Change" to "Lane Change Customizations" in the "Controls" panel
  • Separated out the "Jerk" setting for "Custom Driving Personalities" to "Acceleration/Deceleration Response Offset" and "Speed Control Response Offset"
  • Tweaked the curve detection used for "Conditional Experimental Mode" for more precise curve detection
  • Tweaked the "FrogPilot" tune to be faster when accelerating
  • Tweaked the "Slower Lead Detected Ahead" logic to use the same condition check as "Smoother Braking"

Bug Fixes

  • Fixed an issue where "frogpilotPlan" wouldn't start on time if "carParams" took too long to be read
  • Fixed an issue where maps were downloaded more than once when using the "Weekly" schedule

Code Base & Maintenance

  • Moved toggle handling to "frogpilot_variables.py" for easier maintenance and parameter accessibility
  • Reworked the commit history to be easier to find the code for specific FrogPilot features