Shane Smiskol
							
						 
						
							 
							
							
							
								
							
								71dd1e2ff6 
								
							
								 
							
						 
						
							
							
								
								long planner: formatting  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								James
							
						 
						
							 
							
							
								
								
							
							
								
							
								046ed7e9f8 
								
									
								
							
								 
							
						 
						
							
							
								
								Cleanup "longitudinalPlan" fields ( #32845 )  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								Harald Schäfer
							
						 
						
							 
							
							
								
								
							
							
								
							
								442e9f4ae4 
								
									
								
							
								 
							
						 
						
							
							
								
								Long planner: small cleanup ( #32804 )  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								Harald Schäfer
							
						 
						
							 
							
							
								
								
							
							
								
							
								bc303df6a0 
								
									
								
							
								 
							
						 
						
							
							
								
								long control: new API ( #32706 )  
							
							 
							
							... 
							
							
 
							
							* Simplify long control
* Seperate
* Rename
* Try new api for toyota
* rm v_pid everywhere
* No speed in reset
* 0 is better default
* unassigned variable
* Update other cars
* Update gm
* SIMPLIFY
* simplify more
* fix API boundry
* Fix stopping bug
* Small fixes
* Update ref 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								Dean Lee
							
						 
						
							 
							
							
								
								
							
							
								
							
								1e70b23855 
								
									
								
							
								 
							
						 
						
							
							
								
								LongitudinalPlanner: replace hardcoded length with ModelConstants.IDX_N ( #32597 )  
							
							 
							
							... 
							
							
 
							
							replace hardcoded length 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								Shane Smiskol
							
						 
						
							 
							
							
								
								
							
							
								
							
								6ecb710305 
								
									
								
							
								 
							
						 
						
							
							
								
								LongitudinalMpc: use DT_MDL ( #32532 )  
							
							 
							
							... 
							
							
 
							
							bad magic number 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								Shane Smiskol
							
						 
						
							 
							
							
								
								
							
							
								
							
								29e55f99a5 
								
									
								
							
								 
							
						 
						
							
							
								
								Move personality to controlsState ( #31855 )  
							
							 
							
							... 
							
							
 
							
							* start at param
* start by sending personality
* change to personality
* POC: button changes personality
* what's wrong with this?
* fix
* not really possible but fuzzy test catches this
* there's always a typo
* dang, we're dropping messages
* clean up
* no comment
* bump
* rename
* not all cars yet
* works but at what cost
* clean up
* inside settings
* write param so we save the distance button changes
* setChecked activates buttonToggled and already writes param!
* don't need this, we update from longitudinalPlan on changes
* some clean up
* more
* ui
* allow some time for ui to receive and write param
* plannerd: only track changes in case no ui
* Revert "plannerd: only track changes in case no ui"
This reverts commit 2b081aa6ce .
* write in plannerd as well, I assume this is atomic?
* don't write when setting checked (only user clicks)
* better nane
* more
* Update selfdrive/controls/lib/longitudinal_planner.py
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
* doesn't write param now
* ParamWatcher is nice
* no debug
* Update translations
* fix
* odd drain sock proc replay behavior
* vanish
* Revert "odd drain sock proc replay behavior"
This reverts commit 29b70b3941 .
* add GM
* only if OP long
* move personality to controlsState, since eventually it won't be exclusive to long planner
more
bump
* diff without translations
* fix
* put nonblocking
* CS should start at up to date personality always (no ui flicker)
* update toggle on cereal message change
* fix
* fix that
* ubmp
* mypy doesn't know this is an int :(
* update translations
* fix the tests
* revert ui
* not here
* migrate controlsState
* Revert "migrate controlsState" - i see no reason we need to test with
any specific personality
This reverts commit 6063508f2d .
* Update ref_commit
---------
Co-authored-by: Cameron Clough <cameronjclough@gmail.com> 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								Shane Smiskol
							
						 
						
							 
							
							
								
								
							
							
								
							
								fdab60cad7 
								
									
								
							
								 
							
						 
						
							
							
								
								longitudinal planner: start at personality param ( #31788 )  
							
							 
							
							... 
							
							
 
							
							start at param 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								YassineYousfi
							
						 
						
							 
							
							
								
								
							
							
								
							
								d6cece756c 
								
									
								
							
								 
							
						 
						
							
							
								
								longplanner: expose dt ( #30941 )  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								Adeeb Shihadeh
							
						 
						
							 
							
							
								
								
							
							
								
							
								35f819c823 
								
									
								
							
								 
							
						 
						
							
							
								
								swaglog.py goes in common/ ( #30631 )  
							
							 
							
							... 
							
							
 
							
							* swaglog.py goes in common/
* all of these go in release
* we'll even include the pyx 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								YassineYousfi
							
						 
						
							 
							
							
								
								
							
							
								
							
								cad17b1255 
								
									
								
							
								 
							
						 
						
							
							
								
								modeld: parsing and publishing in python ( #30273 )  
							
							 
							
							... 
							
							
 
							
							* WIP try modeld all in python
* fix plan
* add lane lines stds
* fix lane lines prob
* add lead prob
* add meta
* simplify plan parsing
* add hard brake pred
* add confidence
* fix desire state and desire pred
* check this file for now
* rm prints
* rm debug
* add todos
* add plan_t_idxs
* same as cpp
* removed cython
* add wfd width - rm cpp code
* add new files rm old files
* get metadata at compile time
* forgot this file
* now uses more CPU
* not used
* update readme
* lint
* copy this too
* simplify disengage probs
* update model replay ref commit
* update again
* confidence: remove if statemens
* use publish_state.enqueue
* Revert "use publish_state.enqueue"
This reverts commit d8807c8348 .
* confidence: better shape defs
* use ModelConstants class
* fix confidence
* Parser
* slightly more power too
* no inline ifs :(
* confidence: just use if statements 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								Adeeb Shihadeh
							
						 
						
							 
							
							
								
								
							
							
								
							
								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 db5e13b991 .
* fix pm test 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								eFini
							
						 
						
							 
							
							
								
								
							
							
								
							
								8ca7753c95 
								
									
								
							
								 
							
						 
						
							
							
								
								longitudinal_planner.py: cleaner variable assignment ( #29290 )  
							
							 
							
							... 
							
							
 
							
							* cleaner variable assignment
* Update selfdrive/controls/lib/longitudinal_planner.py
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								Lee Jong Mun
							
						 
						
							 
							
							
								
								
							
							
								
							
								a61df2bdde 
								
									
								
							
								 
							
						 
						
							
							
								
								controls: use common car interface acceleration limits ( #29184 )  
							
							 
							
							... 
							
							
 
							
							* Duplicate Accel param
using interfaces accel param
* revert brand accel value
* import error
* sort
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com> 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								Shane Smiskol
							
						 
						
							 
							
							
								
								
							
							
								
							
								b5b431c12d 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert "experimental mode: gate navigate on openpilot ( #28883 )" ( #29005 )  
							
							 
							
							... 
							
							
 
							
							This reverts commit f973d605b2 . 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								Shane Smiskol
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Dean Lee
							
						 
						
							 
							
							
								
								
							
							
								
							
								48b507c0b4 
								
									
								
							
								 
							
						 
						
							
							
								
								handle conversion exception for LongitudinalPersonality ( #28426 )  
							
							 
							
							... 
							
							
 
							
							* handle type conversion exception
* catch multiple exception 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								Harald Schäfer
							
						 
						
							 
							
							
								
								
							
							
								
							
								205c900742 
								
									
								
							
								 
							
						 
						
							
							
								
								Driving Personality setting (also changes follow distance) ( #24742 )  
							
							 
							
							... 
							
							
 
							
							* Skeleton
* Adjustable follow parameter
* fix rebase
* long planner
* typo
* Add ui toggle
* Fix icon
* Improve text
* Better toggle position
* Im a UX engineer now
* add param reader
* CHange jerk to have same crash test performance
* Try reading param
* Unused comment
* translate ui text
* std stoi
* Parametrized buttons
* Empty strings are ints
* Move to generic
* Update translations
* Fix translation diffs
* Release notes
* update refs
* tweaks
* Misc fixes
* No param is standard 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								Vivek Aithal
							
						 
						
							 
							
							
								
								
							
							
								
							
								a599890fed 
								
									
								
							
								 
							
						 
						
							
							
								
								Lateral Planner: Calibrate model speed with vEgo ( #28049 )  
							
							 
							
							... 
							
							
 
							
							* calibrate speed in the lateral planner
* make speed err helper fn
* check if trans has values
* clip the vel_err
* update refs 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Shane Smiskol
							
						 
						
							 
							
							
								
								
							
							
								
							
								3ab8645d3a 
								
									
								
							
								 
							
						 
						
							
							
								
								uiPlan: add planned acceleration field ( #27484 )  
							
							 
							
							... 
							
							
 
							
							* add accel
* bump cereal
* Update ref_commit
---------
Co-authored-by: Bruce Wayne <harald.the.engineer@gmail.com> 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Harald Schäfer
							
						 
						
							 
							
							
								
								
							
							
								
							
								eb8bdc0026 
								
									
								
							
								 
							
						 
						
							
							
								
								MPC path in UI ( #27380 )  
							
							 
							
							... 
							
							
 
							
							* 10s lat
* Full length MPC
* redfine N
* Leave controls the same for now
* Updates
* use long plan in lat plan
* interp plan
* simplergit add selfdrive/controls/plannerd.py selfdrive/controls/
* expand to 10s
* revert this
* fix linter
* vizualize
* fix long test
* typo
* cleanup
* compiles
* unused
* unused
* bump cereal
* bump cereal
* use model if no uiplanm
* update replay
* update ref commit
* bump cereal to master 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Shane Smiskol
							
						 
						
							 
							
							
								
								
							
							
								
							
								b45dda2d0a 
								
									
								
							
								 
							
						 
						
							
							
								
								Longitudinal tests: test forceDecel ( #26765 )  
							
							 
							
							... 
							
							
 
							
							* test with forceDecel
* test all combos
* fix
* fix
* fix
* ...
* remove print
* clean up
* just set cruise to 0
* update ref commit
Co-authored-by: Bruce Wayne <harald.the.engineer@gmail.com> 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Shane Smiskol
							
						 
						
							 
							
							
								
								
							
							
								
							
								e6fcc2d6aa 
								
									
								
							
								 
							
						 
						
							
							
								
								planner: read experimental mode from controlsState ( #26553 )  
							
							 
							
							... 
							
							
 
							
							read from controlsState 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Shane Smiskol
							
						 
						
							 
							
							
								
								
							
							
								
							
								9f80a97eee 
								
									
								
							
								 
							
						 
						
							
							
								
								longitudinal tests: add disabled maneuver ( #26470 )  
							
							 
							
							... 
							
							
 
							
							* undeclared variable
* run first second disabled
* only test
* test disabled as a new maneuver
* bottom 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Shane Smiskol
							
						 
						
							 
							
							
								
								
							
							
								
							
								98206fb92e 
								
									
								
							
								 
							
						 
						
							
							
								
								planner: fix undeclared variable ( #26468 )  
							
							 
							
							... 
							
							
 
							
							* undeclared variable
* run first second disabled
* revert test
* rev 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Harald Schäfer
							
						 
						
							 
							
							
								
								
							
							
								
							
								f23296bc87 
								
									
								
							
								 
							
						 
						
							
							
								
								Add force decel to e2e long ( #26448 )  
							
							 
							
							... 
							
							
 
							
							* add force decel to e2e
* Update longitudinal_planner.py 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Adeeb Shihadeh
							
						 
						
							 
							
							
								
								
							
							
								
							
								9a3f468051 
								
									
								
							
								 
							
						 
						
							
							
								
								experimental mode ( #26416 )  
							
							 
							
							... 
							
							
 
							
							* experimental mode
* rename param
* red lights 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Harald Schäfer
							
						 
						
							 
							
							
								
								
							
							
								
							
								f63f0de80a 
								
									
								
							
								 
							
						 
						
							
							
								
								E2e long model: calibrate model speed to wheel speed ( #26395 )  
							
							 
							
							... 
							
							
 
							
							* calibrate!
* Fix test
* Fix proc replay
* check len
* get v_ego from model 8501d20-bb59-4193-aa82-82b2737dedd6/449 609d90f3-65e6-4617-a60c-d6d99eead408/700
* bump cereal
* initialize v_model_error
* typo
* better names
* cleanup
* bump cereal
* update model replay ref commit
* bump to cereal master
Co-authored-by: Yassine Yousfi <yyousfi1@binghamton.edu> 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Harald Schäfer
							
						 
						
							 
							
							
								
								
							
							
								
							
								253e5d7f9d 
								
									
								
							
								 
							
						 
						
							
							
								
								FCW: less false positives ( #26366 )  
							
							 
							
							... 
							
							
 
							
							* Less FP for FCW
* enable fcw for e2e long 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								HaraldSchafer
							
						 
						
							 
							
							
								
								
							
							
								
							
								b80f2efdf2 
								
									
								
							
								 
							
						 
						
							
							
								
								No fcw when standstill ( #26252 )  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								HaraldSchafer
							
						 
						
							 
							
							
								
								
							
							
								
							
								cb0b7375b7 
								
									
								
							
								 
							
						 
						
							
							
								
								Rocket Launcher Model ( #25963 )  
							
							 
							
							... 
							
							
 
							
							* 1456d261-d232-4654-8885-4d9fde883894/440 6b7d7cec-ead8-40f3-86cc-86d52c9b03fe/300
* compute only 9 tokens: 1456d261-d232-4654-8885-4d9fde883894/440 6b7d7cec-ead8-40f3-86cc-86d52c9b03fe/300
* tinygrad: cleanup gather
* 1456d261-d232-4654-8885-4d9fde883894/440 6b7d7cec-ead8-40f3-86cc-86d52c9b03fe/700
* empty commit for tests
* bump tinygrad
* dont use tinygrad matmul for now
* bump tinygrad
* 1456d261-d232-4654-8885-4d9fde883894/440 e63ab895-2222-4abd-a9a5-af86bb70e260/700
* float16 1456d261-d232-4654-8885-4d9fde883894/440 e63ab895-2222-4abd-a9a5-af86bb70e260/700
* increase steer rate cost
* Revert "increase steer rate cost"
This reverts commit 74ce9ab9be7ef17ecfec931f96851b12f37f2336.
* fork tinygrad
* empty commit for tests
* basics
* Kinda works
* new lat
* new tuning
* Move LATMPCN so scons compiles
* Update long weights
* Add tinygrad optim
* Update model ref
* update weights
* Update ref
* Try
* Error message for field ignore
* update model regf
* ref commit
* Fix onnx test
Co-authored-by: Yassine Yousfi <yyousfi1@binghamton.edu> 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								HaraldSchafer
							
						 
						
							 
							
							
								
								
							
							
								
							
								e5d2c3ce7a 
								
									
								
							
								 
							
						 
						
							
							
								
								Planner cleanup ( #25969 )  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Shane Smiskol
							
						 
						
							 
							
							
								
								
							
							
								
							
								4bd146ee7a 
								
									
								
							
								 
							
						 
						
							
							
								
								Longitudinal planner: clip a_desired to cruise limits ( #25928 )  
							
							 
							
							... 
							
							
 
							
							* Clip a_desired to cruise limits
* Update selfdrive/controls/lib/longitudinal_planner.py
* fix
* update refs
* explicit 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								HaraldSchafer
							
						 
						
							 
							
							
								
								
							
							
								
							
								1007df874f 
								
									
								
							
								 
							
						 
						
							
							
								
								Minor ACC fixes ( #25911 )  
							
							 
							
							... 
							
							
 
							
							* Change cruise accel limits
* Long tuning script looks good
* Cap cruise slowdown aggression in e2e mode
* Revert atau change
* Cleanup
* Update ref
* fix ref 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Adeeb Shihadeh
							
						 
						
							 
							
							
								
								
							
							
								
							
								3ef37fe2e8 
								
									
								
							
								 
							
						 
						
							
							
								
								split out experimental long toggle ( #25698 )  
							
							 
							
							... 
							
							
 
							
							* split out experimental long toggle
* clean up
* update translations 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								HaraldSchafer
							
						 
						
							 
							
							
								
								
							
							
								
							
								8857e02dd4 
								
									
								
							
								 
							
						 
						
							
							
								
								Live e2e long toggling ( #25685 )  
							
							 
							
							... 
							
							
 
							
							Live toggling 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								HaraldSchafer
							
						 
						
							 
							
							
								
								
							
							
								
							
								7899fb79c1 
								
									
								
							
								 
							
						 
						
							
							
								
								More conservative lead policy in e2e long mode ( #25684 )  
							
							 
							
							... 
							
							
 
							
							* Add params for lead and danger
* fix long params
* E2e passes simple maneuver tests
* Make tests run with e2e long mode
* Slightly more error allowed in e2e mode
* FCW back and populate long source field
* Fix planner name
* FCW still doesnt work
* Slightly less aggressive
* Doesn't need to simulate from stop 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								HaraldSchafer
							
						 
						
							 
							
							
								
								
							
							
								
							
								faff2b8950 
								
									
								
							
								 
							
						 
						
							
							
								
								Add e2e long toggle ( #25638 )  
							
							 
							
							... 
							
							
 
							
							* Add toggle
* Misc fixes
* Update translations
* pre alpha not great 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								HaraldSchafer
							
						 
						
							 
							
							
								
								
							
							
								
							
								e1b7a37a1f 
								
									
								
							
								 
							
						 
						
							
							
								
								Support e2e long in longitudinal planner ( #25636 )  
							
							 
							
							... 
							
							
 
							
							* refactor
* Add planer modes to support offline, acc, and blended
* add acceleration
* Fix index
* Update model ref
* Read in model outputs
* Add model msg
* Add e2e logic
* Add source 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Shane Smiskol
							
						 
						
							 
							
							
								
								
							
							
								
							
								f797567ef8 
								
									
								
							
								 
							
						 
						
							
							
								
								long planner: run when using stock longitudinal ( #25017 )  
							
							 
							
							... 
							
							
 
							
							* Squashed commit of the following:
commit e27a5b4e2bfeab4e6a47440b1d4eb180ee4acf49
Author: Shane Smiskol <shane@smiskol.com>
Date:   Fri Jul 1 14:10:06 2022 -0700
    remove this test
    remove this test
commit c3c10af82222ea4641d94c53a3a07b486cca8452
Author: Shane Smiskol <shane@smiskol.com>
Date:   Fri Jul 1 14:08:15 2022 -0700
    only planner changes
commit 50e0f1d8704c15acfce8987faf3515c99e8af4f4
Merge: e088fde67  fcc5b3d70 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Fri Jul 1 14:05:36 2022 -0700
    Merge remote-tracking branch 'upstream/master' into enable-planner2
commit e088fde67e 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Thu Jun 30 13:58:38 2022 -0700
    no walrus
commit b7b425e530 
Merge: f8634266b  c49f997be 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Thu Jun 30 13:54:30 2022 -0700
    Merge remote-tracking branch 'upstream/master' into enable-planner
commit f8634266b4 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Wed Jun 29 16:07:35 2022 -0700
    stricter test, speeds[-1] is 0.14 when starting here
commit c9e446ad21 
Merge: e6c4106ea  879a7c320 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Wed Jun 29 16:01:32 2022 -0700
    Merge remote-tracking branch 'upstream/master' into enable-planner
commit e6c4106ea1 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Sat Jun 25 03:28:41 2022 -0700
    fix test
commit 0520c7f216 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Sat Jun 25 03:26:16 2022 -0700
    add test for resuming
commit 04db5f80bf 
Merge: e23b37d3f  d8bfe2f00 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Wed Jun 22 20:15:50 2022 -0700
    Merge remote-tracking branch 'upstream/master' into enable-planner
commit e23b37d3fe 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Tue Jun 21 12:46:04 2022 -0700
    0.1 should be pretty safe
commit e7dc3960da 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Tue Jun 21 12:39:30 2022 -0700
    try 0.2
commit ff0597ec92 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Tue Jun 21 11:34:00 2022 -0700
    Always run planner if not opLong
commit 13997c5527 
Merge: d2f51ee55  95d8517a8 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Tue Jun 21 11:29:22 2022 -0700
    Merge remote-tracking branch 'upstream/master' into enable-planner
commit d2f51ee55f 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Tue Jun 21 11:27:45 2022 -0700
    same for non-HDA2
commit 6a63bd60f0 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Mon Jun 20 23:37:07 2022 -0700
    mazda: ensure no resume if cancelling
commit 5771cdecab 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Mon Jun 20 23:27:58 2022 -0700
    maintain original button msg rate
commit 6c1fe0606f 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Wed Jun 15 23:45:26 2022 -0700
    rename to resume
commit 00b1df652f 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Wed Jun 15 21:57:54 2022 -0700
    remove comments
commit 325ea9bbd5 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Wed Jun 15 21:56:20 2022 -0700
    vw
commit 2c9061042b 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Wed Jun 15 21:54:37 2022 -0700
    do rest but vw
commit 3dc51f663d 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Wed Jun 15 16:34:48 2022 -0700
    only spam resume when future is > vEgoStarting
commit 5f32cd1fcb 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Wed Jun 15 16:09:43 2022 -0700
    always log leads, we hide them in ui
* reset when not CS.enabled
remove comment
* update refs 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Adeeb Shihadeh
							
						 
						
							 
							
							
								
								
							
							
								
							
								0fce5d9045 
								
									
								
							
								 
							
						 
						
							
							
								
								Move a bunch of stuff to system/ part 3 ( #24829 )  
							
							 
							
							... 
							
							
 
							
							* move swaglog.py
* timezoned
* logmessaged
* version.py
* fix linter 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Willem Melching
							
						 
						
							 
							
							
								
								
							
							
								
							
								eaa5819211 
								
									
								
							
								 
							
						 
						
							
							
								
								commIssueAvgFreq: separate alert for avg freq check ( #24150 )  
							
							 
							
							... 
							
							
 
							
							* commIssueAvgFreq: separate alert for avg freq check
* bump cereal
* bump cereal
* bump cereal
* freq_ok separate from alive
* bump cereal to master
* update_ref
* fix profiler 
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Shane Smiskol
							
						 
						
							 
							
							
								
								
							
							
								
							
								f1f40c117a 
								
									
								
							
								 
							
						 
						
							
							
								
								Add Disengage on Accelerator Toggle ( #23977 )  
							
							 
							
							... 
							
							
 
							
							* Squashed commit of the following:
commit 953bcf0ecf8d03f0fec9ce0d5442cc660ae2347d
Merge: b4198608d 333257bad 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Fri Apr 1 19:58:06 2022 -0700
    Merge remote-tracking branch 'upstream/master' into disengage-on-gas
commit b4198608dac9595bfeb9443f95cd6c5d385cd62d
Merge: 24f90b2c8 0b9790dd2 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Fri Apr 1 14:32:54 2022 -0700
    Merge remote-tracking branch 'upstream/master' into disengage-on-gas
commit 24f90b2c8d6ae509c0776b6e33b743467aa08dee
Author: Shane Smiskol <shane@smiskol.com>
Date:   Thu Mar 31 14:07:52 2022 -0700
    revert changes and get ready for override
commit aa514df6b5e8431f0faa07f6b25eb5cb6c9f2749
Author: Shane Smiskol <shane@smiskol.com>
Date:   Wed Mar 30 20:52:24 2022 -0700
    temporary
commit c874e10c2555968c683f629c4582ab22e51d431f
Author: Shane Smiskol <shane@smiskol.com>
Date:   Wed Mar 30 00:30:13 2022 -0700
    move gasPressed to controlsd
commit fe670439dff5bc6dfc5963d79ca2febe0c5920c7
Merge: 49d3b6d11 81862fce7 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Wed Mar 30 00:15:48 2022 -0700
    Merge remote-tracking branch 'upstream/master' into disengage-on-gas
commit 49d3b6d1162893fa94b2294152f0718eeb4698ed
Merge: 475b27e74 d60c44e03 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Mon Mar 28 13:06:08 2022 -0700
    Merge remote-tracking branch 'upstream/master' into disengage-on-gas
commit 475b27e74fd6479f1d148e9ded1eca6ee476865c
Author: Shane Smiskol <shane@smiskol.com>
Date:   Thu Mar 24 20:24:59 2022 -0700
    update SAFETY.md
commit 0798eadb82749e12ecbaa86f4e57b21bd3dbc7e8
Author: Shane Smiskol <shane@smiskol.com>
Date:   Thu Mar 24 17:52:06 2022 -0700
    ⛽  ➡️  🔋 
    bump
commit d2b64b89cf8d7265bc90848b4e3a2276c9a4cb78
Author: Shane Smiskol <shane@smiskol.com>
Date:   Thu Mar 24 16:19:34 2022 -0700
    these changes will be in border PR
    these changes will be border PR
commit bed31e63de2244c161729773978fef8a9246ddb5
Merge: 491417640 e91613bc6 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Thu Mar 24 16:17:31 2022 -0700
    Merge remote-tracking branch 'upstream/master' into disengage-on-gas
commit 49141764098e3a701ff123ead52de4656b31db4d
Merge: 9291e9f00 c88ced1f1 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Wed Mar 23 19:00:26 2022 -0700
    Merge remote-tracking branch 'upstream/master' into disengage-on-gas
commit 9291e9f0045780669b2ffa7f08fb10373c03b070
Merge: 2aed64157 99c02bdd2 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Fri Mar 18 19:03:13 2022 -0700
    Merge remote-tracking branch 'upstream/master' into disengage-on-gas
commit 2aed64157d6e9dc993d103a2c6abf7e643410562
Author: Shane Smiskol <shane@smiskol.com>
Date:   Fri Mar 18 19:03:03 2022 -0700
    Revert "send pre-enable state when gas is pressed"
    This reverts commit 8d82e697dc2efade307413e767d14b56b4d2d079.
commit a219defe5342efa731a957b2ff4fd86292c1f239
Author: Shane Smiskol <shane@smiskol.com>
Date:   Thu Mar 17 12:50:46 2022 -0700
    bump cereal
commit 8d82e697dc2efade307413e767d14b56b4d2d079
Author: Shane Smiskol <shane@smiskol.com>
Date:   Wed Mar 16 22:40:13 2022 -0700
    send pre-enable state when gas is pressed
    formatting and it's out
    forgot one
    allow gas press
    show toggle
    revert changes
    revert changes
commit 5eb4d1ab1b77ac65bdd901f692ebfb848d5187ca
Merge: bad1bdc74 db7b49c71 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Wed Mar 16 22:29:43 2022 -0700
    Merge remote-tracking branch 'upstream/master' into disengage-on-gas
commit bad1bdc7428c5d8a4a765b259da504f0ade84424
Author: Shane Smiskol <shane@smiskol.com>
Date:   Tue Mar 15 23:03:56 2022 -0700
    clean up a bit
commit 7516ed9b786536a07f00a92b9c1742ca252a01d1
Author: Shane Smiskol <shane@smiskol.com>
Date:   Tue Mar 15 22:55:09 2022 -0700
    these are null checks right now
commit 408f5f1d633521b29b08d966c9b387fa79dff0d6
Author: Shane Smiskol <shane@smiskol.com>
Date:   Tue Mar 15 22:51:14 2022 -0700
    should work
commit be1978e29c03d8843cf073cc9ddf84020fd2b378
Author: Shane Smiskol <shane@smiskol.com>
Date:   Tue Mar 15 22:36:16 2022 -0700
    stash
commit f0bd4c47e9d27061c6cd3b88765a7c10995f42db
Author: Shane Smiskol <shane@smiskol.com>
Date:   Tue Mar 15 22:26:24 2022 -0700
    this was flipped
commit d5b6e30389a727e8559331acd706422e1b246f60
Merge: 820b19894  5fe00fb77 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Tue Mar 15 22:25:49 2022 -0700
    Merge remote-tracking branch 'upstream/master' into disengage-on-gas
commit 820b198949 
Merge: 91763f9ff  d7c758d4b 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Mon Mar 14 23:39:34 2022 -0700
    Merge remote-tracking branch 'upstream/master' into disengage-on-gas
commit 91763f9ff4 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Thu Feb 24 20:15:26 2022 -0800
    add icon from jozef 🔥 
commit 1885c9e2ba 
Merge: 1f591736a  9c70e8bca 
Author: Shane Smiskol <shane@smiskol.com>
Date:   Thu Feb 24 20:08:07 2022 -0800
    Merge remote-tracking branch 'upstream/master' into disengage-on-gas
commit 1f591736a2 
Merge: 465811f0b  7410160d0 
Author: Jason Wen <47793918+sunnyhaibin@users.noreply.github.com>
Date:   Sat Feb 12 10:24:29 2022 -0500
    Merge branch 'master' into disengage-on-gas
commit 465811f0b4 
Author: Jason Wen <haibin.wen3@gmail.com>
Date:   Fri Feb 11 11:20:32 2022 -0500
    Add param to process replay
commit 0344363a53 
Merge: 700efcb3f  3e915cf62 
Author: Jason Wen <47793918+sunnyhaibin@users.noreply.github.com>
Date:   Fri Feb 11 11:07:31 2022 -0500
    Merge branch 'master' into disengage-on-gas
commit 700efcb3f4 
Author: Jason Wen <haibin.wen3@gmail.com>
Date:   Fri Feb 11 11:04:39 2022 -0500
    Add param to unsafeMode
commit 220ce272fe 
Author: Jason Wen <haibin.wen3@gmail.com>
Date:   Fri Feb 11 10:54:16 2022 -0500
    Add param to unsafeMode
commit d273bb78ac 
Author: Jason Wen <haibin.wen3@gmail.com>
Date:   Fri Feb 11 10:52:22 2022 -0500
    Resolve conflicts
commit 1a85afd60c 
Author: Jason Wen <haibin.wen3@gmail.com>
Date:   Fri Feb 11 10:51:50 2022 -0500
    Resolve conflicts
commit e3be32afc2 
Author: Jason Wen <haibin.wen3@gmail.com>
Date:   Fri Feb 11 10:51:08 2022 -0500
    Resolve conflicts
commit f27203af3a 
Author: Jason Wen <haibin.wen3@gmail.com>
Date:   Wed Jan 19 00:30:09 2022 -0500
    Add param to process replay
commit 04c0ad1a54 
Author: Jason Wen <47793918+sunnyhaibin@users.noreply.github.com>
Date:   Wed Jan 19 00:28:49 2022 -0500
    Update interfaces.py
    Co-authored-by: Willem Melching <willem.melching@gmail.com>
commit 99cf13caeb 
Author: Jason Wen <haibin.wen3@gmail.com>
Date:   Sat Jan 15 00:03:38 2022 -0500
    Fix missing params lib
commit 2230254ca7 
Author: Jason Wen <haibin.wen3@gmail.com>
Date:   Fri Jan 14 23:38:46 2022 -0500
    Disengage on gas toggle
commit 87475e02cb 
Author: Jason Wen <haibin.wen3@gmail.com>
Date:   Fri Jan 14 23:24:00 2022 -0500
    Disengage on gas toggle
* bump
* use ALTERNATIVE_EXPERIENCE
* or it
* de-bump
* update refs
* update refs!
* you can just ctrl+click ALTERNATIVE_EXPERIENCE!
* already have a params
* update text 
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Shane Smiskol
							
						 
						
							 
							
							
								
								
							
							
								
							
								5a8b4bbcaa 
								
									
								
							
								 
							
						 
						
							
							
								
								LongitudinaPlanner: add comment about lateral accel calculation ( #24096 )  
							
							 
							
							... 
							
							
 
							
							* space
* if 
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Adeeb Shihadeh
							
						 
						
							 
							
							
								
								
							
							
								
							
								5c3f3e44bc 
								
									
								
							
								 
							
						 
						
							
							
								
								break up selfdrive.config ( #23959 )  
							
							 
							
							... 
							
							
 
							
							* break up selfdrive.config
* add to release files
* fix import order 
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Jonathan Frey
							
						 
						
							 
							
							
								
								
							
							
								
							
								ab371f888a 
								
									
								
							
								 
							
						 
						
							
							
								
								Longitudinal MPC set qp tolerance to 1e-3 ( #23899 )  
							
							 
							
							... 
							
							
 
							
							* initialize solverExecutionTime longitudinal_planner
* test_onroad: improve timing evaluation
* longitudinal MPC: set qp_tol to 1e-3
* update ref
Co-authored-by: Harald Schafer <harald.the.engineer@gmail.com> 
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Willem Melching
							
						 
						
							 
							
							
								
								
							
							
								
							
								428d412c1f 
								
									
								
							
								 
							
						 
						
							
							
								
								longitudinal planner: disable change cost when stopped. not engaged or gas pressed ( #23639 )  
							
							 
							
							... 
							
							
 
							
							* disable change cost completely on standstill and gas press
* cleanup
* set accel to zero
* clean up logic around standstill
* update ref 
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Willem Melching
							
						 
						
							 
							
							
								
								
							
							
								
							
								f76328b426 
								
									
								
							
								 
							
						 
						
							
							
								
								Log MPC solver time ( #23566 )  
							
							 
							
							... 
							
							
 
							
							* add solve time to plan output
* add to process replay ignore list
* print in CI 
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Dean Lee
							
						 
						
							 
							
							
								
								
							
							
								
							
								35ec6ac1cb 
								
									
								
							
								 
							
						 
						
							
							
								
								use ndarray.tolist  to convert numpy array to float ( #23485 )  
							
							 
							
							
 
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Shane Smiskol
							
						 
						
							 
							
							
								
								
							
							
								
							
								9f88ba188a 
								
									
								
							
								 
							
						 
						
							
							
								
								Longitudinal planner: make v_desired a FirstOrderFilter ( #23341 )  
							
							 
							
							... 
							
							
 
							
							* make v_desired a FirstOrderFilter
* forgot one
* one more ref
* Add a new object for the filter
* fix
* fix tests
* update ref
Co-authored-by: Willem Melching <willem.melching@gmail.com> 
							
						 
						
							4 years ago