00d1c682b0 
								
									
								
							
								 
							
						 
						
							
							
								
								Alerts: More understandable locationd, paramsd alerts  ( #29831 )  
							
							... 
							
							
 
							
							* add locationd paramsd alerts
* remove more additions, just renames
* update refs
* Update selfdrive/controls/lib/events.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* Update selfdrive/controls/lib/events.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* resolve comemnts
* update cereal
* update refs
* remove nosensor in new alerts
* bump cereal
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								238f9d65db 
								
									
								
							
								 
							
						 
						
							
							
								
								cleanup remnants of LQR and INDI tuning ( #29860 )  
							
							... 
							
							
 
							
							* not use 'indi' cleanup
* bump cereal
* rm more
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								dbada885ac 
								
									
								
							
								 
							
						 
						
							
							
								
								locationd: Add camera-IMU cross-checks ( #29727 )  
							
							... 
							
							
 
							
							* camera-gyro cross checks, but one way
* increase factor to account for gyro noise (potholes, bad roads etc
* increase factor to reduce FP with device taps, bad roads, etc
* factor to 30
* add inputsok to sensoir data invalid alert
* bugfix
* move the sensors check
* add localizer catchall alert
* update refcommit
* remove permanent alert
* revert sensorDataInvalid alert change, split into new PR 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ec479322d3 
								
							
								 
							
						 
						
							
							
								
								Revert "params: safe and efficient async writing parameters ( #25912 )"  
							
							... 
							
							
 
							
							This reverts commit 0d797f4e8b 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								0d797f4e8b 
								
									
								
							
								 
							
						 
						
							
							
								
								params: safe and efficient async writing parameters ( #25912 )  
							
							... 
							
							
 
							
							* Safe and efficient asynchronous writing parameters
* call putNonBlocking in locationd
* remove space
* ->AsyncWriter
* remove semicolon
* use member function
* asyc write multiple times
* add test case for AsyncWriter
* merge master
* add missing include
* public
* cleanup
* create once
* cleanup
* update that
* explicit waiting
* improve test case
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a9626f95b6 
								
									
								
							
								 
							
						 
						
							
							
								
								add openpilot prefix to imports ( #29498 )  
							
							... 
							
							
 
							
							* add openpilot prefix to imports
* more
* more
* fix docs
* fix linter
* bump submodules
* fix patched tests
* update dynamic imports
* debug
* Revert "debug"
This reverts commit db5e13b9911cc74438bee123bc3430da6c31b24b.
* fix pm test 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								d61f86d339 
								
									
								
							
								 
							
						 
						
							
							
								
								replace custom clock helpers with time module ( #29499 )  
							
							... 
							
							
 
							
							* replace custom clock stuff wtih time module
* fix double
* fix release
* bump cereal
* update type
* fix one more 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								8793cbff40 
								
									
								
							
								 
							
						 
						
							
							
								
								Ruff: enable flake8-builtins ( #29315 )  
							
							... 
							
							
 
							
							* enable flake8-builtins
* replace any with contains
* fix typo in pack
* fix type
* format is from the parent module, has to be enabled
* item_id
* fix item_id
* disable for id since that's what the remote server returns 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								cf64b27168 
								
									
								
							
								 
							
						 
						
							
							
								
								Linter: Fix >160 line length test ( #29287 )  
							
							... 
							
							
 
							
							* test
* fix line length
* fix line length
* fix file size
* revert poetry
* cleanup for PR 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								92448012f0 
								
									
								
							
								 
							
						 
						
							
							
								
								[commabody] Support both self-balancing bodies and the wheeled bodies ( #29118 )  
							
							... 
							
							
 
							
							* add wheeled body support
* add WheeledBody param
* make movement less jerky 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1945c356c2 
								
									
								
							
								 
							
						 
						
							
							
								
								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 c5132f8a2727c212bdfc01e77aa53e50a17ead9d.
* 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> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								83c5d11dff 
								
									
								
							
								 
							
						 
						
							
							
								
								controlsd: write ControlsReady in thread ( #29048 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								9c307f2550 
								
							
								 
							
						 
						
							
							
								
								Revert "Update pycapnp and Cython ( #29021 )"  
							
							... 
							
							
 
							
							This reverts commit 76ef1b9b9f 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								76ef1b9b9f 
								
									
								
							
								 
							
						 
						
							
							
								
								Update pycapnp and Cython ( #29021 )  
							
							... 
							
							
 
							
							* cython + pycapnp
* from_bytes with context
* poetry lock
* limit numpy
* force build
* Revert "force build"
This reverts commit 8c7cb00421da9d0f1b7da2c94f75e9c43733f840.
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								b5b431c12d 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert "experimental mode: gate navigate on openpilot ( #28883 )" ( #29005 )  
							
							... 
							
							
 
							
							This reverts commit f973d605b2 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								f973d605b2 
								
									
								
							
								 
							
						 
						
							
							
								
								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 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								72579a0e10 
								
									
								
							
								 
							
						 
						
							
							
								
								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 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4662a0de82 
								
									
								
							
								 
							
						 
						
							
							
								
								sim: fix paramsd error ( #28685 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4eb3d54149 
								
									
								
							
								 
							
						 
						
							
							
								
								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 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4ae0378f63 
								
									
								
							
								 
							
						 
						
							
							
								
								automatically detect available camera streams ( #27640 )  
							
							... 
							
							
 
							
							* remove WideCameraOnly
* check in set_initial_state
* no block
* remove try block
* apply reviews 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								2f117e88b7 
								
									
								
							
								 
							
						 
						
							
							
								
								test onroad: explicit memory leak check ( #28502 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a412cd07b1 
								
									
								
							
								 
							
						 
						
							
							
								
								cloudlog process not running ( #28472 )  
							
							... 
							
							
 
							
							* cloudlog process not running
* error 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								dba437bc8d 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove INDI controller ( #28366 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								cd57b340c1 
								
									
								
							
								 
							
						 
						
							
							
								
								test_onroad: ignore vehicleModelInvalid ( #28335 )  
							
							... 
							
							
 
							
							* test_onroad: ignore vehicleModelInvalid
* not for all ci 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								715f44ff45 
								
									
								
							
								 
							
						 
						
							
							
								
								controls: write recalibrating offroad alert once ( #28312 )  
							
							... 
							
							
 
							
							* only write once
* rm read
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								dee7ced00e 
								
									
								
							
								 
							
						 
						
							
							
								
								controlsd: check longitudinalPlan avg freq ( #28200 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								e889e09513 
								
							
								 
							
						 
						
							
							
								
								controlsd: check for self lagging in radar alert  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c192c92a4e 
								
									
								
							
								 
							
						 
						
							
							
								
								calibrationd: add offroad alert when remount detected ( #28073 )  
							
							... 
							
							
 
							
							* calibrationd: add offroad alert for recalibration
* Update common/params.cc 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								598343aad1 
								
									
								
							
								 
							
						 
						
							
							
								
								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> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								e08952acc8 
								
									
								
							
								 
							
						 
						
							
							
								
								controlsd: disable controlsdLagging event during process replay ( #28177 )  
							
							... 
							
							
 
							
							Disable controlsdLagging event during process replay 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								154a42dcbd 
								
									
								
							
								 
							
						 
						
							
							
								
								gate no gps alert on valid localizer inputs ( #28135 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c4501e4bc1 
								
									
								
							
								 
							
						 
						
							
							
								
								controlsd: remove procs from ignore list ( #26848 )  
							
							... 
							
							
 
							
							* trim list
* check for file 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4e951e4524 
								
									
								
							
								 
							
						 
						
							
							
								
								Lane Departure Warning: fix desire index bug ( #28119 )  
							
							... 
							
							
 
							
							don't subtract 1 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e729f5b763 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove dashcam override param ( #27509 )  
							
							... 
							
							
 
							
							* remove dashcam override
* sort
* remove ford from segments 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								9d64fb2d1a 
								
									
								
							
								 
							
						 
						
							
							
								
								improved fan malfunction detection ( #27405 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								5ab2d35f7b 
								
									
								
							
								 
							
						 
						
							
							
								
								controlsd: higher default set speed in experimental mode ( #27279 )  
							
							... 
							
							
 
							
							* controlsd: higher default set speed in experimental mode
* update tests
* update tests 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								7978901101 
								
									
								
							
								 
							
						 
						
							
							
								
								controlsd: revert CAN timeout threshold ( #27275 )  
							
							... 
							
							
 
							
							* controlsd: revert CAN timeout threshold
* dt_ctrl doesn't make sense there 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								8f5057ff2d 
								
									
								
							
								 
							
						 
						
							
							
								
								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 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b3b35b23fa 
								
									
								
							
								 
							
						 
						
							
							
								
								controlsd: don't show steer saturated if recently overriding ( #27191 )  
							
							... 
							
							
 
							
							* controlsd: don't show steer saturated if recently overriding
* 2s
* update refs 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								ad5b3ea410 
								
									
								
							
								 
							
						 
						
							
							
								
								controls: add curvature to actuators ( #27108 )  
							
							... 
							
							
 
							
							* Add curvature to actuators
* Use it in CC
* revert ford stuff
* Update ref_commit 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c408b7e306 
								
									
								
							
								 
							
						 
						
							
							
								
								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 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2fd48e26a3 
								
									
								
							
								 
							
						 
						
							
							
								
								Deprecate canMonoTimes ( #26992 )  
							
							... 
							
							
 
							
							* not used anywhere
* bump cereal
* also here 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								cb88b3ed65 
								
									
								
							
								 
							
						 
						
							
							
								
								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> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f0d0d99981 
								
									
								
							
								 
							
						 
						
							
							
								
								process replay: test body with joystick mode ( #26916 )  
							
							... 
							
							
 
							
							* no need to check sm
* fix
* Update ref_commit
* revert 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								65414bcd8d 
								
							
								 
							
						 
						
							
							
								
								controlsd: remove laikad from ignored process list  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								151e0d8c39 
								
									
								
							
								 
							
						 
						
							
							
								
								controlsd: add blinkers to carControl ( #26773 )  
							
							... 
							
							
 
							
							* controlsd: add blinkers to carControl
* not actuators
* update refs 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c1b3d696bc 
								
									
								
							
								 
							
						 
						
							
							
								
								controlsd: set steer_limited for angle cars ( #26748 )  
							
							... 
							
							
 
							
							* Set steer limited for angle cars
* closer to torque threshold 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d97336d532 
								
									
								
							
								 
							
						 
						
							
							
								
								LatControl: remove duplicate logic for saturation ( #26725 )  
							
							... 
							
							
 
							
							this is already checked 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								41610fe8ae 
								
									
								
							
								 
							
						 
						
							
							
								
								controls: remove noTarget event ( #26632 )  
							
							... 
							
							
 
							
							remove noTarget alert 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								dbe512d167 
								
									
								
							
								 
							
						 
						
							
							
								
								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> 
							
						 
						
							3 years ago