01b079c75e 
								
							
								 
							
						 
						
							
							
								
								longplanner: expose dt ( #30941 )  
							
							... 
							
							
 
							
							old-commit-hash: d6cece756c 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								59eb2988de 
								
							
								 
							
						 
						
							
							
								
								swaglog.py goes in common/ ( #30631 )  
							
							... 
							
							
 
							
							* swaglog.py goes in common/
* all of these go in release
* we'll even include the pyx
old-commit-hash: 35f819c823 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								d18f185115 
								
							
								 
							
						 
						
							
							
								
								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 d8807c8348338a1f773a8de00fd796abb8181404.
* confidence: better shape defs
* use ModelConstants class
* fix confidence
* Parser
* slightly more power too
* no inline ifs :(
* confidence: just use if statements
old-commit-hash: cad17b1255 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								16ec56398c 
								
							
								 
							
						 
						
							
							
								
								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
old-commit-hash: a9626f95b6 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								8ccdd58174 
								
							
								 
							
						 
						
							
							
								
								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>
old-commit-hash: 8ca7753c95 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								de51cfd9e5 
								
							
								 
							
						 
						
							
							
								
								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>
old-commit-hash: a61df2bdde 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								f9c6c9e8c3 
								
							
								 
							
						 
						
							
							
								
								Revert "experimental mode: gate navigate on openpilot ( #28883 )" ( #29005 )  
							
							... 
							
							
 
							
							This reverts commit 929880496515e3f995634e561145802bf15a60ea.
old-commit-hash: b5b431c12d 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								296de39f48 
								
							
								 
							
						 
						
							
							
								
								experimental mode: gate navigate on openpilot ( #28883 )  
							
							... 
							
							
 
							
							* first draft copy, needs updates
* gate behind exp mode
* can be one line
* this is no longer true
* toggle isn't just e2e long now, rename
* don't enable/disable
* kinda works!
* remove old giant qstring
* comment clean up
* similar breakpoint
* more clean up
* fixup onroad
* preserve planner behavior, and we don't need to look at confirmed param if we're onroad
* update translations
* vanish translations
* use scene for op long
* lowercase!
* updated copy
* need to check longitudinal here now too
* clean up!
* here is better
* used
* no nav emoji
* don't check param if not valid
* revert this
revert this
* ed
old-commit-hash: f973d605b2 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								0f8ce1d31f 
								
							
								 
							
						 
						
							
							
								
								handle conversion exception for LongitudinalPersonality ( #28426 )  
							
							... 
							
							
 
							
							* handle type conversion exception
* catch multiple exception
old-commit-hash: 48b507c0b4 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								36aa81cdc3 
								
							
								 
							
						 
						
							
							
								
								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
old-commit-hash: 205c900742 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4be83d0d57 
								
							
								 
							
						 
						
							
							
								
								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
old-commit-hash: a599890fed 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								827c5678f0 
								
							
								 
							
						 
						
							
							
								
								uiPlan: add planned acceleration field ( #27484 )  
							
							... 
							
							
 
							
							* add accel
* bump cereal
* Update ref_commit
---------
Co-authored-by: Bruce Wayne <harald.the.engineer@gmail.com>
old-commit-hash: 3ab8645d3a 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0ac73f2a81 
								
							
								 
							
						 
						
							
							
								
								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
old-commit-hash: eb8bdc0026 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f941060caa 
								
							
								 
							
						 
						
							
							
								
								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>
old-commit-hash: b45dda2d0a 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4bf3cebb21 
								
							
								 
							
						 
						
							
							
								
								planner: read experimental mode from controlsState ( #26553 )  
							
							... 
							
							
 
							
							read from controlsState
old-commit-hash: e6fcc2d6aa 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								400b36a57f 
								
							
								 
							
						 
						
							
							
								
								longitudinal tests: add disabled maneuver ( #26470 )  
							
							... 
							
							
 
							
							* undeclared variable
* run first second disabled
* only test
* test disabled as a new maneuver
* bottom
old-commit-hash: 9f80a97eee 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								3fb09283a6 
								
							
								 
							
						 
						
							
							
								
								planner: fix undeclared variable ( #26468 )  
							
							... 
							
							
 
							
							* undeclared variable
* run first second disabled
* revert test
* rev
old-commit-hash: 98206fb92e 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								dfd47a5f4d 
								
							
								 
							
						 
						
							
							
								
								Add force decel to e2e long ( #26448 )  
							
							... 
							
							
 
							
							* add force decel to e2e
* Update longitudinal_planner.py
old-commit-hash: f23296bc87 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								74979a7c76 
								
							
								 
							
						 
						
							
							
								
								experimental mode ( #26416 )  
							
							... 
							
							
 
							
							* experimental mode
* rename param
* red lights
old-commit-hash: 9a3f468051 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f86b44d516 
								
							
								 
							
						 
						
							
							
								
								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>
old-commit-hash: f63f0de80a 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f10cccb318 
								
							
								 
							
						 
						
							
							
								
								FCW: less false positives ( #26366 )  
							
							... 
							
							
 
							
							* Less FP for FCW
* enable fcw for e2e long
old-commit-hash: 253e5d7f9d 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								48f4c8b701 
								
							
								 
							
						 
						
							
							
								
								No fcw when standstill ( #26252 )  
							
							... 
							
							
 
							
							old-commit-hash: b80f2efdf2 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a8ec6f4cfd 
								
							
								 
							
						 
						
							
							
								
								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>
old-commit-hash: cb0b7375b7 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f25d434a01 
								
							
								 
							
						 
						
							
							
								
								Planner cleanup ( #25969 )  
							
							... 
							
							
 
							
							old-commit-hash: e5d2c3ce7a 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								ae2f2add1d 
								
							
								 
							
						 
						
							
							
								
								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
old-commit-hash: 4bd146ee7a 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								10bc36ae58 
								
							
								 
							
						 
						
							
							
								
								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
old-commit-hash: 1007df874f 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c6e4fb646d 
								
							
								 
							
						 
						
							
							
								
								split out experimental long toggle ( #25698 )  
							
							... 
							
							
 
							
							* split out experimental long toggle
* clean up
* update translations
old-commit-hash: 3ef37fe2e8 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								38f7880951 
								
							
								 
							
						 
						
							
							
								
								Live e2e long toggling ( #25685 )  
							
							... 
							
							
 
							
							Live toggling
old-commit-hash: 8857e02dd4 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0b87a4ddb1 
								
							
								 
							
						 
						
							
							
								
								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
old-commit-hash: 7899fb79c1 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0cccf195f3 
								
							
								 
							
						 
						
							
							
								
								Add e2e long toggle ( #25638 )  
							
							... 
							
							
 
							
							* Add toggle
* Misc fixes
* Update translations
* pre alpha not great
old-commit-hash: faff2b8950 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4b8547c7a4 
								
							
								 
							
						 
						
							
							
								
								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
old-commit-hash: e1b7a37a1f 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								220db41bab 
								
							
								 
							
						 
						
							
							
								
								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 86f0c5757
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 e088fde67edcc32ccfeea23b4ae9e44845240429
Author: Shane Smiskol <shane@smiskol.com>
Date:   Thu Jun 30 13:58:38 2022 -0700
    no walrus
commit b7b425e530e949b9cc427833562473cc241d1367
Merge: f8634266b 8fd235fc6
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 f8634266b49c3f692b255e6cfac66cccc438ae20
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 c9e446ad2183feba9d03ee39f9801091ab791c08
Merge: e6c4106ea cb46531fe
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 e6c4106ea185c68a6c7b3d59d5bde664df8bdc9c
Author: Shane Smiskol <shane@smiskol.com>
Date:   Sat Jun 25 03:28:41 2022 -0700
    fix test
commit 0520c7f21613b57b804e08a8e8d10950ac059074
Author: Shane Smiskol <shane@smiskol.com>
Date:   Sat Jun 25 03:26:16 2022 -0700
    add test for resuming
commit 04db5f80bff4a002f5241765a625d7cf57b74364
Merge: e23b37d3f d18a5ee5a
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 e23b37d3fe8dd3dd07b46a32a4f0564fabade1aa
Author: Shane Smiskol <shane@smiskol.com>
Date:   Tue Jun 21 12:46:04 2022 -0700
    0.1 should be pretty safe
commit e7dc3960da3d713753f28732f50dbd25811fad28
Author: Shane Smiskol <shane@smiskol.com>
Date:   Tue Jun 21 12:39:30 2022 -0700
    try 0.2
commit ff0597ec92a0d2c52915316961ec123b0183c5cf
Author: Shane Smiskol <shane@smiskol.com>
Date:   Tue Jun 21 11:34:00 2022 -0700
    Always run planner if not opLong
commit 13997c55271f79fd3ca62d6db45ec3790b09aa60
Merge: d2f51ee55 7bba47a10
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 d2f51ee55fd3bde38275371e76714d7741bc6f6b
Author: Shane Smiskol <shane@smiskol.com>
Date:   Tue Jun 21 11:27:45 2022 -0700
    same for non-HDA2
commit 6a63bd60f09a0abd9185049cd173100d3ef6fefa
Author: Shane Smiskol <shane@smiskol.com>
Date:   Mon Jun 20 23:37:07 2022 -0700
    mazda: ensure no resume if cancelling
commit 5771cdecab7999765d9f5203c75a67f1555cf975
Author: Shane Smiskol <shane@smiskol.com>
Date:   Mon Jun 20 23:27:58 2022 -0700
    maintain original button msg rate
commit 6c1fe0606fd0a0819ffeaac92526e43b3110f2f4
Author: Shane Smiskol <shane@smiskol.com>
Date:   Wed Jun 15 23:45:26 2022 -0700
    rename to resume
commit 00b1df652f1679137c769f9db61eed7dd14e1542
Author: Shane Smiskol <shane@smiskol.com>
Date:   Wed Jun 15 21:57:54 2022 -0700
    remove comments
commit 325ea9bbd5e0dd946961ede0cdcc446ad5e5bbdb
Author: Shane Smiskol <shane@smiskol.com>
Date:   Wed Jun 15 21:56:20 2022 -0700
    vw
commit 2c9061042b36fe1d6b029a4216655be69a980849
Author: Shane Smiskol <shane@smiskol.com>
Date:   Wed Jun 15 21:54:37 2022 -0700
    do rest but vw
commit 3dc51f663dfdd4ea1fd72d239bcd5db8c7da4b47
Author: Shane Smiskol <shane@smiskol.com>
Date:   Wed Jun 15 16:34:48 2022 -0700
    only spam resume when future is > vEgoStarting
commit 5f32cd1fcb402bee425d866a9dc76b6feea3d241
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
old-commit-hash: f797567ef8 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								3c48bc47b7 
								
							
								 
							
						 
						
							
							
								
								Move a bunch of stuff to system/ part 3 ( #24829 )  
							
							... 
							
							
 
							
							* move swaglog.py
* timezoned
* logmessaged
* version.py
* fix linter
old-commit-hash: 0fce5d9045 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								871ecc451b 
								
							
								 
							
						 
						
							
							
								
								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
old-commit-hash: eaa5819211 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								474ba19c81 
								
							
								 
							
						 
						
							
							
								
								Add Disengage on Accelerator Toggle ( #23977 )  
							
							... 
							
							
 
							
							* Squashed commit of the following:
commit 953bcf0ecf8d03f0fec9ce0d5442cc660ae2347d
Merge: b4198608d efd04715e
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 0e983562d
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 c78701e47
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 3e819bc5a
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 603e07793
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 46ed8bb8e
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 2c947f193
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 d0ef25959
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 c814c1383
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 820b1989496225df1f66f39b477f1e9402db1b19
Merge: 91763f9ff 6d2483ff9
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 91763f9ff4321986babce1a7b1272fcf64c8f753
Author: Shane Smiskol <shane@smiskol.com>
Date:   Thu Feb 24 20:15:26 2022 -0800
    add icon from jozef 🔥 
commit 1885c9e2bacd9351c7e421b1436dcbfbde238436
Merge: 1f591736a eae207a84
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 1f591736a2767b1ed892c29ec5000cc7348f01c7
Merge: 465811f0b ebf5b27a7
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 465811f0b4776e43a289398e4d4369362b7da58c
Author: Jason Wen <haibin.wen3@gmail.com>
Date:   Fri Feb 11 11:20:32 2022 -0500
    Add param to process replay
commit 0344363a533505435cff87eb33356b2364a4156f
Merge: 700efcb3f 1175355b7
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 700efcb3f444092f99ef10e9908f83402429d742
Author: Jason Wen <haibin.wen3@gmail.com>
Date:   Fri Feb 11 11:04:39 2022 -0500
    Add param to unsafeMode
commit 220ce272fee1f7f5ace2a04052605a6e4f95712b
Author: Jason Wen <haibin.wen3@gmail.com>
Date:   Fri Feb 11 10:54:16 2022 -0500
    Add param to unsafeMode
commit d273bb78acbc23ee5255e461fa71b2f0400a5e03
Author: Jason Wen <haibin.wen3@gmail.com>
Date:   Fri Feb 11 10:52:22 2022 -0500
    Resolve conflicts
commit 1a85afd60c2f0d3140dfa8e7cd574d6b88abd5e3
Author: Jason Wen <haibin.wen3@gmail.com>
Date:   Fri Feb 11 10:51:50 2022 -0500
    Resolve conflicts
commit e3be32afc2bb2423d29e2b4f85b3cff3fe72aab9
Author: Jason Wen <haibin.wen3@gmail.com>
Date:   Fri Feb 11 10:51:08 2022 -0500
    Resolve conflicts
commit f27203af3afe612173bf9a63e15c57118598b5b8
Author: Jason Wen <haibin.wen3@gmail.com>
Date:   Wed Jan 19 00:30:09 2022 -0500
    Add param to process replay
commit 04c0ad1a54f4fea5efe74b3203d9bdbd693b64a6
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 99cf13caeb4d9f2c95c25e1e78b6e353ea508cb6
Author: Jason Wen <haibin.wen3@gmail.com>
Date:   Sat Jan 15 00:03:38 2022 -0500
    Fix missing params lib
commit 2230254ca709625d591b0c73d1a6022c450f6ef6
Author: Jason Wen <haibin.wen3@gmail.com>
Date:   Fri Jan 14 23:38:46 2022 -0500
    Disengage on gas toggle
commit 87475e02cb63cc39c9b16edc67f303e02d17e6ef
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
old-commit-hash: f1f40c117a 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								d6fb92825b 
								
							
								 
							
						 
						
							
							
								
								LongitudinaPlanner: add comment about lateral accel calculation ( #24096 )  
							
							... 
							
							
 
							
							* space
* if
old-commit-hash: 5a8b4bbcaa 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								ec47e0fef0 
								
							
								 
							
						 
						
							
							
								
								break up selfdrive.config ( #23959 )  
							
							... 
							
							
 
							
							* break up selfdrive.config
* add to release files
* fix import order
old-commit-hash: 5c3f3e44bc 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								0d5d9a43d3 
								
							
								 
							
						 
						
							
							
								
								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>
old-commit-hash: ab371f888a 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								dc16307917 
								
							
								 
							
						 
						
							
							
								
								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
old-commit-hash: 428d412c1f 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								dce057d29f 
								
							
								 
							
						 
						
							
							
								
								Log MPC solver time ( #23566 )  
							
							... 
							
							
 
							
							* add solve time to plan output
* add to process replay ignore list
* print in CI
old-commit-hash: f76328b426 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								55233b753b 
								
							
								 
							
						 
						
							
							
								
								use ndarray.tolist  to convert numpy array to float ( #23485 )  
							
							... 
							
							
 
							
							old-commit-hash: 35ec6ac1cb 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								efd1ff1452 
								
							
								 
							
						 
						
							
							
								
								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>
old-commit-hash: 9f88ba188a 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								b19b5fdb98 
								
							
								 
							
						 
						
							
							
								
								long planner: no reset when starting ( #23149 )  
							
							... 
							
							
 
							
							* long planner: no reset when starting
* let go to 2m/s
* update ref
old-commit-hash: 77a99e7d6d 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								e3f9919b5c 
								
							
								 
							
						 
						
							
							
								
								Set accel trajectory to a_ego when not engaged ( #23100 )  
							
							... 
							
							
 
							
							* Set accel trajectory to a_ego when not engaged
* update ref
old-commit-hash: 68015f75ed 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								1b79236fa0 
								
							
								 
							
						 
						
							
							
								
								Clean up planner files ( #23031 )  
							
							... 
							
							
 
							
							* clean up planner files
clean up planner files
* fix plant instance
old-commit-hash: 93fd662adf 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								4814c30667 
								
							
								 
							
						 
						
							
							
								
								ACADOS fix non-convergence when long_plan changes ( #22495 )  
							
							... 
							
							
 
							
							* debug commit
* cleanup
* some indexing bugs
* need more its
* BALANCE is way better it seems
* fix test
* this converges in 2000segs
* new ref
* less cpu
old-commit-hash: 04cf12cb00 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								f495134be4 
								
							
								 
							
						 
						
							
							
								
								Retune long mpc ( #22445 )  
							
							... 
							
							
 
							
							* first try
* looks decent
* finalize retune
* back to 3 its
* may need 4 still
* misc cleanup
* new ref
* SPEEEED
* new ref
old-commit-hash: 9ab09f5ae9 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								d91e0604e8 
								
							
								 
							
						 
						
							
							
								
								Change radar-based FCW to model-based FCW ( #22379 )  
							
							... 
							
							
 
							
							* just use MPC for fcw checking
* thats already bad
* model FCW is always good
* better fcw
* should be good for now
* comment
* linting
* cleaner
* unused
old-commit-hash: a8b4249ebc 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								2b470f4e38 
								
							
								 
							
						 
						
							
							
								
								acados long merged ( #22224 )  
							
							... 
							
							
 
							
							* rebased
* cleaner, seems to drive better?
* more stable
* wrong import
* new way of thinking
* reports look nice
* start move back
* works at leas
* good timestamps
* step by step
* somewhat work
* tests pass
* ALL CARS STOPPED
* should work
* fake a cruise obstacle
* cleaner costs
* pretty good except cruise braking
* works pretty well now!
* cleanup
* add source
* add source
* that is needed for unit tests
* nan recovery
* little cleaner
* stop wasting arrays
* unreasonable without unfair init
* this isnt needed without the exponential
* that works too
* unused
* uses less
* new ref
* long enough
* e2e long api
* DONT PUT IN A VIEW INTO ACADOS
* new ref for outside weights
* remove debug prints
old-commit-hash: fe983a7b8c 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								e190dfaf13 
								
							
								 
							
						 
						
							
							
								
								Dont run plannerd for long tests ( #22260 )  
							
							... 
							
							
 
							
							old-commit-hash: f0be9a57ac 
							
						 
						
							4 years ago