Commit Graph

1303 Commits

Author SHA1 Message Date
infiniteCable ad84d849c3 Update latcontrol_curvature.py 2025-07-21 23:05:58 +02:00
infiniteCable2 b991aa9d52 Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new 2025-07-19 17:50:13 +02:00
Jason Wen beaec753ab Merge branch 'upstream/openpilot/master' into sync-20250710
# Conflicts:
#	.github/workflows/selfdrive_tests.yaml
#	README.md
#	common/params_keys.h
#	opendbc_repo
#	panda
#	selfdrive/controls/lib/longitudinal_planner.py
#	selfdrive/controls/lib/tests/test_latcontrol.py
#	selfdrive/ui/soundd.py
#	selfdrive/ui/translations/main_ar.ts
#	selfdrive/ui/translations/main_de.ts
#	selfdrive/ui/translations/main_es.ts
#	selfdrive/ui/translations/main_fr.ts
#	selfdrive/ui/translations/main_ja.ts
#	selfdrive/ui/translations/main_ko.ts
#	selfdrive/ui/translations/main_pt-BR.ts
#	selfdrive/ui/translations/main_th.ts
#	selfdrive/ui/translations/main_tr.ts
#	selfdrive/ui/translations/main_zh-CHS.ts
#	selfdrive/ui/translations/main_zh-CHT.ts
#	tinygrad_repo
2025-07-19 00:28:43 -04:00
infiniteCable 674398fa5e Update latcontrol_curvature.py roll compoensation after PID 2025-07-10 18:25:36 +02:00
Harald Schäfer 20fdb686ca latcontrol torque: remove option to feed back on localizer (#35659)
* Localizer is too laggy for control

* typo

* typo

* fix test

* fix imports

* Revert "fix imports"

This reverts commit 5074f8050170f974b451e00d9fdc752f09a47d57.

* fix improt

* import
2025-07-08 14:12:46 -07:00
infiniteCable d4795f81ce Update latcontrol_curvature.py 2025-07-08 19:40:22 +02:00
infiniteCable 2e8bc65f6f Update latcontrol_curvature.py 2025-07-08 17:14:41 +02:00
infiniteCable2 ec394ed9ce Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new 2025-07-06 14:28:49 +02:00
infiniteCable b874463fdc Update controlsd.py 2025-07-06 14:26:25 +02:00
infiniteCable a542fb119f Update latcontrol_curvature.py 2025-07-06 14:24:31 +02:00
James Vecellio-Grant af53db3b07 Longitudinal Planner: Allow Non-MLSIM Models to Use MPC (#1012)
* gen 11 only api limit exceeded maybe not

* Try this for ModelDataV2.Action

* mpc mode

* Fix This

* Revert "Try this for ModelDataV2.Action"

This reverts commit e7db17980b3667de1399cac97ef92041f5d59eff.

* fix logic flaw

* Address comments for readability.

---------

Co-authored-by: Kumar <36933347+rav4kumar@users.noreply.github.com>
2025-07-05 21:23:32 -07:00
James Vecellio-Grant d0bd8cc4a3 liveDelay: Add live delay toggle to vehicles using torqued (#1001)
* Add live delay toggle to torqued.py and twilsonco NNLC

* Set this in init

* Clean up

* Live delay toggle refactor

* ModeldLagd -> LagdToggle

* This is for lagd_toggle.py

* Add to NNLC

* Lagd toggle:

Display current values on UI

* Add break

* LagdToggleDelay

Live edit software_delay when livedelay is toggled `off`

* Always show description

* Add description as to why values don't update offroad

---------

Co-authored-by: Kumar <36933347+rav4kumar@users.noreply.github.com>
2025-07-05 14:42:36 -07:00
infiniteCable e0ae7367c4 Update controlsd.py 2025-07-05 15:28:15 +02:00
Harald Schäfer e503e657bc Model error deprecated with TR (#35628)
* Model error deprecated with TR

* no get speed error

* import
2025-07-02 23:36:41 -07:00
Harald Schäfer 64fd3f9860 Tomb Raider 14 (#35620)
* f7db6a09-43c5-4db9-b856-7fe1a1c231eb/400

* bd99d079-9afb-4af5-9f31-236d5c9ff15f/400

* aggressive tr: 7707a4ca-7d5e-47a2-8760-93b5004695cd/400

* bd99d079-9afb-4af5-9f31-236d5c9ff15f/400

* ae82d7a8-b74d-43b5-ab6d-d72e6040dab3/400

* revert stop distance

* comments
2025-07-02 21:50:55 -07:00
infiniteCable2 baefc09445 Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new 2025-06-25 17:01:49 +02:00
Tim Wilson 0cfdd6757b NNLC: Learned Lateral Lag for Torque Extension (#946)
* TorqueExtBase: use learned lag

lower non-zero limit for lag

restore original lag mod

* NNLC: use learned lat lag

* add test

* non-zero lag in test

* lower lag mod to 0.1s

* Update constant to reflect Twilsonco's recommendations.
2025-06-24 09:28:49 -07: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 110f3b095f Update latcontrol_curvature.py 2025-06-22 12:51:54 +02:00
infiniteCable 462f2e68a0 Update latcontrol_curvature.py 2025-06-16 09:54:34 +02:00
infiniteCable ceb8023e75 Update latcontrol_curvature.py 2025-06-13 09:54:12 +02: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
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 252e1b0725 Update latcontrol_curvature.py 2025-06-07 12:46:02 +02:00
infiniteCable 153cebce1e Update latcontrol_curvature.py 2025-06-07 01:37:53 +02:00
infiniteCable aa822122cc Update latcontrol_curvature.py 2025-06-07 01:21:33 +02:00
infiniteCable 31cb0dc202 Update latcontrol_curvature.py 2025-06-07 01:18:55 +02:00
infiniteCable 2fe17a6e64 Update latcontrol_curvature.py 2025-06-07 01:17:00 +02:00
infiniteCable 79f4b70dbd Update controlsd.py 2025-06-07 00:02:05 +02:00
infiniteCable 88d3007913 Update controlsd.py 2025-06-07 00:00:30 +02:00
infiniteCable dac0e0861d Update latcontrol_torque.py 2025-06-06 23:52:34 +02:00
infiniteCable 5f6f111313 Update latcontrol_pid.py 2025-06-06 23:52:16 +02:00
infiniteCable 7e585cb863 Update latcontrol_angle.py 2025-06-06 23:52:01 +02:00
infiniteCable 42ab8c00db Update latcontrol_curvature.py 2025-06-06 23:50:47 +02:00
infiniteCable 2ba9624ac3 Update latcontrol.py 2025-06-06 23:32:20 +02:00
infiniteCable e53e3e309f Create latcontrol_curvature.py 2025-06-06 21:47:19 +02:00
infiniteCable 8c40813ddb Update controlsd.py 2025-05-28 16:37:14 +02:00
infiniteCable2 94f89fce31 Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new 2025-05-28 16:09:09 +02:00
discountchubbs cf94bb130b Merge branch commaai/openpilot:master into branch sunnypilot/sunnypilot:master-new 2025-05-27 16:28:45 -04:00