Commit Graph

16153 Commits

Author SHA1 Message Date
infiniteCable f63d8b3ab1 Update modeld.py 2025-06-24 16:33:08 +02:00
infiniteCable 247cb0170f Update modeld.py 2025-06-24 09:58:10 +02:00
infiniteCable2 f5ce0c86f7 Update opendbc_repo 2025-06-23 17:14:24 +02:00
infiniteCable 2e287f6dcc Update longitudinal_planner.py 2025-06-23 17:12:42 +02:00
infiniteCable 4042ff8ddb Update drive_helpers.py 2025-06-23 17:09:13 +02:00
infiniteCable2 3acad09795 recent development 2025-06-22 15:23:21 +02:00
infiniteCable2 110f3b095f Update latcontrol_curvature.py 2025-06-22 12:51:54 +02:00
infiniteCable2 a5bb06cb83 Update neural_network_data 2025-06-22 12:46:07 +02:00
infiniteCable2 3def6ef34e Update neural_network_data 2025-06-22 12:45:30 +02:00
infiniteCable2 0ce2f5cce6 Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new 2025-06-22 12:43:40 +02:00
James Vecellio-Grant d62c3cdef9 Model: Sync modeld with upstream arbitrary vision inputs (#1004)
* Prepare sunnypilot modeld refactor:

* This is needed to work with latest vision models from comma master.

* Add this for dev-c3-new
2025-06-19 07:24:20 -07:00
infiniteCable2 6b29f07f80 Merge branch 'master-new' of https://github.com/infiniteCable2/openpilot into master-new 2025-06-16 18:08:04 +02:00
infiniteCable2 f1d992a084 Update opendbc_repo 2025-06-16 18:07:25 +02:00
infiniteCable 462f2e68a0 Update latcontrol_curvature.py 2025-06-16 09:54:34 +02:00
infiniteCable2 10f00f1269 Update opendbc_repo 2025-06-15 12:42:36 +02:00
infiniteCable2 abcb97170c Update opendbc_repo 2025-06-15 11:58:48 +02:00
infiniteCable2 592f2599fc Update opendbc_repo 2025-06-15 10:57:45 +02:00
Warren Togami 6b9c63acbe NNLC: RAV4_PRIME tuning Gen 2 (#925)
TOYOTA_RAV4_PRIME NNLC tuning gen 2 (May 15th)
2025-06-14 16:46:29 -07:00
infiniteCable2 4bfbadd4e6 Update opendbc_repo 2025-06-14 21:33:02 +02:00
infiniteCable2 d09f6e6512 Update opendbc_repo 2025-06-14 20:43:41 +02:00
infiniteCable2 fd769f390a Update opendbc_repo 2025-06-14 19:51:40 +02:00
infiniteCable2 4b1edf00f0 Update opendbc_repo 2025-06-14 19:27:50 +02:00
infiniteCable2 98cf57b409 Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new 2025-06-13 17:56:26 +02:00
infiniteCable ceb8023e75 Update latcontrol_curvature.py 2025-06-13 09:54:12 +02:00
Nayan 0cb0bf8028 Longitudinal: Custom ACC setpoint increments support (#889)
* Add Reverse ACC Change parameter and update cruise control logic

* lint lint lint (and lint has been summoned!)

* Add test for speed adjustment on reverse ACC button presses

* Fix formatting in cruise speed test for reverse ACC button presses

* Fix assertion in cruise speed test for reverse ACC button presses

* Enhance speed adjustment test for reverse ACC functionality

* Refactor speed adjustment test for clarity and consistency in reverse ACC behavior

* Fix metric conversion in cruise speed update for reverse ACC functionality

* custom-acc-speed-increments

* simplify

* remove unused params

* move params & add test

* lets see if this works

* minor cosmetic stuff

* clean up class names & old code

* remove unused import

* moved params to card

* stupid strings

* Add settings for developer reverse acceleration configuration

* Refactor cruise control parameters to use a dictionary for custom acceleration increments

* adjust for the default behavior

* Remove unused param

* Fuck pytest consistently failing on macos. Need to force a fail on the pipeline or I won't have confidence on the tests.

* Revert "Fuck pytest consistently failing on macos. Need to force a fail on the pipeline or I won't have confidence on the tests."

This reverts commit 05bac46a0c3964d8f7a3c4db652609eb25b8fd2a.

* Refactor custom acceleration increment handling to improve clarity and initialization

* Refactor AccIncrementOptionControl to accept range and per_value_change parameters for improved flexibility

* Refactor custom acceleration increment handling to improve clarity and functionality

* Adjusting tests

* Static

* no need for space changes

* no need for space changes

* no need for space changes

* Refactor constructor formatting in AccIncrementOptionControl

* Rename

* Meaningless change to test CI

* allow 1/5/10 increments for long press
move developer panel src to /offroad/settings

* update boundary condition for long press

* clamp increments of 5/10 regardless of short or long press

* update tests

* update test for long_press non-standard values

* move to cruise panel

* init

* use cereal

* update tests

* merge

* bump

* clean up

* more clean up

* no more layout warnings

* trying to resolve dev ci merge conflicts

* damn ui preview

* stack layout
enable only with oplong

* bump opendbc

* fix width

* bump tinygrad

* switch to params

* remove cereal changes

* sort params

* cleanup

* more cleanup

* lint

* rename

* split vcruise_helper

* move params to card thread
hide widget for pcm cruise

* simplify tests

* further simplify tests

* tests!!

* Revert "tests!!"

This reverts commit 85310a155e7a9f5a9b23685cb43b9c9b3c415818.

* move tuple from init to update_v_cruise

* lint

* temp remove tests to check

* Revert "temp remove tests to check"

This reverts commit da1c96a5dbe5398e7cccfe9e2ad3bf0308b5fe3d.

* handle exception

* formatting

* handle none condition

* remove from tests

* flip inheritance

* read directly

* set default

* not needed

* refactor inheritence

* rename

* already checks before invoking

* unused

* slight cleanup

* lint

* rename

* diff

* circular

* just 1 parent for now

* fix

* fix increment check with remainder

* red diff

* type hint

* update tests

* clip them

* formatting

* always check toggle visibility

* spaces are free

* hide widgets when disabled

* less

* handle more states

* private instead

* red diff says wuuuut

* fix panel click

---------

Co-authored-by: DevTekVE <devtekve@gmail.com>
Co-authored-by: Discountchubbs <159560811+Discountchubbs@users.noreply.github.com>
Co-authored-by: Jason Wen <haibin.wen3@gmail.com>
2025-06-10 22:48:46 -04:00
infiniteCable 061ccde1fb Update latcontrol_curvature.py 2025-06-10 17:36:25 +02:00
infiniteCable 2b156073d5 Update latcontrol_curvature.py 2025-06-10 17:35:52 +02:00
infiniteCable 5260d68b9f Update latcontrol_curvature.py 2025-06-10 13:15:30 +02:00
infiniteCable 3a28de654d Update latcontrol_curvature.py 2025-06-10 13:14:51 +02:00
infiniteCable f621fc5816 Update latcontrol_curvature.py 2025-06-10 13:13:33 +02:00
infiniteCable 16cd1c8ff5 Update latcontrol_curvature.py 2025-06-09 20:17:21 +02:00
infiniteCable 49ee2489df Update latcontrol_curvature.py 2025-06-09 18:27:23 +02:00
infiniteCable ddbdd78ca3 Update latcontrol_curvature.py 2025-06-09 18:24:27 +02:00
infiniteCable2 3957909951 Update opendbc_repo 2025-06-09 11:22:59 +02:00
infiniteCable2 c8064884f4 Merge branch 'master-new' of https://github.com/infiniteCable2/openpilot into master-new 2025-06-09 11:18:50 +02:00
infiniteCable2 608e883393 Update opendbc_repo 2025-06-09 11:18:21 +02:00
infiniteCable 6922caa7bd Update latcontrol_curvature.py 2025-06-09 11:06:03 +02:00
infiniteCable d82945a1da Update controlsd.py 2025-06-09 11:05:04 +02:00
infiniteCable 7e6b6039a5 Update latcontrol_curvature.py 2025-06-09 11:02:23 +02:00
infiniteCable 737eeaa3b2 Update controlsd.py 2025-06-09 10:48:21 +02:00
infiniteCable 1fac1d5719 Update settings.cc 2025-06-09 10:46:29 +02:00
infiniteCable c9f7db4197 Update params_keys.h 2025-06-09 10:44:31 +02:00
infiniteCable2 5125b36892 Update opendbc_repo 2025-06-09 10:42:19 +02:00
infiniteCable2 b90c913cfd Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new 2025-06-09 10:28:20 +02:00
infiniteCable2 a7172aa4dc Update opendbc_repo 2025-06-09 10:26:43 +02:00
Jason Wen f12d181d3b mapd: add to ignored processes list (#993)
* mapd: add to ignored processes list

* executable
2025-06-08 18:13:24 -04:00
infiniteCable2 7ae6949c2c Update opendbc_repo 2025-06-08 17:18:49 +02:00
infiniteCable2 5160f75600 Update opendbc_repo 2025-06-08 16:40:24 +02:00
infiniteCable2 34e62fa144 Update opendbc_repo 2025-06-08 16:26:56 +02:00
infiniteCable2 9e7fd64889 Update opendbc_repo 2025-06-08 16:18:01 +02:00