778374d3dd 
								
									
								
							
								 
							
						 
						
							
							
								
								[Lateral PID] Function for steer feedforward ( #22638 )  
							
							... 
							
							
 
							
							* store a function for steer feedforward
* use classmethod
Co-authored-by: Willem Melching <willem.melching@gmail.com> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								3461e25944 
								
									
								
							
								 
							
						 
						
							
							
								
								Lateral PID: move steer feedforward to CarInterface ( #22411 )  
							
							... 
							
							
 
							
							* move steer feedforward to car interface, in car parameters
* LatControlPID.get_steer_feedforward() 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								21fad4d1ad 
								
									
								
							
								 
							
						 
						
							
							
								
								Add angleError to pid_log ( #21611 )  
							
							... 
							
							
 
							
							* add angleError
* Log all the time
* update refs
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								6838e1c82c 
								
									
								
							
								 
							
						 
						
							
							
								
								Refactor lateral lag compensation ( #21334 )  
							
							... 
							
							
 
							
							* add T_IDXS
* refactor
* fix test
* unused
* typo
* needs casting
* Update selfdrive/controls/lib/drive_helpers.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* deprecate field
* regen all
* new segs
* add todo
* split back
* clean
* bad names
* do in controls
* add arg
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							4 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  
				
					
						
							
							
								 
						
							
							
								312b681a46 
								
									
								
							
								 
							
						 
						
							
							
								
								cereal cleanup part 2 ( #20092 )  
							
							... 
							
							
 
							
							* car stuff
* thermal
* Revert "car stuff"
This reverts commit 77fd1c65ebd01abfa8493ae12c9e6b14f7ada976.
* panda state
* camera stuff
* start deg
* most is building
* builds
* planner + controls run
* fix up paramsd
* cleanup
* process replay passes
* fix webcam build
* camerad
* no more frame
* thermald
* ui
* paramsd
* camera replay
* fix long tests
* fix camerad tests
* maxSteeringAngle
* bump cereal
* more frame
* cereal master 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								ee99b59bad 
								
									
								
							
								 
							
						 
						
							
							
								
								fix missing negative limit in pid controller ( #2001 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								08832ff29d 
								
									
								
							
								 
							
						 
						
							
							
								
								Controlsd refactor ( #1487 )  
							
							... 
							
							
 
							
							* it's a class
* more refactor
* remove that
* car interface should create that
* that too
* not a dict
* don't create permanent events every iteration
* break up long lines
* fix honda
* small optimization
* less long lines
* dict is faster
* latcontrol less args
* longcontrol less args
* update profiling script
* few optimizations
* create events together
* clean up
* more clean up
* remove comment
* clean up
* simplify state transition
* more clean up
* update comments 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								b0260dadba 
								
							
								 
							
						 
						
							
							
								
								selfdrive/controls  
							
							
 
							
						 
						
							6 years ago