Commit Graph

15324 Commits

Author SHA1 Message Date
infiniteCable2 3ed8fa44ea Update opendbc_repo 2025-04-21 11:50:07 +02:00
infiniteCable 70cf26d2a9 Update settings.cc 2025-04-21 11:46:51 +02:00
infiniteCable 7a0997ccf7 Delete selfdrive/controls/lib/disturbance_controller.py 2025-04-21 11:46:03 +02:00
infiniteCable 040a9db719 Update controlsd.py 2025-04-21 11:45:16 +02:00
infiniteCable ac85b5d982 Update params_keys.h 2025-04-21 11:43:59 +02:00
infiniteCable f04149e48a Update controlsd.py 2025-04-21 11:42:03 +02:00
infiniteCable 46cf6b9d6d Update disturbance_controller.py 2025-04-21 10:46:07 +02:00
infiniteCable 2ab3c61069 Update disturbance_controller.py 2025-04-21 10:38:46 +02:00
infiniteCable 084f7d4bad Update disturbance_controller.py 2025-04-20 21:08:25 +02:00
infiniteCable 545a6595d6 Update disturbance_controller.py 2025-04-20 18:41:32 +02:00
infiniteCable 5d09f4e249 Update controlsd.py 2025-04-20 18:40:31 +02:00
infiniteCable2 19eac1b830 Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new 2025-04-20 18:36:03 +02:00
infiniteCable 7fc2b5ea26 Update disturbance_controller.py 2025-04-20 18:34:55 +02:00
infiniteCable d3d1617a10 Update disturbance_controller.py 2025-04-20 16:18:05 +02:00
DevTekVE 9a1e420fa7 ci: bugfix cancelling only when push to master or workflow dispatch.
Otherwise don't let it cancel as it seems that when running with pull_request_target we are with ref pointing to target and thus the cancel condition was being met
2025-04-20 14:19:31 +02:00
infiniteCable2 5390cbc2dc Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new 2025-04-20 14:18:56 +02:00
infiniteCable2 c96f264864 Update opendbc_repo 2025-04-20 14:08:48 +02:00
infiniteCable2 84c31292e8 Update opendbc_repo 2025-04-20 14:06:37 +02:00
DevTekVE d0c209575e ci: bugfix flipped contains check for pull requests 2025-04-20 14:06:24 +02:00
infiniteCable 3e3af143e9 Update controlsd.py 2025-04-20 14:03:08 +02:00
infiniteCable 2a062e38de Update logreader.py 2025-04-20 14:00:55 +02:00
infiniteCable 42d9c78258 Update logreader.py revert this 2025-04-20 14:00:08 +02:00
infiniteCable 7e04f513b8 Update logreader.py 2025-04-20 13:55:35 +02:00
DevTekVE 511e4c5919 ci: update auto pr review config and split turst fork pr (#842)
* Updating auto pr labeler

* auto pr review revamp

* Leaving event as pull request :)

* Check permission

* add chore

* Bringing back as original
2025-04-20 13:34:24 +02:00
DevTekVE 898f30744f ci: avoid deadlock on dev-c3 branch build when PR labeled dev-c3 (#839)
* ci: enhance PR checks to validate individual check runs before merging and ignore reset-and-squash as candidate for fail

* reset and squash script shouldn't will be cancelled only if a push to master has been made which always should take priority. The rest will be put on hold to avoid parallel squash scripts running

* Set concurrencty at workflow level?

* Set concurrencty at workflow level?

* change trigger to pull_request to validate

* Reducing the types of "pull request" events

* Keep it as target

* Playing eith run name a little

* Change to pull request not target

* simplifying

* set to just pull request without target

* maintain as pull request target
2025-04-20 13:04:35 +02:00
DevTekVE 4ea982ca37 ci: trigger prebuilt builds via label from PR
* ci: enhance pull request handling for prebuilt workflows

* ci: add wait-for-action step to monitor selfdrive_tests workflow

* ci: add validation job to monitor selfdrive_tests for prebuilt workflows

* test

* force negative condition to validate flow

* force negative condition to validate flow

* ci: add wait_for_tests input to control selfdrive_tests workflow execution

* ci: update description for wait_for_tests input in workflow

* Cleaning

* Remove PR label when triggered by the label

* Rename

* Changing to target and only caring about labeled for the time being

* gh action needs cancelled not canceled

* Line ending
2025-04-20 12:06:28 +02:00
infiniteCable 67b0d5bb84 Update controlsd.py 2025-04-20 11:45:48 +02:00
infiniteCable 68dfa74ff6 Update controlsd.py 2025-04-20 11:37:36 +02:00
infiniteCable fad7e2910f Update controlsd.py 2025-04-20 11:21:39 +02:00
infiniteCable 3e03647ff5 Update controlsd.py debugging pruposes 3dof 2025-04-20 11:14:27 +02:00
infiniteCable 24ab9dd721 Update radard.py 2025-04-20 10:38:06 +02:00
infiniteCable 192d8563dd Update radard.py rework 2025-04-20 10:36:50 +02:00
Tim Wilson a87986dd82 NNLC: fix weak torque in high lat-accel turns (#823)
* NNLC: fix weak torque in high lat-accel turns

* np.float to float

---------

Co-authored-by: Discountchubbs <159560811+Discountchubbs@users.noreply.github.com>
Co-authored-by: Jason Wen <haibin.wen3@gmail.com>
2025-04-19 21:53:57 -04:00
Jason Wen 2fe3c2748e NNLC: use safe_exp to prevent overflow in sigmoid (#836)
* test

* prevent overflowing

* unused
2025-04-19 21:41:11 -04:00
infiniteCable2 34e6e14d31 Update opendbc_repo 2025-04-19 22:56:12 +02:00
infiniteCable2 65aef30548 Update opendbc_repo 2025-04-19 22:40:16 +02:00
infiniteCable2 51f4895e54 Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new 2025-04-19 22:39:52 +02:00
infiniteCable ce1a47b3e8 Update radard.py rework 2025-04-19 21:37:01 +02:00
infiniteCable 9322f80ea9 Update radard.py rework 2025-04-19 21:26:36 +02:00
Kumar 1bf752fc79 bugfix: Auto lane change - Add mode to disable lane changes (#826)
* off is off

* sugg

* line

* Update sunnypilot/selfdrive/controls/lib/tests/test_auto_lane_change.py

---------

Co-authored-by: Jason Wen <haibin.wen3@gmail.com>
Co-authored-by: Discountchubbs <159560811+Discountchubbs@users.noreply.github.com>
Co-authored-by: DevTekVE <devtekve@gmail.com>
2025-04-19 21:15:28 +02:00
infiniteCable 681067d852 Update disturbance_controller.py cleanup 2025-04-19 19:44:35 +02:00
infiniteCable2 02b4acb999 Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new 2025-04-19 19:42:07 +02:00
infiniteCable2 352bf2ba9e Update opendbc_repo 2025-04-19 19:41:30 +02:00
infiniteCable b83b1f871a Update disturbance_controller.py 2025-04-19 19:37:24 +02:00
Tim Wilson bcdb546638 NNLC: decreased low-speed factor (#822)
* NNLC: decreased low-speed factor

* np.float to float

* format

* add tests for sanity check

---------

Co-authored-by: Discountchubbs <159560811+Discountchubbs@users.noreply.github.com>
Co-authored-by: Jason Wen <haibin.wen3@gmail.com>
2025-04-19 11:47:47 -04:00
infiniteCable ed174aa82c Update disturbance_controller.py 2025-04-19 16:41:00 +02:00
infiniteCable f01357d025 Update radard.py revert 2025-04-19 15:29:25 +02:00
infiniteCable a8c2c72643 Update disturbance_controller.py 2025-04-19 14:53:15 +02:00
infiniteCable ba98193090 Update disturbance_controller.py reimplement old working state and a little bit of ff style disturbance correction by lat accel 2025-04-19 13:53:29 +02:00
infiniteCable 6e2ff68f91 Update disturbance_controller.py 2025-04-19 13:28:57 +02:00