infiniteCable2
6506d7b595
Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new
2025-05-09 07:54:36 +02:00
discountchubbs
21715cdc6d
Merge branch 'upstream/openpilot/master' into 0508-sync
2025-05-08 23:43:54 -04:00
Harald Schäfer
0fb4aafa35
Tomb Raider 7 ( #35114 )
...
* Revert "Revert TR (#35110 )"
This reverts commit df4f2955dc .
* eb5f884a-10ad-49fd-ae5c-e2818c26e568/400
* 1cc828ab-95e5-4620-aa07-b98918b4268d/400
* 5790a2c1-b487-4bef-a3c3-db1fcd5a756d/400
* raw plan
2025-05-07 18:06:41 -07:00
infiniteCable2
cf54fd0363
Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new
2025-05-05 16:13:48 +02:00
Jason Wen
b6c6a3ad19
Merge branch 'upstream/openpilot/master' into sync-20250503
...
# Conflicts:
# opendbc_repo
# selfdrive/controls/lib/longitudinal_planner.py
# selfdrive/modeld/fill_model_msg.py
2025-05-04 13:21:27 -04:00
infiniteCable2
1f36fb29c5
Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new
2025-05-03 12:51:05 +02:00
Harald Schäfer
df4f2955dc
Revert TR ( #35110 )
...
* Revert "Tomb raider 2 (#35029 )"
This reverts commit 2c162d9b75 .
* bugfix
* fix policy
* min control speed
2025-05-02 20:54:42 -07:00
Harald Schäfer
e1d2360b8c
Revert: Tomb Raider 6 ( #35105 )
2025-05-02 10:17:40 -07:00
DevTekVE
b4c3e4d4d9
models: Remove local model compilation for modeldv2 ( #868 )
...
* Remove supercombo model ONNX file.
Deleted the large `supercombo.onnx` model file from the repository. This cleanup reduces repository size and dependency on unused or outdated files for this version.
* Disable tinygrad model compilation on macos temporarily
* Remove unused dmonitoring model file.
Deleted the ONNX model for dmonitoring as it is no longer required. This eliminates unnecessary assets and reduces repository size.
* Removing the model also from the snpe build, we have them, prebuilt
2025-05-02 16:25:23 +02:00
infiniteCable2
ac7fabb1c5
Update modeld.py
2025-05-02 16:19:58 +02:00
infiniteCable2
bbb8ef6e93
Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new
2025-05-02 15:57:53 +02:00
Jason Wen
72d883d95d
Merge branch 'upstream/openpilot/master' into 0501-sync
...
# Conflicts:
# .github/workflows/selfdrive_tests.yaml
# opendbc_repo
2025-05-02 00:53:44 -04:00
Kacper Rączy
45b273328d
Enable online lag learning ( #34968 )
...
* Use in modeld
* Use in torqued
* Do not use default value in torqued
* Add liveDelay in process replay
* update ref
---------
Co-authored-by: Bruce Wayne <harald.the.engineer@gmail.com >
2025-05-01 11:42:49 -07:00
infiniteCable2
d6ff3be98c
Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new
2025-05-01 11:56:01 +02:00
infiniteCable
fa5d1ed97b
Update modeld.py
2025-05-01 09:24:59 +02:00
discountchubbs
7bf30c17b0
Merge remote-tracking branch 'openpilot/master' into sync-04-30
2025-04-30 22:57:14 -04:00
Harald Schäfer
9f1e462faa
Tomb Raider 6 ( #35087 )
...
* 5ec366c3-7883-4004-84a2-e4b14bac5b1d/400
* Use lat plan
* fix import
* fix
* 8d0a1b3b-9972-4e53-b9c5-3e13e5e3e404/400
* whitespace
* whitespace
2025-04-30 17:19:53 -07:00
infiniteCable2
d6e780c681
Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new
2025-04-28 20:48:56 +02:00
rav4kumar
cf9b45783d
Merge remote-tracking branch 'comma/master' into sync-20250427
2025-04-28 14:06:18 -04:00
Harald Schäfer
e7cf508f50
Tomb Raider 5 ( #35080 )
...
846c53a4-b886-4942-a4d3-7ea3aff5be8d/400
2025-04-26 07:30:47 -07:00
Harald Schäfer
756aebd39f
Tomb Raider 4 ( #35058 )
...
* dc455ed7-0ef1-4c57-9391-c71767784c7e/400
* f16884e6-417e-4842-aeda-b2e1b3edf40b/400
2025-04-24 16:24:21 -07:00
infiniteCable2
78e8925870
Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new
2025-04-24 22:15:07 +02:00
Jason Wen
b8b29a210a
Merge branch 'upstream/openpilot/master' into sync-20250423
2025-04-23 23:44:50 -04:00
Harald Schäfer
a38dcbb3fe
Disable low speed steer in modeld ( #35056 )
...
* disable low speed steer
* No steer under
2025-04-23 14:15:06 -07:00
infiniteCable2
970c1e7ec5
Update modeld.py
2025-04-23 17:03:54 +02:00
infiniteCable2
b68ba1a4f6
Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new
2025-04-23 16:24:09 +02:00
Jason Wen
b9385a2368
Merge branch 'upstream/openpilot/master' into sync-20250422
...
# Conflicts:
# .github/workflows/selfdrive_tests.yaml
# .github/workflows/ui_preview.yaml
# common/params_keys.h
# opendbc_repo
# panda
# selfdrive/car/card.py
# selfdrive/car/tests/test_car_interfaces.py
# selfdrive/car/tests/test_models.py
# selfdrive/controls/lib/longitudinal_planner.py
# selfdrive/modeld/fill_model_msg.py
# selfdrive/test/process_replay/process_replay.py
# selfdrive/ui/qt/offroad/developer_panel.cc
# selfdrive/ui/qt/offroad/settings.cc
# selfdrive/ui/translations/main_de.ts
Sync: `commaai/opendbc:master` into `sunnypilot/opendbc:master-new`
Sync: `commaai/panda:master` into `sunnypilot/panda:master-new`
2025-04-23 00:44:53 -04:00
Harald Schäfer
8cefc00a6e
Tomb Raider 3 ( #35042 )
...
* 92b64884-4506-4a03-87ad-33e1a177fe73/400
* faster lat
2025-04-21 17:06:53 -07:00
Harald Schäfer
33a7d853f0
Modeld: small refactor ( #35044 )
...
refactor
2025-04-21 15:10:41 -07:00
Harald Schäfer
2c162d9b75
Tomb raider 2 ( #35029 )
...
* db56b8fb-9135-4ab6-af18-99b7df7b2245/400
* fixes
* linter unhappy
* 6dbe0991-baa1-49ad-836a-ab370d1f0d92/400
* This one is good: 19387087-1005-475e-9015-9458dd8e7c5f/400
* Better every day: 39ed911c-0937-417f-97d2-58a8bb3caa53/400
* Actually end-to-end
* typo
* smooooooth: 94e23541-eb84-4fef-9f51-6a2d82aff314/360
* Revert "smooooooth: 94e23541-eb84-4fef-9f51-6a2d82aff314/360"
This reverts commit edd4f02386d83d82dd8a188985cde80ed1646b7f.
* 11632ef7-f555-489c-8480-e3bf97d9285e/400
* 08712d27-f6bd-4536-a30e-c729e5f62356/400
* 0a92a35e-1f72-476a-8cb6-c9f103f36822/400
* ee6d2394-2072-420c-a664-b4c0d4ed0b61/400
* no prev curv
* No double work
* fix bug
* smooth
* update prev action
* whitespace
* add little accel
* new ref
* Update plant.py
2025-04-17 23:21:25 -07:00
Harald Schäfer
b42ec33a63
Update modeld action logic ( #35032 )
...
* add action logic
* magic numbers
* unused
* plot accel
* more changes
2025-04-17 17:59:15 -07:00
infiniteCable
936acfc17a
Update dmonitoringmodeld.py do not run DM twice for now
2025-04-17 09:41:37 +02:00
Jason Wen
9dba62e686
Merge branch 'upstream/openpilot/master' into sync-20250403
...
# Conflicts:
# .github/workflows/auto_pr_review.yaml
# .github/workflows/selfdrive_tests.yaml
# .github/workflows/ui_preview.yaml
# msgq_repo
# opendbc_repo
# panda
# selfdrive/controls/controlsd.py
2025-04-03 21:53:04 -04:00
Harald Schäfer
05f7519628
Remove T_IDXS from road edges and lanelines ( #34950 )
...
* Not useful anymore
* add type
2025-03-28 10:43:43 -07:00
Adeeb Shihadeh
2382f1cab0
Run DM model twice, prep for bigger models ( #34894 )
...
* twice
* swap
* adjust
2025-03-24 15:54:42 -07:00
Jason Wen
70f8225efc
Merge branch 'upstream/openpilot/master' into sync-20250312
...
# Conflicts:
# opendbc_repo
# selfdrive/car/tests/test_models.py
2025-03-13 02:41:16 -04:00
Dean Lee
dbbb938ae0
commonmodel: release input_frame_cl and input_frames_cl ( #34850 )
...
release input_frame_cl and input_frames_cl
2025-03-12 10:44:04 -07:00
DevTekVE
a4ef5ad982
Merge remote-tracking branch 'comma/master' into sync-20250309
...
# Conflicts:
# .github/workflows/ui_preview.yaml
# common/params_keys.h
# msgq_repo
# opendbc_repo
# panda
# selfdrive/ui/qt/offroad/firehose.h
# selfdrive/ui/tests/test_ui/run.py
# system/manager/process_config.py
2025-03-09 14:53:03 +01:00
Jason Wen
290383128e
Sync: Fix conflicts
2025-03-09 00:53:06 -05:00
ZwX1616
d807b5c476
Filet o Fish model ( #34798 )
...
* 690b01c3 seems ok
* correct temporal
* push
* inplace
* bs
* what thw
* is this wrong
* frames are skipped
* new models
* simplify decimation
* clean up
* clean up modelframe
* need attr
* lint
* 0
* use all samples
* this should break - Revert "use all samples"
This reverts commit 6c0d7943ac5fbb7ae60af1a1201e2423e4c3c105.
* add lc probs
* Revert "this should break - Revert "use all samples""
This reverts commit ca38c54333555266a0d2c885c28af28941841431.
* Reapply "this should break - Revert "use all samples""
This reverts commit a3f0246f209f85f06b9090d9492bfba32ed8cfed.
* Revert "Reapply "this should break - Revert "use all samples"""
This reverts commit 7fd3d2a191b688e5ef7b4dcc8f5379e900af10f8.
* new fish
* e07ce1de-bdea-463e-b5bc-a38ce8d43f4f/700
---------
Co-authored-by: Comma Device <device@comma.ai >
2025-03-07 14:24:22 -08:00
Shane Smiskol
a82db2d331
Revert "Filet o Fish model" ( #34780 )
...
Revert "Filet o Fish model (#34775 )"
This reverts commit 31076b818d .
2025-03-05 01:41:16 -08:00
ZwX1616
31076b818d
Filet o Fish model ( #34775 )
...
* 690b01c3 seems ok
* correct temporal
* push
* inplace
* bs
* what thw
* is this wrong
* frames are skipped
* new models
* simplify decimation
* clean up
* clean up modelframe
* need attr
* lint
* 0
* use all samples
* this should break - Revert "use all samples"
This reverts commit 6c0d7943ac5fbb7ae60af1a1201e2423e4c3c105.
* add lc probs
* Revert "this should break - Revert "use all samples""
This reverts commit ca38c54333555266a0d2c885c28af28941841431.
* Reapply "this should break - Revert "use all samples""
This reverts commit a3f0246f209f85f06b9090d9492bfba32ed8cfed.
* Revert "Reapply "this should break - Revert "use all samples"""
This reverts commit 7fd3d2a191b688e5ef7b4dcc8f5379e900af10f8.
---------
Co-authored-by: Comma Device <device@comma.ai >
2025-03-04 20:35:57 -08:00
Adeeb Shihadeh
e5ba737db0
Revert "Filet o Fish model ( #34637 )"
...
This reverts commit 159b1c9eb4 .
2025-03-03 22:56:59 -08:00
ZwX1616
159b1c9eb4
Filet o Fish model ( #34637 )
...
* 690b01c3 seems ok
* correct temporal
* push
* inplace
* bs
* what thw
* is this wrong
* frames are skipped
* new models
* simplify decimation
* clean up
* clean up modelframe
* need attr
* lint
* 0
---------
Co-authored-by: Comma Device <device@comma.ai >
2025-03-03 15:15:36 -08:00
Adeeb Shihadeh
c32c405f65
remove model shims ( #34750 )
2025-03-02 13:39:36 -08:00
Adeeb Shihadeh
0abe348283
gc old stuff in modeld
2025-03-02 13:23:33 -08:00
DevTekVE
b791d4ed55
Model: Handle missing 'sim_pose' gracefully in model outputs. ( #644 )
...
Handle missing 'sim_pose' gracefully in model outputs.
Check for the presence of 'sim_pose' in output data before processing. If absent, fallback to using 'plan' data to populate temporal pose fields, ensuring robustness and preventing potential runtime errors.
2025-03-02 20:52:44 +01:00
ZwX1616
29ca4aa7de
modeld refactor: supercombo -> vision+policy ( #34718 )
...
* should be ok
* update tg
* type
* wrong model
* is no more
* update readme
* add back
---------
Co-authored-by: Comma Device <device@comma.ai >
2025-02-27 17:00:56 -08:00
Harald Schäfer
d41311ca20
Switch PC running to tinygrad with LLVM ( #34660 )
...
* try llvm on cpu
* update lock
* Make sure test fails
* With BEAM=3 its fast
* small fixes
* more fixes
* Fix macos
* do dm too
* rm ort
2025-02-24 14:51:10 -08:00
YassineYousfi
9ec69ddb36
modeld: trigger model metadata on script change ( #34623 )
2025-02-19 15:11:33 -08:00