Kacper Rączy
39d4148c70
paramsd: cache restore unit test ( #34966 )
...
* Add a test
* Fix P_init restore
* Add migration to the first test
* Reuse the route from lld scenarios test
2025-04-01 01:45:58 +00:00
Kacper Rączy
ffcbdc8c43
paramsd: catch all exceptions during migration ( #34965 )
...
Catch all exceptions during migration
2025-03-31 23:59:29 +00:00
James
bad6103ce7
Remove duplicate "edited" type in PR review workflow ( #34961 )
2025-03-31 13:09:06 -07:00
Kacper Rączy
75cc300480
paramsd: refactor VehicleParamsLearner ( #34955 )
...
* Refactor ParamsLearner
* Make it VehicleParamsLearner
* Fix
* Use capnp serialization instead of json
* Fix speed
* Remove redundant comments
* Monitor observed_roll
* Just use init_state
* Comment
* Improve reset
* Set globals api
* Typing for return value
* Redo reset messaging
* Remove usages of math
* Fix process_replay custom_params
* Type ignores for rednose fields
* Remove import
* Reset previous values too
* Update ref_commit
* Revert it
* Bring it back
* Remove more
* Add migration for cached params
2025-03-31 20:07:39 +00:00
commaci-public
447f279f83
[bot] Update Python packages ( #34962 )
...
Update Python packages
Co-authored-by: Vehicle Researcher <user@comma.ai >
2025-03-31 13:07:23 -07:00
Maxime Desroches
c4efe2f973
add cache key for macOS runners ( #34963 )
...
* fix
* test
* restore
* cleanup
2025-03-31 13:06:37 -07:00
Maxime Desroches
e674bc1355
Use Github Actions macOS runners for external contributors ( #34956 )
...
mac
2025-03-28 21:06:02 -07:00
Harald Schäfer
6c046e5aa3
Update np > 2.0 ( #34949 )
...
* Update np
* Update lock
* update rednose
* newest numpy has mypy issues
* typo
* revert
2025-03-28 11:37:03 -07: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
Harald Schäfer
b33677c0dc
WORKFLOW.md : remove redundant testing and linting info
2025-03-28 10:30:56 -07:00
Robbe Derks
b8065d3138
Parse out more ublox sat info ( #34947 )
...
parse out more sat info
2025-03-28 10:26:37 +01:00
commaci-public
98a2b85529
[bot] Update Python packages ( #34946 )
...
Update Python packages
Co-authored-by: Vehicle Researcher <user@comma.ai >
2025-03-27 01:47:55 -07:00
Shane Smiskol
a2859090d8
controls: reset desired curvature while disabled ( #34943 )
...
* reset curvature while disabled
* comment
* duplicate line
* fix possible iso violation because it was unlimited while disengaged
* rename so you can't accidentally use
* update refs
2025-03-26 22:41:26 -07:00
Shane Smiskol
a6bfb9919d
Rivian: increase low speed torque ( #34939 )
...
* bump opendbc for more torq
* bump to master
2025-03-26 17:10:10 -07:00
Louis Velez
ce318e9c40
ui: update spanish translation ( #34944 )
...
Update main_es.ts
2025-03-26 16:06:43 -07:00
Shane Smiskol
27d882cc0a
Revert "logreader.py: concurrent file existence checks" ( #34942 )
...
Revert "logreader.py: concurrent file existence checks (#34875 )"
This reverts commit e11b239b2e .
2025-03-26 14:45:35 -07:00
Adeeb Shihadeh
45de2f7f19
fix codespell
2025-03-26 10:46:16 -07:00
Adeeb Shihadeh
531893d1c5
simple gps layout
2025-03-26 10:27:57 -07:00
commaci-public
b413f3de47
[bot] Update Python packages ( #34934 )
...
Update Python packages
Co-authored-by: Vehicle Researcher <user@comma.ai >
2025-03-25 23:45:06 -07:00
Adeeb Shihadeh
ea4554526e
Keep steering active at standstill ( #34918 )
...
* Keep steering active at standstill
* bump opendbc
* bump opendbc
* update refs
2025-03-25 14:00:24 -07:00
Shane Smiskol
e652f435f9
max_lat_accel.py: use parallel processing ( #34936 )
...
* use run_across_segments
* disable tqdm
2025-03-25 13:26:16 -07:00
Louis Velez
e607cbe5a2
ui: spanish translation update ( #34933 )
...
Translate unfinished strings in main_es.ts to Spanish, including ADB, Firehose Mode, and welcome messages for improved user experience.
2025-03-24 23:22:10 -07:00
Maxime Desroches
5d8fd36022
jenkins looper: new branch for each runs
2025-03-24 21:53:52 -07:00
Shane Smiskol
3748fdc355
Rivian: add another EPS query ( #34932 )
...
* bump
* update docs
2025-03-24 17:25:17 -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
Dean Lee
e11b239b2e
logreader.py: concurrent file existence checks ( #34875 )
...
* concurrent file existence checks
* upper bound on parallel queries
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2025-03-24 15:46:42 -07:00
Shane Smiskol
de8806cdfd
Add extrapolate option to max_lat_accel.py ( #34931 )
...
* add extrapolate
* -e
* adjust
2025-03-24 15:21:36 -07:00
Alexandre Nobuharu Sato
5a28b0c9fe
Avoid IndexError in max_lat_accel.py due to empty values in dataset ( #34926 )
...
* Update max_lat_accel.py
The error you're encountering is due to the fact that the code is trying to calculate the 90th percentile of lateral acceleration values that are less than 0, but there are no such values in the dataset. This results in an empty list, which causes the np.percentile function to fail with an IndexError
* fix
* simpler
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2025-03-24 14:40:25 -07:00
Shane Smiskol
313a3d81e0
Rivian: add hardware part number query ( #34930 )
...
bump
2025-03-24 14:23:22 -07:00
commaci-public
7627432830
[bot] Update Python packages ( #34928 )
...
Update Python packages
Co-authored-by: Vehicle Researcher <user@comma.ai >
2025-03-24 10:27:31 -07:00
Adeeb Shihadeh
4bbb697998
bump panda
2025-03-22 15:06:25 -07:00
Shane Smiskol
65d667e60e
Revert "logreader: avoid repeated prompts in auto_strategy when rlogs are missing" ( #34919 )
...
Revert "logreader: avoid repeated prompts in auto_strategy when rlogs are mis…"
This reverts commit b8229ebca6 .
2025-03-21 17:28:19 -07:00
Shane Smiskol
27ce30587a
fix
2025-03-21 16:18:39 -07:00
Shane Smiskol
715a38fd6a
max_lat_accel: support multiple routes
2025-03-21 16:16:53 -07:00
Shane Smiskol
124c75a94f
Remove duplicate radar fault event ( #34917 )
...
🤦
2025-03-21 15:01:59 -07:00
Dean Lee
b8229ebca6
logreader: avoid repeated prompts in auto_strategy when rlogs are missing ( #34890 )
...
* avoid repeated prompts in auto_strategy when rlogs are missing
* shorter
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2025-03-21 14:43:48 -07:00
Lee Jong Mun
2413f73108
kor translation update ( #34915 )
2025-03-20 23:38:05 -07:00
Trey Moen
b511fb7245
fix: macOS CI ( #34911 )
...
force brew update
2025-03-20 20:45:41 -07:00
commaci-public
46e435f124
[bot] Update Python packages ( #34914 )
...
Update Python packages
Co-authored-by: Vehicle Researcher <user@comma.ai >
2025-03-20 19:23:42 -07:00
Shane Smiskol
5c6c438bcb
Rivian: adjust lateral actuator delay ( #34913 )
...
* bump
* update refs
2025-03-20 18:22:12 -07:00
Shane Smiskol
c55ef3ae1b
Rivian: enable torqued learning ( #34912 )
2025-03-20 17:09:52 -07:00
Shane Smiskol
2b9bd8dc36
Fix colors on torque-controller.xml
2025-03-20 15:31:42 -07:00
commaci-public
05700433d8
[bot] Update Python packages ( #34909 )
...
* Update Python packages
* update refs
---------
Co-authored-by: Vehicle Researcher <user@comma.ai >
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2025-03-20 14:28:24 -07:00
github-actions[bot]
a40ab9a69b
[bot] Update translations ( #34908 )
...
Update translations
Co-authored-by: Vehicle Researcher <user@comma.ai >
2025-03-20 14:13:07 -07:00
Dean Lee
6d12ade231
python ui: refactor spinner&text ( #34897 )
...
refactor spinner&text
2025-03-19 13:11:22 -07:00
Trey Moen
e785026a98
feat(athenad): priority uploads ( #34856 )
...
Today, Firehose uploads and user-requested uploads from Connect are treated the same. This is not ideal behavior if the user wants to upload routes immediately for a bug report and the queue is full of uploads for Firehose. The workaround is to clear the queue and retry the upload from Connect.
This PR adds an optional `priority` to requested file uploads in `athenad`. By default, all requests are marked `Low`. However, if the caller wishes to mark their uploads as "more important," then the upload queue will prioritize those requests when uploading.
The only caveat to this PR is that we won't reorder files currently being uploaded. Most connections are quick enough to finish uploading max 4 files before polling the new high-priority items in the queue.
Closes https://github.com/commaai/openpilot/issues/34836
**Verification**
Added test case to insert upload tasks with differing priorities. Polling the queue produces items in the correct order (smallest # to largest).
PR to mark Connect uploads as high priority: https://github.com/commaai/connect/pull/557
---------
Co-authored-by: Cameron Clough <cameronjclough@gmail.com >
2025-03-19 19:22:54 +00:00
programanichiro
2fca845153
Multilang: Update JA translations ( #34904 )
...
* 日本語訳2025/3/19
* numerusform追加。
2025-03-19 10:41:44 -07:00
Dean Lee
988fc477eb
camerad: remove duplicate include ( #34905 )
...
remove duplicate include
2025-03-19 09:27:23 -07:00
Maxime Desroches
c3bba7431a
update to latest userdata partition ( #34898 )
...
update cache
2025-03-18 11:38:27 -07:00
DevTekVE
ed56ac52f4
ci: Add ui previews for new ui elements as well ( #34886 )
...
* Add previews for new ui elements as well
* Actualizar ui_preview.yaml
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com >
---------
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com >
2025-03-18 11:33:15 -07:00