de34d1a527 
								
									
								
							
								 
							
						 
						
							
							
								
								Determine lane chane direction in preLaneChange state ( #21119 )  
							
							... 
							
							
 
							
							* Determine lane chane direction in preLaneChange state
* cleanup
* update refs
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								1c926d23da 
								
									
								
							
								 
							
						 
						
							
							
								
								Many localizer resets alert ( #21116 )  
							
							... 
							
							
 
							
							* add excessive reset
* add alert
* add event 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								d6fcf6fa84 
								
									
								
							
								 
							
						 
						
							
							
								
								Safe interpolation in lane_planner ( #20995 )  
							
							... 
							
							
 
							
							* safe idxs
* make thread more safe 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								12ed986333 
								
									
								
							
								 
							
						 
						
							
							
								
								per camera alerts ( #20992 )  
							
							... 
							
							
 
							
							* per camera alert
* bump cereal
* cleanup
* space 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								2defc730db 
								
									
								
							
								 
							
						 
						
							
							
								
								alert for errors in camera stack ( #20932 )  
							
							... 
							
							
 
							
							* camera error alert
* check crcs
* cleanup
* bump cereal
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								313741062e 
								
									
								
							
								 
							
						 
						
							
							
								
								offroad alert for missing nvme ( #20931 )  
							
							... 
							
							
 
							
							* offroad alert for missing nvme
* remove that
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								e694f0b4d6 
								
									
								
							
								 
							
						 
						
							
							
								
								boardd: set can and pandaState valid flags ( #20899 )  
							
							... 
							
							
 
							
							* boardd: set can and pandaState valid flags
* add event
* bump cereal
* consistency 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								b93ccc465d 
								
									
								
							
								 
							
						 
						
							
							
								
								offroad alert for unregistered devices ( #20870 )  
							
							... 
							
							
 
							
							* offroad alert for unregistered devices
* update tests
* add param
* fix stretch 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								7222d0f20d 
								
									
								
							
								 
							
						 
						
							
							
								
								Cleanup selfdrive/ includes ( #20822 )  
							
							... 
							
							
 
							
							* cleanup include path
* continue
* format includes
* fix testraw.cc
* remove include path from SConstruct
* regroup
* rebase master
* almost done
* apply review
* rename FileReader.xx to filereader.xx
* rename Unlogger.x->unlogger.x
* rename FrameReader.xx -> framereader.xx
* apply reviews
* ui.h
* continue
* fix framebuffer.cc build error:mv util.h up
* full path to msm_media_info
* fix qcom2 camerad
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								b38e57eb2b 
								
									
								
							
								 
							
						 
						
							
							
								
								Improve community feature alert text ( #20803 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								f9a961f6fb 
								
									
								
							
								 
							
						 
						
							
							
								
								delay controls start ( #20761 )  
							
							... 
							
							
 
							
							* delay controls start
* shouldn't need this stuff anymore
* only delay board
* bail after 2s
* fix loopback test
* fix process replay
* update refs
* bump cereal
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								a57f10c202 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix ability to change lane change direction while in progress ( #20765 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								836668f105 
								
									
								
							
								 
							
						 
						
							
							
								
								less harsh steering unavailable alert when overriding ( #20718 )  
							
							... 
							
							
 
							
							* less harsh steering unavailable alert when overriding
* just steer
* 1s
* orange
* update refs 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								e4f73fbda5 
								
									
								
							
								 
							
						 
						
							
							
								
								Fuzzy match on ECU FW versions ( #20687 )  
							
							... 
							
							
 
							
							* Fuzzy match on 3+ ECUs
* reuse dict
* exclude some shared ecus to be sure
* show alert for fuzzy match
* use title case
* require community toggle
* refactor
* do both exact and fuzzy in test script
* update test script
* add fuzz test and lower matches to >= 2
* strip alert length
* sort mismatches
* add fw tests to test_startup
* bump cereal 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								0e10b74a61 
								
									
								
							
								 
							
						 
						
							
							
								
								MPC retune for laneless fix ( #20616 )  
							
							... 
							
							
 
							
							* was making wrong policy more aggresive
* allow to be set from simulator
* update refs
* put params together 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								2fa1b2572d 
								
									
								
							
								 
							
						 
						
							
							
								
								Alerts update ( #20567 )  
							
							... 
							
							
 
							
							* steer temp unavailable should be a soft disable
* no mute
* these should be no entries
* sound
* better name
* deprecated
* make vehicleModelInvalid a soft disable
* update refs
* bump cereal
* bump cereal
* update refs 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								1fc7bcca43 
								
									
								
							
								 
							
						 
						
							
							
								
								ecam toggle ( #20597 )  
							
							... 
							
							
 
							
							* use ecam in ui
* needs reboot
* use in modeld
* typo
* effective FL is longer in center
* normalize zoom by focal dist
* read param before init
* make 2x as wide
* review comments
* more explicit
* fix camera offset
Co-authored-by: ZwX1616 <zwx1616@gmail.com> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								ae094042ad 
								
									
								
							
								 
							
						 
						
							
							
								
								add putBool/getBool wrappers to cython params class ( #20611 )  
							
							... 
							
							
 
							
							* add putBool/getBool wrappers to cython class
* use new API
* some more puts
* fix mockparams arguments
* add get_bool to MockParams
* typo 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d72d433ec7 
								
									
								
							
								 
							
						 
						
							
							
								
								no heading cost ( #20594 )  
							
							... 
							
							
 
							
							* no heading cost
* live mpc weight config
* need to add stds
* make work on empty data
* no divide by 0
* update refs
* update model replay
* update proc replat
* new model replay ref 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								2319d726fb 
								
									
								
							
								 
							
						 
						
							
							
								
								lower min lane change speed to 30mph ( #20586 )  
							
							... 
							
							
 
							
							* lower min lane change speed to 30mph
* update refs 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								367aec54d1 
								
									
								
							
								 
							
						 
						
							
							
								
								show persistent dashcam mode alert ( #20483 )  
							
							... 
							
							
 
							
							* always show dashcam mode alert
* show persistent dashcam mode alert
* lowest
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								7ee79c9923 
								
									
								
							
								 
							
						 
						
							
							
								
								New KL model + laneless toggle ( #20454 )  
							
							... 
							
							
 
							
							* New model: 0bf38240-6b55-42b0-bcfb-da08ff5cd0b9/650
* laneless baby
* hardcode model difference for now
* kale toggle
* kale emoji
* sensible description
* make clear it is not just for ui
* emojis dont work yet
* 9671a8fe-539f-4a04-a163-54571df21139/650
* new model
* only read param on rising edge of ignition
* update toggle text
* fix that
* update refs
Co-authored-by: mitchell <mitchellgoffpc@gmail.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								43ce7165c4 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove lane change toggle and default LDW to off ( #20442 )  
							
							... 
							
							
 
							
							* remove lane change toggle and default LDW to off
* update refs 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								27035131cc 
								
									
								
							
								 
							
						 
						
							
							
								
								Sane curvature rate limit in plannerd ( #20366 )  
							
							... 
							
							
 
							
							* safety limit
* should be in RADs
* add raw
* update refs 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								2ca5bf9992 
								
							
								 
							
						 
						
							
							
								
								make vehicleModelInvalid a NoEntry  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								c23ec9f753 
								
									
								
							
								 
							
						 
						
							
							
								
								LateralPlanner should only compute curvature ( #20289 )  
							
							... 
							
							
 
							
							* get curvature from planner
* no need to check active
* remove that
* remove self
* liveParams not needed
* cast
* fix test bug
* fixes
* fix ui.py
* fix radians
* update refs
* update refs
* bump cereal
* bump cereal
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								0223578461 
								
									
								
							
								 
							
						 
						
							
							
								
								Better high speed alert message ( #20322 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								93911a7dbe 
								
									
								
							
								 
							
						 
						
							
							
								
								Replace hardcoded values for Pi ( #20235 )  
							
							... 
							
							
 
							
							* Avoid redefining pi, use instead math.pi or M_PI from math.h
* Revert overwriting of the gpsPi variable, which is part the GPS standard.
* Move standard library imports to top, remove standard library import comments. 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								e998d6d93f 
								
									
								
							
								 
							
						 
						
							
							
								
								Fxing some typos in vehicle_model.py comments ( #20220 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								280192ed14 
								
									
								
							
								 
							
						 
						
							
							
								
								only allow INDI wind down on user override ( #20080 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								8df76b3980 
								
									
								
							
								 
							
						 
						
							
							
								
								Always linearize, better way of compensating for lag ( #20133 )  
							
							... 
							
							
 
							
							* need to divide diff by 2
* simple linearization seems to work best
* update refs 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								a0cdacbb2a 
								
									
								
							
								 
							
						 
						
							
							
								
								Do not allow engagement outside of training distribution ( #20112 )  
							
							... 
							
							
 
							
							* higher is out of the training distribution
* Update RELEASES.md
* Update RELEASES.md
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								312b681a46 
								
									
								
							
								 
							
						 
						
							
							
								
								cereal cleanup part 2 ( #20092 )  
							
							... 
							
							
 
							
							* car stuff
* thermal
* Revert "car stuff"
This reverts commit 77fd1c65eb 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								8f9ee10b8a 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix division by zero in lateral_planner.py ( #20071 )  
							
							... 
							
							
 
							
							* Fix division by zero
* Change fix logic 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								0c900c8ce1 
								
									
								
							
								 
							
						 
						
							
							
								
								fix low speed lateral ( #20053 )  
							
							... 
							
							
 
							
							* fix low speed lateral
* update ref
* fix failing CI jobs
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								c3707328f5 
								
									
								
							
								 
							
						 
						
							
							
								
								Different lag comp ( #20024 )  
							
							... 
							
							
 
							
							* more sensible
* different names for different segs
* new ref
* this is checked somewhere 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								bad68e4663 
								
									
								
							
								 
							
						 
						
							
							
								
								camera offsets ( #20022 )  
							
							... 
							
							
 
							
							* camera offsets
* runs on pc so is 0 in proc replay 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								000bd226aa 
								
									
								
							
								 
							
						 
						
							
							
								
								Cereal cleanup ( #20003 )  
							
							... 
							
							
 
							
							* start cleanup
* fan speed
* cleanup dm
* fix cereal
* hwType -> pandaType
* update refs
* update refs
* bump cereal
* freeSpacePercent
* cereal master 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								61a4e3e661 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove curv factor ( #20011 )  
							
							... 
							
							
 
							
							* cleaning crew
* need that to match
* smooth factor
* that didn't really work
* closer to previous
* new ref
* new names 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								3f2b42b4e3 
								
									
								
							
								 
							
						 
						
							
							
								
								Deal with long lag compensation ( #20004 )  
							
							... 
							
							
 
							
							* add hack for big lags
* wrong bracket
* new pathplanner values 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d1b31d3697 
								
									
								
							
								 
							
						 
						
							
							
								
								not relevant at high speed ( #19946 )  
							
							... 
							
							
 
							
							* not relevant at high speed
* update ref 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								608f00f814 
								
									
								
							
								 
							
						 
						
							
							
								
								Split planner and pathplanner publishing into separate 'publish' methods ( #19860 )  
							
							... 
							
							
 
							
							* Split planner and pathplanner publishing into separate 'publish' methods
* Updated test_following_distance.py
* Combined publish+send_mpc_solution methods 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d628352098 
								
									
								
							
								 
							
						 
						
							
							
								
								important for indi ( #19926 )  
							
							... 
							
							
 
							
							* important for indi
* dont change that in this pr 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								b6a220a133 
								
									
								
							
								 
							
						 
						
							
							
								
								manager.py broadcast process states ( #19880 )  
							
							... 
							
							
 
							
							* broadcast managerstate
* Remove boardd
* show alert
* only trigger on actually receiving a manager state
* add managerstate to simulation exclude for longitudinal test
* broadcast managerState in process replay
* update alert text
* bump cereal
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								76cf500669 
								
									
								
							
								 
							
						 
						
							
							
								
								INDI: Time constant is used based on breakpoints ( #19858 )  
							
							... 
							
							
 
							
							* Time constant is used based on break points
* no need for alpha class variable 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								124100d0fa 
								
									
								
							
								 
							
						 
						
							
							
								
								remove old model packet ( #19769 )  
							
							... 
							
							
 
							
							* remove publisher
* move to V2
* radard new model
* fix plant
* change packety
* need hack here too
* change to new
* this has been wrong all along
* no more model msg
* subscribe to new model
* not needed anymore
* make work
* need to ignore that too
* should pass tests, needs car test
* fix process replay
* no more poly
* update refs
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								0e49919ab9 
								
									
								
							
								 
							
						 
						
							
							
								
								Cleanup pathplanner ( #19827 )  
							
							... 
							
							
 
							
							* no divide by 0
* misc cleanup
* final fixes
* remove last polys
* new ref
* fix test
* update again 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								bf5332c491 
								
									
								
							
								 
							
						 
						
							
							
								
								back to open loop ( #19781 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								61b7527b95 
								
							
								 
							
						 
						
							
							
								
								fix tests  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								90216ce620 
								
							
								 
							
						 
						
							
							
								
								fix init  
							
							
 
							
						 
						
							5 years ago