Jason Wen
95c748b9f9
M-TSC: Re-enable in release
2024-03-04 22:41:31 -05:00
Jason Wen
f588a0367b
Merge branch 'master' into sync-priv-20240227
...
# Conflicts:
# panda
# selfdrive/car/chrysler/values.py
# selfdrive/car/ford/carstate.py
# selfdrive/car/ford/interface.py
# selfdrive/car/ford/values.py
# selfdrive/car/interfaces.py
# selfdrive/car/nissan/values.py
# selfdrive/car/subaru/interface.py
# selfdrive/car/volkswagen/interface.py
# selfdrive/car/volkswagen/values.py
# selfdrive/controls/radard.py
# selfdrive/manager/process.py
# selfdrive/modeld/modeld.py
2024-02-27 21:22:16 -05:00
Jason Wen
4124c4593f
Merge remote-tracking branch 'commaai/openpilot/master' into sync-20240224
...
# Conflicts:
# cereal
# opendbc
# panda
2024-02-26 16:39:04 -05:00
Cameron Clough
80da3aee14
mypy: use implicit-optional ( #31590 )
...
* mypy: set implicit-optional = true
* find and replace '| None = None' -> '= None' in function args
2024-02-25 13:29:18 -08:00
Jason Wen
9aca2536aa
Merge branch 'upstream/openpilot/master' into sync-20240224
...
# Conflicts:
# selfdrive/car/subaru/values.py
2024-02-24 20:46:45 -05:00
Cameron Clough
995250ae49
use pyupgrade to update to new typing syntax ( #31580 )
...
* add pyupgrade hook
* run pyupgrade (pre-commit run -a)
* ruff --fix
* Revert "add pyupgrade hook"
This reverts commit 56ec18bb6b8602a0b612f3803d96cdad14b52066.
* revert changes to third_party/
* manual type fixes
* explicit Optional wrapping capnp objects
2024-02-24 16:41:23 -08:00
Jason Wen
8eb043ec7d
Merge branch 'master' into sync-priv-20240220
...
# Conflicts:
# CHANGELOGS.md
# panda
# selfdrive/car/toyota/interface.py
# selfdrive/controls/controlsd.py
# selfdrive/manager/manager.py
# selfdrive/modeld/fill_model_msg.py
# selfdrive/modeld/modeld.py
2024-02-24 09:35:16 -05:00
Jason Wen
bbbca41296
Merge branch 'upstream/openpilot/master' into sync-20240220
...
# Conflicts:
# cereal
# opendbc
# panda
# selfdrive/car/honda/carstate.py
2024-02-20 11:05:51 -05:00
goodchoom
8b5c9e84d2
Alerts: fix inconsistent capitalization ( #31514 )
...
fix capitalization
2024-02-19 18:18:20 -08:00
Jason Wen
d68905831b
FCR: Reset cached param to sync with upstream conflicts
2024-02-17 23:52:08 +00:00
Jason Wen
5989674a11
DEC: Use modelV2.navEnabled for navigation instruction checks
2024-02-17 20:55:31 +00:00
Jason Wen
47caf0e0a4
Merge branch 'master' into sync-priv-20240216
...
# Conflicts:
# panda
# release/files_common
# selfdrive/car/hyundai/interface.py
# selfdrive/controls/controlsd.py
# selfdrive/controls/plannerd.py
# selfdrive/sentry.py
# system/version.py
2024-02-16 08:47:13 -05:00
Jason Wen
fd11bc1d7d
Merge branch 'upstream/openpilot/master' into sync-20240216
...
# Conflicts:
# cereal
# opendbc
# panda
# selfdrive/car/hyundai/interface.py
# selfdrive/controls/controlsd.py
# selfdrive/monitoring/dmonitoringd.py
2024-02-16 08:27:39 -05:00
Jason Wen
47e165dd16
DEC: Update logic from dragonpilot-community/dragonpilot:beta3
2024-02-16 13:07:01 +00:00
Jason Wen
071e12e527
NNLC: Slight fixes
2024-02-14 13:08:54 -05:00
Jason Wen
7f540311a9
Longitudinal: Fix planner not getting up to set speed
2024-02-12 19:52:03 -05:00
Jason Wen
672a4b3c74
Revert "Longitudinal: Fix planner not getting up to set speed"
...
This reverts commit 374a284d1c .
2024-02-12 19:51:05 -05:00
Jason Wen
374a284d1c
Longitudinal: Fix planner not getting up to set speed
2024-02-13 00:34:55 +00:00
Jason Wen
90e5e237a8
Revert "NNLC: Nuked for now"
...
This reverts commit 3c82625546 .
2024-02-12 12:07:39 -05:00
Jason Wen
d6abb30453
Driving Model Selector: Fix lag?
2024-02-12 00:26:10 -05:00
Jason Wen
3c82625546
NNLC: Nuked for now
2024-02-11 17:03:48 -05:00
Jason Wen
b977a52f92
NNLC: Turn this shit off
2024-02-11 16:46:43 -05:00
Jason Wen
43fd2add8b
NNLC: Small fix
2024-02-11 16:27:29 -05:00
Jason Wen
6f4ef8ef1e
Revert "NNLC: Fixes"
...
This reverts commit 852200f4d0 .
2024-02-11 16:27:05 -05:00
Jason Wen
8bf9a0e738
Revert "NNLC: Comment out duplicate"
...
This reverts commit 5a88fbc2ae .
2024-02-11 16:27:04 -05:00
Jason Wen
5a88fbc2ae
NNLC: Comment out duplicate
2024-02-11 15:51:03 -05:00
Jason Wen
852200f4d0
NNLC: Fixes
2024-02-11 15:28:49 -05:00
Jason Wen
46c7ff26a8
How did I miss this jesus
2024-02-09 16:06:18 -05:00
Jason Wen
8dda347bf2
Driving Model Selector: Try converting to int
2024-02-09 15:36:58 -05:00
Jason Wen
cd3e1db875
NNLC: Fix upstream conflict
2024-02-09 14:22:17 -05:00
Jason Wen
3d4edc7289
Driving Model Selector: Handle nav models dynamically
2024-02-09 13:27:01 -05:00
Jason Wen
1e5fdf3d1a
Driving Model Selector: Model generation support
2024-02-09 09:54:10 -05:00
Jason Wen
eeab29969a
Lateral Planner: Reimplement for legacy models
2024-02-09 01:00:10 -05:00
Jason Wen
e7d7189d21
Lateral Planner: Use new variable for useLaneLines
2024-02-08 12:05:01 -05:00
Jason Wen
75b38db870
Merge branch 'sync-20240201' into sync-priv-20240201
2024-02-07 22:49:01 -05:00
Jason Wen
daae551ea8
Merge remote-tracking branch 'commaai/openpilot/master' into sync-20240201
2024-02-05 11:41:19 -05:00
Greg Hogan
7affba06d8
simplify git remote is comma check ( #31284 )
...
* simplify git remote is comma check
* cast to str
* eliminate default and always return string
* add type annotation for cache decorator
* fix up default handling
2024-02-02 21:23:32 -08:00
Jason Wen
66df10faaf
MSPA: Lat plan deprecation prerequisites ( #276 )
...
* MSPA: Lat plan deprecation prerequisites
* bump cereal
2024-02-02 01:14:13 -05:00
Jason Wen
dd49490dae
mapd: Remove more legacy implementation ( #275 )
...
* mapd: Remove more legacy implementation
* bump cereal
2024-02-02 00:08:53 -05:00
Jason Wen
fbabd5700f
MSPA: lateralPlanSP legacy support ( #274 )
...
* MSPA: `lateralPlanSP` legacy support
* bump cereal
2024-02-01 23:02:03 -05:00
Jason Wen
72dba20a60
Enhanced Speed Control: Remove legacy implementation ( #271 )
...
Remove outdated Enhanced Speed Control
2024-02-01 20:59:27 -05:00
Vivek Aithal
056b330e8b
LatControlTorque: Add more inputs ( #31252 )
...
* add history and state to the ff inputs
* add history
* resolve comments
* remove history, simplify
* don't compute lateral accel, roll comp always
2024-02-01 04:12:48 -08:00
Justin Newberry
086c509fde
Create message mocking tools ( #31249 )
...
* add mocking tools
* fix map renderer
* use for power draw
* fix those
* whitespace
* rename to services
* fix the rate
* remove
2024-01-31 18:47:49 -08:00
Harald Schäfer
0067cf3eb1
Los Angeles Model ( #31037 )
...
* 1c888f5b-c213-4c1c-9eba-c587afd047fc/700
* Move to action
* Updates
* Add steer delay
* Update curvature grep
* clip speed
* No car params for now
* Add delay back
* Update
* fix lint
* fix lint
* update model regf
2024-01-22 00:58:06 -08:00
Harald Schäfer
e6c97c3846
Delete lat planner ( #31089 )
...
* Initial commit
* Fixup
* typo
* ignore lateral plan
* Update cereal
* Remove lateralPlan
* Fix release build
* Fix release build
* give car params
* Add carParams to include_all_types
* Write car param in powerdraw test
* add demo mode
* Update model regf
* proc replay ref commit
* Try
* Move enum definition
* Update cereal
* typo
* Write car param for modeld test
* Update ref
* Update model ref again
---------
Co-authored-by: Kacper Rączy <gfw.kra@gmail.com >
2024-01-21 12:09:48 -08:00
Harald Schäfer
d36103791c
No curv rate for lateral control ( #31042 )
...
* No more Curvature rate for lat control
* Update cereal
* Update
* Fix lat control test
2024-01-17 16:00:50 -08:00
YassineYousfi
d6cece756c
longplanner: expose dt ( #30941 )
2024-01-08 19:46:13 -08:00
Jason Wen
3ac37a2f20
Speed Limit Assist
2023-12-24 18:05:26 +00:00
Jason Wen
d54fd16ae3
DEC: Update logic from dragonpilot-community/dragonpilot:lp-dp-beta2
2023-12-24 16:43:31 +00:00
Jason Wen
70fd796e6d
M-TSC: New implementation
2023-12-24 15:56:27 +00:00