Commit Graph

18200 Commits

Author SHA1 Message Date
rav4kumar ccb9830d5d Read ToyotaEnhancedBsm at the Params 2026-07-21 15:11:46 -07:00
rav4kumar 6c85949da8 Prevent radar timing skew from resetting longitudinal control 2026-07-20 20:21:27 -07:00
rav4kumar 2429e10510 Eliminate cadence-driven surging and curve-speed collapse 2026-07-20 11:13:56 -07:00
rav4kumar 9e68801db0 Deadband lateral jerk before friction compensation
Planner replan jitter leaks into desired_lateral_jerk on straights and
clears the friction deadzone, injecting torque chatter with no steering
need behind it. Off by default via FrictionJerkDeadzoneEnabled.
2026-07-19 14:22:59 -07:00
rav4kumar 883d88f2d3 Prevent longitudinal surging without softening launch 2026-07-19 13:01:51 -07:00
rav4kumar ad9ac9ae6c Keep real radar leads under ACC authority 2026-07-18 13:44:34 -07:00
rav4kumar d58fe4c12b Smooth radar ACC handoffs and stop departures 2026-07-18 13:39:36 -07:00
rav4kumar 2166414e9d Temper high-speed acceleration for smoother cruising 2026-07-18 09:33:59 -07:00
rav4kumar bab628da90 Keep stock force-deceleration flow intact 2026-07-18 09:33:58 -07:00
rav4kumar 5c6d189e7e Finalize safe pre-MPC Accel Controller 2026-07-18 09:33:48 -07:00
rav4kumar a90286b4a5 Prevent premature stop-hold release 2026-07-18 00:02:57 -07:00
rav4kumar 41cfac46d7 Prevent pace handoff lurches without damping acceleration 2026-07-17 18:57:19 -07:00
rav4kumar cae47a6251 Cover low-speed mode changes without MPC faults 2026-07-17 14:37:17 -07:00
rav4kumar 828f36210c Prevent solver faults during early mode transitions 2026-07-17 14:33:17 -07:00
rav4kumar df61e0da78 Make longitudinal pacing responsive without sacrificing smoothness 2026-07-17 14:32:22 -07:00
rav4kumar 9a15cfadae Make acceleration safety logic easier to audit 2026-07-17 01:17:22 -07:00
rav4kumar 0cf8af572e Prevent launch hesitation and lead-handoff oscillation 2026-07-17 01:04:49 -07:00
rav4kumar 1aa85675d1 Smooth slow-lead braking handoffs 2026-07-16 14:34:11 -07:00
rav4kumar 1dc2ed7901 Deliver prompt takeoffs without sacrificing smooth lead approaches 2026-07-16 13:23:06 -07:00
rav4kumar 52d7dd58a7 Keep radar lead response predictable under ACC 2026-07-16 13:21:22 -07:00
rav4kumar b1039ef1c3 Make DEC reliably complete model-predicted stops 2026-07-16 13:08:12 -07:00
rav4kumar 052a3a0ebf Avoid profile jerk by shaping feasible MPC plans 2026-07-15 14:31:59 -07:00
rav4kumar 8fbd9a93cf ref 2026-07-15 14:07:17 -07:00
rav4kumar 09abbe1f28 Make accel profiles shape MPC cruise response 2026-07-15 13:39:15 -07:00
rav4kumar 7133e04e1f accel control make lead approaches earlier without replacing stock safety control 2026-07-15 12:39:26 -07:00
rav4kumar ffb7bbbbc4 ref 2026-06-09 12:41:01 -07:00
rav4kumar 83de89e253 feat(dec): rework dynamic experimental controller 2026-06-06 11:45:24 -07:00
rav4kumar 04224e8747 Add custom params to sunnylink settings 2026-06-06 10:31:17 -07:00
rav4kumar 6012ebb7c7 ref 2026-06-06 10:30:46 -07:00
rav4kumar e91dbe351e ref 2026-06-05 11:29:37 -07:00
rav4kumar e25061fd08 fix mapd scorll 2026-06-05 11:28:47 -07:00
rav4kumar baf56ae324 feat/relc 2026-06-05 11:06:06 -07:00
rav4kumar 9badd3fa40 mici-sla-ui 2026-06-05 11:05:29 -07:00
rav4kumar 2220e7fc11 point the submodule 2026-06-05 11:04:53 -07:00
rav4kumar e862935209 toyota sp link and drive mode btn support 2026-06-05 11:04:49 -07:00
rav4kumar 9bd504a5cb abh, bsm 2026-06-05 11:04:43 -07:00
Jason Wen 46b9253729 ci: exclude ONNX models from publish output (#1853) staging/2026.002.000/2026.06.05-4525 2026-06-04 22:10:20 -04:00
Jason Wen 40875ef72f Sync: commaai/openpilot:mastersunnypilot/sunnypilot:master (#1843) 2026-06-04 07:21:10 -04:00
Jason Wen 36a9c02b8f sync: post-merge fixes for tinygrad bump 2026-06-03 14:56:32 -04:00
Jason Wen 3137a32db4 Merge branch 'upstream/master' into sync-20260517-new-new 2026-06-03 01:45:40 -04:00
Harald Schäfer 69e2c321e4 Frame drop: only allow 1percent (#38127) 2026-06-01 22:11:02 -07:00
Adeeb Shihadeh c87f613659 agnos 18.4: pin pycapnp to 2.1.0 (#38126)
* Revert "modeld: fix capnp memory leak (#38117)"

This reverts commit 0f17a98793.

* Revert "fix memory leak from pycapnp 2.2+ (#38001)"

This reverts commit 294cb687f6.

* downgrade

* agnos 18.4
2026-06-01 20:43:32 -07:00
Harald Schäfer 249cafe897 Prereqs deep models (#38125)
* deep pre-req

* modeld changes

* fix parsing

* comment

* fix reporter
2026-06-01 18:43:47 -07:00
Shane Smiskol 0f17a98793 modeld: fix capnp memory leak (#38117)
* modeld leak

* rm
2026-06-01 18:35:44 -07:00
stef 04e2351246 webrtc: livestream bitrate controller (#38120)
* bitrate controller

* ability to set the quality so a certain level, make message handler a switch case

* distinct bitrate levels and exponential backoff of raising bitrate

* add med level threshold

* fix

* fix

* simplify

* clean
2026-06-01 10:33:29 -07:00
commaci-public bd148abbc4 [bot] Update Python packages (#38122)
Update Python packages

Co-authored-by: Vehicle Researcher <user@comma.ai>
2026-06-01 09:23:37 -07:00
Shane Smiskol c76f481ddc mici ui: recover from updater failed (#37427)
fix
2026-06-01 00:11:40 -07:00
Shane Smiskol ce08f5290b modeld formatting 2026-05-31 03:14:57 -07:00
Shane Smiskol bc2b0d8272 Nissan: fix steering wheel offset in some cases (#38116)
bump
2026-05-31 02:12:36 -07:00
Shane Smiskol 965f47efe3 test models: check angle matches safety (#38110)
* check angle matches safety

* add to fuzzy

* explicit

* fix tesla

* just real data for now, fix toyota

* clean up
2026-05-31 01:21:35 -07:00