Commit Graph

1767 Commits

Author SHA1 Message Date
Maxime Desroches c995d5b9ae
ci: faster test_models (#33941)
* test

* try 4 runners

* try

* 100 for fun

* the fun is over

* try even less
2024-11-06 19:17:15 -08:00
Shane Smiskol 1965b2fd6e
joystick: add cancel logic (#33950)
match cancel logic
2024-11-06 17:46:05 -08:00
Shane Smiskol 09b68eef3e
fix lead distance bars w/ joystick mode (#33942) 2024-11-06 14:41:45 -08:00
Shane Smiskol fd84970833
maneuversd: support interpolated breakpoints (#33936)
* breakpoints

* clean up

* fix

* simplify

* np fast

* might as well
2024-11-05 16:19:02 -08:00
Shane Smiskol e92ff96de3 format mansueversd.py 2024-11-05 16:07:12 -08:00
Dean Lee 474607ba06
cabana: refactor video widget for simplified layout and enhanced rendering (#33909)
simplify video widget
2024-11-04 10:01:14 -08:00
Dean Lee 6fc14b5b93
selfdrive/debug: fix broken check_can_parser_performance.py (#33908)
* fix check_can_parser_performance.py

* no difference

* this too

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2024-11-01 16:35:39 -07:00
Shane Smiskol 4c0e2926e4
fix test_car_model.py segment format (#33915)
fix test_car_model.py
2024-11-01 16:30:01 -07:00
Shane Smiskol 2af9f68147
LogReader: more specific exceptions (#33914)
* more specific logreader exceptions

* huh

* fix
2024-11-01 15:59:46 -07:00
Shane Smiskol 61508e48a1
PlotJuggler: add actuatorsOutput to longitudinal layout (#33912)
* add actuators output

* clean up
2024-11-01 13:44:57 -07:00
Maxime Desroches df523385ca
ci: fix simulator test for github runner (#33910)
* try

* try

* test

* try

* fix

* back
2024-11-01 11:15:21 -07:00
Maxime Desroches db98566084
ci: faster sim test (#33888)
* sim

* no more
2024-10-29 16:59:48 -07:00
Dean Lee 24a32c3dec
replay: remove Qt dependency from Segment and Timeline (#33847)
remove Segment, Timeline dependency on Qt
2024-10-24 13:41:01 -07:00
Shane Smiskol 0b20007242
longitudinal report: valid if capable of resuming (#33864)
.
2024-10-23 19:07:57 -07:00
Shane Smiskol 3396c59151
maneuversd: auto-resume if possible (#33841)
maneuversd auto-resume
2024-10-21 17:33:48 -07:00
Dean Lee 371f60413a
replay: refactor ConsoleUI to remove Qt dependency (#33826)
Refactor ConsoleUI to remove Qt dependency
2024-10-20 13:08:24 -07:00
Dean Lee 30853a2c41
replay: replace Qt data types with standard C++ data types (#33823)
replace Qt data types with c++ data types
2024-10-19 12:29:15 -07:00
Dean Lee debd71ebec
replay: replace QCommandLineParser with getopt for command-line argument parsing. (#33812)
* use getopt

* fix -h

* show help if no args are provided
2024-10-18 21:32:43 -07:00
Maxime Desroches c11d0a6518
setup: upper bound on python version (#33816)
ub
2024-10-18 14:24:51 -07:00
Shane Smiskol b4252404ec round aTarget 2024-10-15 20:05:44 -07:00
Shane Smiskol 277691cf83 longitudinal reports: save as webp 2024-10-15 14:48:38 -07:00
Shane Smiskol 3a150e51e4
longitudinal report: add git data (#33799)
* add git data

* fix
2024-10-15 14:42:45 -07:00
Shane Smiskol 9674c7b5af
longitudinal maneuvers: summary table (#33790)
* bob the builder

* table

* clean up
2024-10-14 16:50:30 -07:00
Shane Smiskol 4d4df4822a maneuversd: start from stop repeats 2 times 2024-10-14 13:58:31 -07:00
Greg Hogan 363e020ce6
cabana: SG_ parse allow no space before colon (#33785) 2024-10-14 13:37:51 -07:00
Adeeb Shihadeh c6c9a0da8f Revert "Add missing detail for OP Long is required (#33780)"
This reverts commit 3420b2a02d.
2024-10-14 13:33:50 -07:00
Dean Lee eb0f637298
cabana: fix README example for streaming CAN messages from device (#33781)
fix README example for stream command
2024-10-14 13:30:41 -07:00
morrislee 3420b2a02d
Add missing detail for OP Long is required (#33780) 2024-10-14 13:30:13 -07:00
Adeeb Shihadeh dc094792b7 Revert "ci: faster metadrive test (#33755)"
This reverts commit d7c0906d0b.
2024-10-14 09:11:37 -07:00
fishnux 3dd127c5ad
tools: fix setup for directories with spaces (#33769)
Now handles $DIR with spaces. Also fixes UV_BIN variable
2024-10-13 09:55:06 -07:00
Maxime Desroches f11e5492f8
ci: keep old comment on model replay report (#33759)
keep old
2024-10-09 15:29:41 -07:00
Maxime Desroches d7c0906d0b
ci: faster metadrive test (#33755)
* fast

* fix

* same ratio

* output

* check old

* error

* fail

* better

* log

* test faster runner

* work?

* test

* ratio

* forward

* try without wait

* test old distance

* fxi

* test old runner

* test this

* assert distance

* cleanup

* better

* get distance

* cleanup

* choose runner

* very slow

* wait

* put this back
2024-10-09 15:16:50 -07:00
Maxime Desroches 596d8b13bb
ci: model_replay improvements (#33753)
* diff

* tr

* cleanup

* at the end

* fix
2024-10-08 17:39:13 -07:00
Will 8a8d8c2272
rerun: fix rp_visualization TypeError (#33749)
* Fixed iteration over liveTracks in radar visualization by ensuring the data structure is iterable and made the background black

* Requested changes, moved conditional to function call

* Simplified conditional, renamed method
2024-10-08 14:50:55 -07:00
Dean Lee 196fb0a7ea
cabana: Insert newly split charts directly after the original chart (#33748)
split charts under current chart
2024-10-08 11:20:43 -07:00
Dean Lee 19fdf90585
cabana: fix mouse wheel not scrolling charts when hovering over tips (#33747)
fix mouse wheel not scrolling charts when hovering over tips
2024-10-08 11:20:29 -07:00
Dean Lee 6547d9593c
cabana: fix issue where video can’t be paused by click during alert (#33746)
fix pause issue
2024-10-08 11:20:14 -07:00
Maxime Desroches 2e83e37984
jenkins: model replay report in PR (#33723)
* first

* first

* first

* token

* edit previous comment

* clean

* plots

* linter

* cleaner

* comment

* save ref

* fix

* remove refs

* add tokens

* fix branch

* table

* fix

* real data

* title

* github

* fix

* github api

* better

* clean

* errors

* create bucket

* true

* fix
2024-10-07 21:40:00 -07:00
Adeeb Shihadeh 8bcf930a28 tools: fix compressed_vipc 2024-10-07 19:01:16 -07:00
Adeeb Shihadeh 853febe21d
visionipc: remove RGB support (#33739)
* visionipc: remove RGB support

* bump

* msgq master

* fix sim
2024-10-07 13:24:57 -07:00
Alexandre Nobuharu Sato 4a50526064
Typo on README.md of replay instructions (#33726) 2024-10-03 17:20:01 -07:00
garrettpall 7ebd7b8b4d
maneuversd: Add note about cars requiring resume button press to exit standstill (#33665)
* maneuversd: Set active true when resume pressed

* Revert "maneuversd: Set active true when resume pressed"

This reverts commit 1165270c47.

* Add note

* Update README.md

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2024-09-30 14:39:23 -07:00
Shane Smiskol f7b800673b smaller legend in the report 2024-09-27 17:49:09 -07:00
Shane Smiskol 6b232cf91f maneuversd: run creep test for slightly longer 2024-09-27 17:48:34 -07:00
Shane Smiskol b9f9854743 maneuversd: run start from stop maneuver for longer 2024-09-27 14:49:13 -07:00
Shane Smiskol 0ee8bb8f8e add come to stop maneuver 2024-09-26 19:48:53 -07:00
Jason Young 17b29f42af
tools: notebook for HKG alt message validation (#33647) 2024-09-24 20:44:49 -04:00
Dean Lee 811bf06f8c
replay: improve README with clearer instructions and example (#33560)
improve README with clearer instructions and example
2024-09-24 12:03:08 -07:00
Jason Young 3b7a60499e
tools: fix car porting notebooks (#33641)
* ford_vin_fingerprint fixes and updates

* subaru_fuzzy_fingerprint partial fixes

* subaru_long_accel: fixes

* subaru_steer_temp_fault fixes

* subaru_fuzzy_fingerprint more fixes
2024-09-24 15:02:43 -04:00
Kacper Rączy d82c4509ea
joystickd: split into joystickd and joystick_control (#33632)
* Split joystickd into joystickd and joystick_control

* Update process config

* Undeprecate testJoystick

* Static analysis fixes

* Mark as +x

* Update README

* Add testJoystick back to services

* reset if testJoystick not received

* Fix quotes

* Remove self

* Add a send thread instead

* Add joystick_control into process config

* Add main

* Add additional condition

* Fix imports
2024-09-23 20:47:28 -07:00