Vivek Aithal
3b18903574
[commabody] Support both self-balancing bodies and the wheeled bodies ( #29118 )
...
* add wheeled body support
* add WheeledBody param
* make movement less jerky
old-commit-hash: 92448012f0
2 years ago
Adeeb Shihadeh
b0c3778aae
agnos 8 ( #28843 )
...
* agnos 8
* update to python 3.11.4 (#27452 )
* rebase
* optional
* lower cython
* TEMP don't pull cl to use python3.11
* Revert "lower cython"
This reverts commit c5132f8a27
.
* fix cython
* remove tensorrt
* carla + opencv
* macos
* update timm and smp
* pynvc
* https
* downgrade numpy
* pin scipy
---------
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com>
Co-authored-by: Yassine <yassine.y10@gmail.com>
* revert that
* fix linter
---------
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com>
Co-authored-by: Yassine <yassine.y10@gmail.com>
old-commit-hash: 1945c356c2
2 years ago
Adeeb Shihadeh
e51ad90e92
controlsd: write ControlsReady in thread ( #29048 )
...
old-commit-hash: 83c5d11dff
2 years ago
Adeeb Shihadeh
33e6aad83b
Revert "Update pycapnp and Cython ( #29021 )"
...
This reverts commit 9f80430d3958cbcf4fb9b67a428f45fd034c5649.
old-commit-hash: 9c307f2550
2 years ago
Maxime Desroches
6ba97408e9
Update pycapnp and Cython ( #29021 )
...
* cython + pycapnp
* from_bytes with context
* poetry lock
* limit numpy
* force build
* Revert "force build"
This reverts commit 8c7cb00421
.
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 76ef1b9b9f
2 years ago
Shane Smiskol
f9c6c9e8c3
Revert "experimental mode: gate navigate on openpilot ( #28883 )" ( #29005 )
...
This reverts commit 929880496515e3f995634e561145802bf15a60ea.
old-commit-hash: b5b431c12d
2 years ago
Shane Smiskol
296de39f48
experimental mode: gate navigate on openpilot ( #28883 )
...
* first draft copy, needs updates
* gate behind exp mode
* can be one line
* this is no longer true
* toggle isn't just e2e long now, rename
* don't enable/disable
* kinda works!
* remove old giant qstring
* comment clean up
* similar breakpoint
* more clean up
* fixup onroad
* preserve planner behavior, and we don't need to look at confirmed param if we're onroad
* update translations
* vanish translations
* use scene for op long
* lowercase!
* updated copy
* need to check longitudinal here now too
* clean up!
* here is better
* used
* no nav emoji
* don't check param if not valid
* revert this
revert this
* ed
old-commit-hash: f973d605b2
2 years ago
Kacper Rączy
fe84dadaa5
controlsd: support for SIMULATION mode for process replay ( #28895 )
...
* Support for simulation flag while replay
* Update cereal
* Enable simulation for controlsd
* Update ref commit
* Update cereal
old-commit-hash: 72579a0e10
2 years ago
Adeeb Shihadeh
59064a4f6a
sim: fix paramsd error ( #28685 )
...
old-commit-hash: 4662a0de82
2 years ago
Kacper Rączy
8aa845a1c8
modeld: use any available stream as main, if there's only one ( #28514 )
...
* Use whatever stream is available as main, if there's only one
* Move logw somewhere else
* Add wideRoadCameraState to ignore_alive if its not available
old-commit-hash: 4eb3d54149
2 years ago
Dean Lee
eddc84d104
automatically detect available camera streams ( #27640 )
...
* remove WideCameraOnly
* check in set_initial_state
* no block
* remove try block
* apply reviews
old-commit-hash: 4ae0378f63
2 years ago
Adeeb Shihadeh
d2ec950790
test onroad: explicit memory leak check ( #28502 )
...
old-commit-hash: 2f117e88b7
2 years ago
Adeeb Shihadeh
678825e10f
cloudlog process not running ( #28472 )
...
* cloudlog process not running
* error
old-commit-hash: a412cd07b1
2 years ago
Harald Schäfer
bb8eeb7873
Remove INDI controller ( #28366 )
...
old-commit-hash: dba437bc8d
2 years ago
Adeeb Shihadeh
7e64d60f4b
test_onroad: ignore vehicleModelInvalid ( #28335 )
...
* test_onroad: ignore vehicleModelInvalid
* not for all ci
old-commit-hash: cd57b340c1
2 years ago
Shane Smiskol
0189b3fbe6
controls: write recalibrating offroad alert once ( #28312 )
...
* only write once
* rm read
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 715f44ff45
2 years ago
Adeeb Shihadeh
b820990639
controlsd: check longitudinalPlan avg freq ( #28200 )
...
old-commit-hash: dee7ced00e
2 years ago
Adeeb Shihadeh
b9e0c2936b
controlsd: check for self lagging in radar alert
...
old-commit-hash: e889e09513
2 years ago
Adeeb Shihadeh
b376a2dd63
calibrationd: add offroad alert when remount detected ( #28073 )
...
* calibrationd: add offroad alert for recalibration
* Update common/params.cc
old-commit-hash: c192c92a4e
2 years ago
Harald Schäfer
5ddceb553d
Calibrationd: make recalibrating alert ( #28149 )
...
* Initial
* fixes
* not an int anymore
* elif
* revert ref
* update ref
* fix alert text
* regen refs
* update ref
* add recalibration unit test
* set into recalibration state
* fix words
* recalib
* text
* Update selfdrive/controls/lib/events.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 598343aad1
2 years ago
Kacper Rączy
2d107da5cf
controlsd: disable controlsdLagging event during process replay ( #28177 )
...
Disable controlsdLagging event during process replay
old-commit-hash: e08952acc8
2 years ago
Adeeb Shihadeh
7e73e412ee
gate no gps alert on valid localizer inputs ( #28135 )
...
old-commit-hash: 154a42dcbd
2 years ago
Adeeb Shihadeh
4e87efb78c
controlsd: remove procs from ignore list ( #26848 )
...
* trim list
* check for file
old-commit-hash: c4501e4bc1
2 years ago
Shane Smiskol
6f0efe4ea0
Lane Departure Warning: fix desire index bug ( #28119 )
...
don't subtract 1
old-commit-hash: 4e951e4524
2 years ago
Shane Smiskol
71fed2384d
Remove dashcam override param ( #27509 )
...
* remove dashcam override
* sort
* remove ford from segments
old-commit-hash: e729f5b763
2 years ago
Adeeb Shihadeh
0691c6b6de
improved fan malfunction detection ( #27405 )
...
old-commit-hash: 9d64fb2d1a
2 years ago
Adeeb Shihadeh
bc61a6b1fd
controlsd: higher default set speed in experimental mode ( #27279 )
...
* controlsd: higher default set speed in experimental mode
* update tests
* update tests
old-commit-hash: 5ab2d35f7b
2 years ago
Adeeb Shihadeh
827c16fbcb
controlsd: revert CAN timeout threshold ( #27275 )
...
* controlsd: revert CAN timeout threshold
* dt_ctrl doesn't make sense there
old-commit-hash: 7978901101
2 years ago
Shane Smiskol
acc8e38111
GM: enforce steering command message timing ( #27250 )
...
* draft
* bump opendbc
* still draft
* that's not right
* superset of the changes, 33hz
* cleanup
* this should work
* remove line
* pass it in again
* actually no need to check updated now
* now_nanos
* consistent name
* fix replay
* one line isn't that bad
switch
switch
* fix CarController tests
* Update ref_commit
old-commit-hash: 8f5057ff2d
2 years ago
Adeeb Shihadeh
7d2477e0af
controlsd: don't show steer saturated if recently overriding ( #27191 )
...
* controlsd: don't show steer saturated if recently overriding
* 2s
* update refs
old-commit-hash: b3b35b23fa
2 years ago
Shane Smiskol
09a54d7ce5
controls: add curvature to actuators ( #27108 )
...
* Add curvature to actuators
* Use it in CC
* revert ford stuff
* Update ref_commit
old-commit-hash: ad5b3ea410
2 years ago
Adeeb Shihadeh
69680e5a93
UI: show experimental long available to release users ( #26910 )
...
* UI: show experimental long available to release users
* more description
* cleanup
* hide toggle
* fix process replay
* clear param
* actually fix
old-commit-hash: c408b7e306
2 years ago
Shane Smiskol
5a74a8db6d
Deprecate canMonoTimes ( #26992 )
...
* not used anywhere
* bump cereal
* also here
old-commit-hash: 2fd48e26a3
2 years ago
Jason Young
fda55793d0
controlsd: set latActive with max minimum steer speed ( #26805 )
...
* refactor minimum lateral speed handling
* rename for clarity
* simplify without joystick at standstill
* intermediate standstill variable, check notCar
* check joystick for now
* cmt
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: cb88b3ed65
2 years ago
Shane Smiskol
ba3d08c25f
process replay: test body with joystick mode ( #26916 )
...
* no need to check sm
* fix
* Update ref_commit
* revert
old-commit-hash: f0d0d99981
2 years ago
Adeeb Shihadeh
6c8aca245a
controlsd: remove laikad from ignored process list
...
old-commit-hash: 65414bcd8d
2 years ago
Adeeb Shihadeh
69f6d32678
controlsd: add blinkers to carControl ( #26773 )
...
* controlsd: add blinkers to carControl
* not actuators
* update refs
old-commit-hash: 151e0d8c39
2 years ago
Shane Smiskol
333464b3d3
controlsd: set steer_limited for angle cars ( #26748 )
...
* Set steer limited for angle cars
* closer to torque threshold
old-commit-hash: c1b3d696bc
2 years ago
Shane Smiskol
883be4410f
LatControl: remove duplicate logic for saturation ( #26725 )
...
this is already checked
old-commit-hash: d97336d532
2 years ago
Shane Smiskol
3d161c4d42
controls: remove noTarget event ( #26632 )
...
remove noTarget alert
old-commit-hash: 41610fe8ae
2 years ago
Shane Smiskol
d1dee4625a
controlsd: preEnable on brake at a standstill ( #26273 )
...
* pre-enable on brake at standstill
* test by getting rid of noTarget
* Update events.py
* rename
* stash what we got so far
* cmt
* not sure if best way to fix, but enabled with current states defs is fine
* no noEntry in preEnabled
* bumpcereal
* uncomment
* Update ref_commit
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: dbe512d167
2 years ago
Shane Smiskol
76e7a45284
controls: preEnabled doesn't consider noEntry ( #26627 )
...
preEnabled doesn't consider noEntry
old-commit-hash: 8ad8d4e1c2
2 years ago
Adeeb Shihadeh
4f7bfc430a
process replay: support old routes with no peripheralState
...
old-commit-hash: 7361d1a11b
2 years ago
Adeeb Shihadeh
7c96e7876a
cleanup panda types everywhere ( #26574 )
...
* cleanup panda types everywhere
* one more
old-commit-hash: 65fa87a969
2 years ago
Adeeb Shihadeh
4cb61240b3
enable experimental longitudinal control on devel ( #26544 )
...
old-commit-hash: 94aa39bdd4
2 years ago
Adeeb Shihadeh
aec5f32f3c
publish experimental mode state ( #26512 )
...
* publish experimental mode state
* remove that
old-commit-hash: 9c96b21367
2 years ago
Shane Smiskol
a7828e1ae3
controlsd: add cruise speed helper class ( #26472 )
...
* fix runaway set speed for GM
* fix runaway set speed for GM
* Handle resuming to exit standstill generically
* clean that up
* ugh i want to fix all the formatting
* class that manages v_cruise
* better name
* move around
* add depressed_state
* fine to update on pressed change, better name
* revert gm stuff
* revert standstill stuff
* remove
* revert that
* we can put this in here now!
* below update
* actually only used here
* one line
old-commit-hash: 811c096e64
2 years ago
Shane Smiskol
1ea7e49e8d
controls: disengage on regen paddle independently ( #26453 )
...
* add regen braking field that's just used to add a pedalPressed
* bump
* bump
* Update ref_commit
* we want the standstill check
we want the standstill check
* see what diff is now
* Update ref_commit
old-commit-hash: 74b6e22a7d
2 years ago
Adeeb Shihadeh
74979a7c76
experimental mode ( #26416 )
...
* experimental mode
* rename param
* red lights
old-commit-hash: 9a3f468051
2 years ago
Adeeb Shihadeh
8ec2fa1307
controlsd: steer in old preEnable state ( #26269 )
...
* controlsd: steer in old preEnable state
* bump panda
* bump panda
* Update ref_commit
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 6698cd4829
3 years ago