Commit Graph

55 Commits

Author SHA1 Message Date
FrogAi b29bd3ed73 Compile FrogPilot 2024-03-02 22:34:58 -07:00
FrogAi 109f2f890d Vision Turn Speed Controller
Added toggles for "Vision Turn Speed Control" along with aggressiveness for the speed and sensitivity for the curve itself.

Credit goes to Pfeiferj!

https: //github.com/pfeiferj
Co-Authored-By: Jacob Pfeifer <jacob@pfeifer.dev>
2024-03-02 22:34:56 -07:00
FrogAi a79d7382d9 Use wheel speed in the onroad UI 2024-03-02 22:34:56 -07:00
FrogAi aa2ac957c1 Track FrogPilot drives 2024-03-02 22:34:55 -07:00
FrogAi 64d3664bd8 Totally random events
Added toggle to enable a small chance of a random event occuring when certain conditions are met.
2024-03-02 22:34:55 -07:00
FrogAi ca810412d5 Switch personalities via steering wheel / onroad UI
Added toggle to switch between the personalities via the steering wheel or an onroad UI button.

Co-Authored-By: henryccy <104284652+henryccy@users.noreply.github.com>
Co-Authored-By: Jason Jackrel <23621790+thinkpad4by3@users.noreply.github.com>
Co-Authored-By: Eric Brown <13560103+nworb-cire@users.noreply.github.com>
Co-Authored-By: Kevin Robert Keegan <3046315+krkeegan@users.noreply.github.com>
Co-Authored-By: Jacob Pfeifer <jacob@pfeifer.dev>
Co-Authored-By: mike8643 <98910897+mike8643@users.noreply.github.com>
2024-03-02 22:34:55 -07:00
FrogAi 55bc82fffe Stylistic map UIs and MapBox styles
Fancied up the map in the onroad UI and added toggles to use a custom MapBox style when using "Navigate on openpilot",

Co-Authored-By: mike8643 <98910897+mike8643@users.noreply.github.com>
Co-Authored-By: pencilpusher <83676301+jakethesnake420@users.noreply.github.com>
Co-Authored-By: multikyd <72329880+multikyd@users.noreply.github.com>
2024-03-02 22:34:54 -07:00
FrogAi 205298a84e Steering wheel icons
Added toggle for select steering wheel icons in the onroad UI.

Want to add your own steering wheel? Request one under "feature-requests" on the FrogPilot Discord!
2024-03-02 22:34:54 -07:00
FrogAi 935f66510b Speed limit controller
Added toggle to control the cruise set speed according to speed limit supplied by OSM, NOO, or the vehicle itself.

Co-Authored-By: Jacob Pfeifer <jacob@pfeifer.dev>
Co-Authored-By: Efini <19368997+efini@users.noreply.github.com>
Co-Authored-By: Kumar <36933347+rav4kumar@users.noreply.github.com>
Co-Authored-By: Jason Wen <haibin.wen3@gmail.com>
2024-03-02 22:34:54 -07:00
FrogAi e20c58fe22 "Soft" reboot button
Add function to perform a "soft" reboot for quicker reboots.

Co-Authored-By: CHaucke89 <132518562+chaucke89@users.noreply.github.com>
2024-03-02 22:34:54 -07:00
FrogAi 7608bdc486 Sidebar retains its previous display when going onroad
Added function to retain the previous sidebar display when going onroad.
2024-03-02 22:34:54 -07:00
FrogAi 3a5795a7ea Show IP in sidebar 2024-03-02 22:34:54 -07:00
FrogAi 9bfbe6e929 Screenrecorder
Credit goes to Neokii!

https: //github.com/neokii
Co-Authored-By: neokii <3665951+neokii@users.noreply.github.com>
2024-03-02 22:34:53 -07:00
FrogAi d094c89362 Screen brightness control
Added toggle to control the screen brightness.
2024-03-02 22:34:53 -07:00
FrogAi c0133812bf Run the updater when parked 2024-03-02 22:34:53 -07:00
FrogAi ebc707e4f5 Rotating steering wheel in onroad UI
Added toggle to rotate the steering wheel in the top right corner of the onroad UI.
2024-03-02 22:34:53 -07:00
FrogAi 81fd194894 Retain tethering status between reboots 2024-03-02 22:34:53 -07:00
FrogAi 85290e0dab Pedals on the onroad UI
Added toggle to show when the gas or brake pedals are being used on the onroad UI.
2024-03-02 22:34:52 -07:00
FrogAi bde5657971 Panda flashing button in "Device" panel
Added button to the "Device" panel to flash the panda using the appropriate recovery script along with the killall script as a redundancy.
2024-03-02 22:34:52 -07:00
FrogAi d4fe001eb1 openpilot crashed alert 2024-03-02 22:34:52 -07:00
FrogAi 843f4c871b Open Street Maps integration
Added OSM to openpilot to use speed limits and road names.

Credit goes to Pfeiferj!

https: //github.com/pfeiferj
Co-Authored-By: Jacob Pfeifer <jacob@pfeifer.dev>
2024-03-02 22:34:52 -07:00
FrogAi e49062ff1c Onroad compass
Added toggle for a compass in the onroad UI.
2024-03-02 22:34:52 -07:00
FrogAi f7784ef6fc Offline Mode
Added button and toggle to allow the device to be offline indefinitely.
2024-03-02 22:34:52 -07:00
FrogAi 510d4b8fd8 Numerical temperature gauge
Added toggle to replace the "GOOD", "OK", and "HIGH" temperature statuses with a numerical temperature gauge based on the highest temperature between the memory, CPU, and GPU and a function to swap between it by simply taping on the "Temp" gauge itself.
2024-03-02 22:34:52 -07:00
FrogAi 52ff9c187f Navigate on openpilot without a comma prime subscription
Added functionality to use navigate on openpilot without a comma prime subscription with a custom set MapBox key.
2024-03-02 22:34:49 -07:00
FrogAi d836c65564 Model switcher
Added model selector to swap between several different models on the fly.
2024-03-02 22:34:48 -07:00
FrogAi 89eb3ddbc4 Map Turn Speed Control
Added toggle for "Map Turn Speed Control".

Credit goes to Pfeiferj!

https: //github.com/pfeiferj
Co-Authored-By: Jacob Pfeifer <jacob@pfeifer.dev>
2024-03-02 22:34:47 -07:00
FrogAi 0d2e756d4a Increase max speed by 5 on short press
Added toggle to increase the value of the max speed by 5 instead of 1 and an additional function to enable/disable it by taping the "Max" speed icon in the onroad UI.
2024-03-02 22:34:47 -07:00
FrogAi 54cdaba9a1 Increase interactive timeout when onroad to 30 seconds 2024-03-02 22:34:47 -07:00
FrogAi 51cb2eb6fa Hide current speed in onroad UI
Added toggle to hide the current speed from the onroad UI and an additional function to enable/disable it by clicking on it via the onroad UI.
2024-03-02 22:34:46 -07:00
FrogAi ef00343a85 Full sized map
Added toggle to expand the map across the entire onroad UI screen.
2024-03-02 22:34:46 -07:00
FrogAi 2917a42ac7 FPS counter
Added toggle to enable an fps counter for the onroad UI and the current displayed camera.
2024-03-02 22:34:46 -07:00
FrogAi 2ccc340328 Fired the babysitter
Added toggles to dsiable the "System Overheated" alert and all logging.
2024-03-02 22:34:45 -07:00
FrogAi b7af5ce0c1 Experimental Mode activation via steering wheel / onroad UI
Added toggle to enable or disable Experimental Mode from the steering wheel or onroad UI.
2024-03-02 22:34:45 -07:00
FrogAi 89925e43a0 Error log button 2024-03-02 22:34:45 -07:00
FrogAi e26c0fc48d Driver camera view when in reverse
Added toggle to show the driver camera when in the reverse gear.
2024-03-02 22:34:45 -07:00
FrogAi 1093d2049f Draw adjacent paths in onroad UI
Added toggle to draw the adjacent paths in the onroad UI to visualize what other lanes the model sees.
2024-03-02 22:34:45 -07:00
FrogAi d5cf195571 Display openpilot logics for following lead vehicles
Added toggle to show openpilot's logic in regards to following lead vehicles.
2024-03-02 22:34:44 -07:00
FrogAi c0ee5cbcc6 Device metrics in the sidebar
Added functions to enable device monitoring in the sidebar by tapping on their respective metric boxes.
2024-03-02 22:34:44 -07:00
FrogAi 6093345711 Detect if the map is open 2024-03-02 22:34:44 -07:00
FrogAi 3751e9fd84 Delete driving footage button 2024-03-02 22:34:44 -07:00
FrogAi ca943d9406 Customize the model visuals in the onroad UI
Added toggles to customize the lane lines, path, road edges, path edges, and an "Unlimited Length" mode that extends the road UI out as far as the model can see.
2024-03-02 22:34:43 -07:00
FrogAi 7107f48b26 Custom themes
Added toggles for the "Custom Themes" configuration. Colors, icons, sounds, and turn signal animations are all individually toggleable.
2024-03-02 22:34:43 -07:00
FrogAi 7725dafdcc Conditional Experimental Mode
Added toggles for "Conditional Experimental Mode".

Conditions based on road curvature, turn signals, speed, lead speed, navigation instructions, and stop signs/stop lights are all individually toggleable.

Co-Authored-By: eFini <16603033+efinilan@users.noreply.github.com>
Co-Authored-By: Kumar <36933347+rav4kumar@users.noreply.github.com>
2024-03-02 22:34:43 -07:00
FrogAi 66fb36d641 Cleaned up home screen UI
Added back the date to the home screen and cleaned up the software version text for a more classic/cleaner look.
2024-03-02 22:34:43 -07:00
FrogAi 10336e3080 Camera view selection
Added toggle to select the preferred camera view between "auto", "standard", "wide", and "driver".
2024-03-02 22:34:42 -07:00
FrogAi fa147f4b37 Blind spot path
Added toggle to display a red path in the adjacent lane when a vehicle is detected in the blind spot.
2024-03-02 22:34:42 -07:00
FrogAi 6485613aca Back button in settings menu
Changed out the "X" in the settings menu with a "Back" button.
2024-03-02 22:34:42 -07:00
FrogAi 79e8fe9ea3 Automatic updates scheduler
Added function to automatically update FrogPilot on either a daily or weekly schedule.
2024-03-02 22:34:42 -07:00
FrogAi 78f0c89b1c Always On Lateral
Added toggle for Always On Lateral / No disengage lateral on gas and brake.

Lots of credit goes to "pfeiferj"! Couldn't of done it without him!

https: //github.com/pfeiferj/openpilot
Co-Authored-By: Jacob Pfeifer <jacob@pfeifer.dev>
2024-03-02 22:34:42 -07:00