3326487104 
								
							
								 
							
						 
						
							
							
								
								Torque Refactor ( #25822 )  
							
							... 
							
							
 
							
							* add torque gains refactor
* update refs
* avoid dict, use cereal struct
* bugfix
* no as_builder
* address final comments
old-commit-hash: 85ed5c4cb5 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c1b9a202aa 
								
							
								 
							
						 
						
							
							
								
								controls: enter overriding state for steering override ( #25617 )  
							
							... 
							
							
 
							
							* lateral overriding is overriding
* Update test
* remove
* also could do something like this and only have one OVERRIDE ET
* Revert "also could do something like this and only have one OVERRIDE ET"
This reverts commit 5c381641c0992707c172 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0a9e230016 
								
							
								 
							
						 
						
							
							
								
								controlsd: fix regen init for multi-panda setups  
							
							... 
							
							
 
							
							old-commit-hash: 3f34a7082a 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								30ba3096a3 
								
							
								 
							
						 
						
							
							
								
								Longcontrol: fix possible reference before assignment ( #25715 )  
							
							... 
							
							
 
							
							fix possible reference before assignment
old-commit-hash: 056b2ec2ed 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								e4f9781c17 
								
							
								 
							
						 
						
							
							
								
								single longitudinal toggle for e2e and disable radar ( #25688 )  
							
							... 
							
							
 
							
							* single longitudinal toggle for e2e and disable radar
* write disable radar param
* rename
* better param name
* clean that up
* update refs
* update translations
* not live for experimental
* write it out
* vanish
old-commit-hash: 655a64b603 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								96be4599e7 
								
							
								 
							
						 
						
							
							
								
								reduce min lane change speed to 15mph ( #25689 )  
							
							... 
							
							
 
							
							old-commit-hash: 445492a6d8 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2347e913a0 
								
							
								 
							
						 
						
							
							
								
								rename esp ECU to abs ( #25640 )  
							
							... 
							
							
 
							
							* rename esp ecu to abs
* bump cereal
old-commit-hash: e9c87daef6 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								1c2c840a8a 
								
							
								 
							
						 
						
							
							
								
								Let planner decide stopping state ( #25643 )  
							
							... 
							
							
 
							
							* Let planner decide stopping
* Refactor stop/start state machine
* Stay stoppe condition
* 1sec from target
* Add starting state
* Add starting state logic
* Undo some changes
* Update ref
old-commit-hash: 210a6163ac 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								775d1beb66 
								
							
								 
							
						 
						
							
							
								
								LDW: fix deprecated ll prob reference ( #25681 )  
							
							... 
							
							
 
							
							* fix crash when ldw is turned on
* in lane change
* Revert "in lane change"
This reverts commit 98e7224f81d222461a3e 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								cd2636a712 
								
							
								 
							
						 
						
							
							
								
								Radard: ignore leads without model confirmation wider than 1.0m ( #25664 )  
							
							... 
							
							
 
							
							Dont stop for cars next to you without model confirmation
old-commit-hash: 4c05c88c10 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b8a6a961fe 
								
							
								 
							
						 
						
							
							
								
								Remove lane planning code ( #25651 )  
							
							... 
							
							
 
							
							* Remove all lane planning logic
* Revert "Update ref"
This reverts commit 8dcb08ebccbb5641443459ac40601a95cf605682.
* bump cereal
* Update ref
old-commit-hash: 2eff6d0ebd 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								35ff65121e 
								
							
								 
							
						 
						
							
							
								
								pre-commit: add codespell ( #25571 )  
							
							... 
							
							
 
							
							old-commit-hash: 6590fb2b93 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d9c279aea9 
								
							
								 
							
						 
						
							
							
								
								params: make python and c++ API match ( #25573 )  
							
							... 
							
							
 
							
							* params: make python and c++ API match
* few more
old-commit-hash: 90a4565eb2 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								3b747049ad 
								
							
								 
							
						 
						
							
							
								
								controlsd: disambiguate can error and can socket lag ( #25559 )  
							
							... 
							
							
 
							
							old-commit-hash: 94f353a5e3 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2bd8ee0974 
								
							
								 
							
						 
						
							
							
								
								controls: block resume if cruise not previously engaged ( #25402 )  
							
							... 
							
							
 
							
							* see if this works at all
* can revert this
* think adding a no entry conditionally is nicer
* then we can revert this
* 0 makes more sense
* Revert "0 makes more sense"
This reverts commit efc89e8a235ed587ebef 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								28a60fb42e 
								
							
								 
							
						 
						
							
							
								
								process replay: initialize controlsState with original route ( #25461 )  
							
							... 
							
							
 
							
							* push
* do process replay
* commit
* update refs
* clean up
* clean up controlsd
* clean up controlsd
* Add assert
* debubuggier param name
* can be peristent
* Revert "can be peristent"
This reverts commit 6e6d3f642387ca42e993 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								179b0d1a81 
								
							
								 
							
						 
						
							
							
								
								Lateral planner: Don't prompt/initiate lane changes if lateral control is not active ( #25436 )  
							
							... 
							
							
 
							
							* Don't set lane change events if we're not able to steer.
* more specific variable name
* update process replay socket config
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 5b1ba4f135 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a353cc8627 
								
							
								 
							
						 
						
							
							
								
								Use steeringAngleDeg for angle control saturation warnings ( #25404 )  
							
							... 
							
							
 
							
							* use steeringAngleDeg for angle control cars
* update refs
old-commit-hash: 24645c92da 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								48522500ea 
								
							
								 
							
						 
						
							
							
								
								Falcon Punch Model: turn cutting improvements ( #25413 )  
							
							... 
							
							
 
							
							* simplified change to mpc dynamics
* add jerk pts
* increase jerk cost
* increase jerk pts multipler to master value
* Add final commit
* 1456d261-d232-4654-8885-4d9fde883894/440 ac1a6744-85b0-4ec6-8ba7-608d0717b8f1/750
* some copies are useful
* update model replay ref
* less frames in model replay onnx cpu
* 1456d261-d232-4654-8885-4d9fde883894/440 264b67f5-3f52-4b58-b11f-58dd8aaf08bf/950
* 1456d261-d232-4654-8885-4d9fde883894/440 236fc556-fba3-4255-8ccf-684b22637160/950
* c9d10c64-bea4-41ec-8ca3-d8c886fda172/440 26d73dd2-862a-44ae-bbdd-32cc4f397ad7/900
* Fix couple tests
* Update ref
* Unused for now
* Add lateral factor comment
* Unused variable
Co-authored-by: nuwandavek <vivekaithal44@gmail.com>
Co-authored-by: Bruce Wayne <yassine@comma.ai>
Co-authored-by: Yassine Yousfi <yyousfi1@binghamton.edu>
Co-authored-by: Bruce Wayne <batman@gpu06.internal>
old-commit-hash: 041458f632 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								283970114e 
								
							
								 
							
						 
						
							
							
								
								Sensor Invalid Alert ( #25303 )  
							
							... 
							
							
 
							
							* modify text, add soft disable
* Update selfdrive/controls/lib/events.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* Update selfdrive/controls/lib/events.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: f1fecc3da7 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e23f58937f 
								
							
								 
							
						 
						
							
							
								
								Lateral Acceleration Error alert (Sensor Invalid) ( #25291 )  
							
							... 
							
							
 
							
							* sensor flag in paramsd
* increase lateral acc err alert threshold
* add invalid sensor alert from paramsd
* update ref, bool before adding to msg
* account for sign difference in locationd and paramsd
* revert ref
old-commit-hash: e77dc1ab44 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								5263356958 
								
							
								 
							
						 
						
							
							
								
								remove CS.steeringRateLimited ( #25251 )  
							
							... 
							
							
 
							
							* remove CS.steeringRateLimited
* bump cereal
* update refs
old-commit-hash: d462a08056 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								862e3a8300 
								
							
								 
							
						 
						
							
							
								
								use v_cruise_cluster_kph for hudControl.setSpeed ( #25245 )  
							
							... 
							
							
 
							
							old-commit-hash: f300a8df2b 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								95fb15aa5f 
								
							
								 
							
						 
						
							
							
								
								prereq for matching speeds shown on cars dash ( #25222 )  
							
							... 
							
							
 
							
							* prereq for matching speeds shown on cars dash
* also handle fallback in the ui for replay
* update translations
* update ref
old-commit-hash: c3e95d5e19 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2ca2152573 
								
							
								 
							
						 
						
							
							
								
								less beeps for steering override faults ( #25196 )  
							
							... 
							
							
 
							
							* less beeps for steering override faults
* less repeat
old-commit-hash: 278d6893fe 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b73f02bf45 
								
							
								 
							
						 
						
							
							
								
								controlsd: handle radar missing + cleanup system error handling ( #25179 )  
							
							... 
							
							
 
							
							* controlsd: handle radar missing + cleanup system erorr handling
* fix carla
* update refs
old-commit-hash: 505bbce29d 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f3ddb32649 
								
							
								 
							
						 
						
							
							
								
								process replay: ensure enabled for significant amount of time ( #25121 )  
							
							... 
							
							
 
							
							* process replay: ensure enabled for significant amount of time
* update refs
* 10s is reasonable
old-commit-hash: 2ae52e9b22 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								493d6ef693 
								
							
								 
							
						 
						
							
							
								
								Fix new steer saturated warning with joystick mode ( #25113 )  
							
							... 
							
							
 
							
							Fix steer sat warning with joystick mode
old-commit-hash: be7f704168 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								9bc945c428 
								
							
								 
							
						 
						
							
							
								
								Stock longitudinal: spam resume button when lead starts moving ( #24873 )  
							
							... 
							
							
 
							
							* always log leads, we hide them in ui
* only spam resume when future is > vEgoStarting
* do rest but vw
* vw
* remove comments
* rename to resume
* maintain original button msg rate
* mazda: ensure no resume if cancelling
* same for non-HDA2
* Always run planner if not opLong
* try 0.2
* 0.1 should be pretty safe
* add test for resuming
* fix test
* stricter test, speeds[-1] is 0.14 when starting here
* no walrus
* fixup mazda cc
* remove extra import
old-commit-hash: fd2de54172 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4eabd3b9d9 
								
							
								 
							
						 
						
							
							
								
								FW fingerprinting: log all FW versions ( #25042 )  
							
							... 
							
							
 
							
							* get_fw_versions returns all fw versions with request's brand
* keep track of everything received
* debug
* need to regen or write a hack in build_fw_dict
* to be safe, still replace old responses within same brands (hyundai responds to two queries, can fix later)
to be safe, still replace old responses within same brands (hyundai responds to two queries, can fix later)
* update test_fw_query_on_routes
* clean up
* better name
* slightly cleaner
* fix test_startup unit test
del
* fix imports
* fix test_fw_fingerprint
fix test_fw_fingerprint
fix
* fingerprint on all FW_VERSIONS, not just brands with requests
* support old routes in test_fw_query_on_routes
* regen and update refs
* similar function style to before
* better comment
* space
switch name
* try to exact match first
* useless else
* fix debug script
* simpler dictionary
* bump cereal to master
old-commit-hash: ea241bf3dc 
							
						 
						
							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: e088fde67e088fde67eb7b425e530f8634266bf8634266b4c9e446ad21e6c4106eae6c4106ea10520c7f21604db5f80bfe23b37d3fe23b37d3fee7dc3960daff0597ec9213997c5527d2f51ee55d2f51ee55f6a63bd60f05771cdecab6c1fe0606f00b1df652f325ea9bbd52c9061042b3dc51f663d5f32cd1fcbf797567ef8 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								297a0bd65b 
								
							
								 
							
						 
						
							
							
								
								controlsd: avoid lag on first iteration due to get_short_branch ( #25031 )  
							
							... 
							
							
 
							
							* controlsd: avoid lag on first iteration due to get_short_branch
* always cache
old-commit-hash: d4cc13c88a 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								316de57010 
								
							
								 
							
						 
						
							
							
								
								Torque control: max torque warning ( #25018 )  
							
							... 
							
							
 
							
							* New steer torque warning
* typo
old-commit-hash: 0c95493dc0 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0c2afda822 
								
							
								 
							
						 
						
							
							
								
								enable laikad ( #25013 )  
							
							... 
							
							
 
							
							* enable laikad
* increase logprint for onroad test
old-commit-hash: cdc7a6dbea 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2d945b2fd5 
								
							
								 
							
						 
						
							
							
								
								Torque control: higher low speed gains and better steering angle deadzone logic ( #24980 )  
							
							... 
							
							
 
							
							* Try no friction and no deadzone
* Learn fromd ata
* update refs
old-commit-hash: b3226d505b 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								145f3c96ba 
								
							
								 
							
						 
						
							
							
								
								cleanup torque tuning config ( #24951 )  
							
							... 
							
							
 
							
							old-commit-hash: 062a8bcdbd 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f22b124acf 
								
							
								 
							
						 
						
							
							
								
								ui: change alerts to Inter ( #24937 )  
							
							... 
							
							
 
							
							* ui: change alerts to Inter
* fix up test
old-commit-hash: 88f246b909 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c4dcf67acc 
								
							
								 
							
						 
						
							
							
								
								Long e2e planner: better xva weights ( #24893 )  
							
							... 
							
							
 
							
							better long xva weights
old-commit-hash: 2c877ce490 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								8cd45d02c0 
								
							
								 
							
						 
						
							
							
								
								add param to override carParams.dashcamOnly ( #24857 )  
							
							... 
							
							
 
							
							* add param to override carParams.dashcamOnly
* little cleaner
old-commit-hash: 7c826b4fa1 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								cc0ba78b69 
								
							
								 
							
						 
						
							
							
								
								More accurate jerk limits ( #24755 )  
							
							... 
							
							
 
							
							* More accurate jerk limits
* Min is not - max
For example max_curvature_rate can be negative.
* reduce diff
old-commit-hash: b941b39c56 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b0b1aff5cc 
								
							
								 
							
						 
						
							
							
								
								Rocket league model ( #24869 )  
							
							... 
							
							
 
							
							* dd9a502d-c8e2-4831-b365-804b0ae0739d/600 80041070-d276-4fed-bdb9-0075e5442908/420
* no elementwise op
* 9dabf0fe-2e60-44bf-8d3a-d20a74aca072/600 ae746590-0bb5-4a16-80db-15f02d314f03/300 c4663a12-b499-4c9b-90dd-b169e3948cb1/60
* explicit slice
* some copies are useful
* 1456d261-d232-4654-8885-4d9fde883894/440 c06eba55-1931-4e00-9d63-acad00161be0/700 af2eb6ba-1935-4318-aaf8-868db81a4932/425
* 154f663e-d3e9-4020-ad49-0e640588ebbe/399 badb5e69-504f-4544-a99e-ba75ed204b74/800 08330327-7663-4874-af7a-dcbd2c994ba7/800
* set steer rate cost to 1.0
* smaller temporal size
* Update model reg
* update model ref again
* This did upload somehow
* Update steer rate cost
Co-authored-by: Yassine Yousfi <yyousfi1@binghamton.edu>
old-commit-hash: 9283040d84 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								5e002bff96 
								
							
								 
							
						 
						
							
							
								
								Torque control: low speed boost ( #24859 )  
							
							... 
							
							
 
							
							* Make very low speed more aggressive
* Less extreme low speed boost
* Update ref
old-commit-hash: a6652a539d 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								9a45a3b99b 
								
							
								 
							
						 
						
							
							
								
								Move selfdrive/hardware/ to system/ ( #24725 )  
							
							... 
							
							
 
							
							* move hardware to system/
* fix mypy
old-commit-hash: 1139fe507b 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								bc679f735d 
								
							
								 
							
						 
						
							
							
								
								Misc torque control fixes ( #24801 )  
							
							... 
							
							
 
							
							* Fiction compensation should be based on error
* Update refs
* Add deadzone
* update ref
old-commit-hash: 843e59f6f0 
							
						 
						
							3 years ago