bbd7181df2 
								
							
								 
							
						 
						
							
							
								
								Taper off high speed accel ( #21599 )  
							
							... 
							
							
 
							
							* max 0.2 diff from before to preserve bad tuned cars
* update ref
old-commit-hash: 5d07819084 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								cdb2c42ca2 
								
							
								 
							
						 
						
							
							
								
								Lower speed for lowest planned acceleration ( #21578 )  
							
							... 
							
							
 
							
							* 55mph sounds about right
* update refs
old-commit-hash: fd41e9f01b 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								91d5b10426 
								
							
								 
							
						 
						
							
							
								
								less accel ( #21565 )  
							
							... 
							
							
 
							
							* less accel
* new refs
* Update longitudinal_planner.py
* update refs
old-commit-hash: a42d8f3a14 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								56b457207f 
								
							
								 
							
						 
						
							
							
								
								less np ( #21536 )  
							
							... 
							
							
 
							
							old-commit-hash: 148c202bc4 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								96d4bfbff3 
								
							
								 
							
						 
						
							
							
								
								Refactor long ( #21433 )  
							
							... 
							
							
 
							
							* refactor
* needs casting
* tests pass
* fix that test
* refactor in controls
* lets not go crazy
* change of names
* use constants
* better naming
* renamed
* soft constraints
* compile slack variables
* rm git conflict
* add slack variables
* unused
* new edition
* fcw
* fix tests
* dividing causes problems
* was way too slow
* take a step back
* byeeee
* for another time
* bad idxs
* little more cpu for cruise mpc
* update refs
* these limits seem fine
* rename
* test model timings fails sometimes
* add default
* save some cpu
* Revert "little more cpu for cruise mpc"
This reverts commit f0a8163ec90e8dc1eabb3c4a4268ad330d23374d.
* Revert "test model timings fails sometimes"
This reverts commit d259d845710ed2cbeb28b383e2600476527d4838.
* update refs
* less cpu
* Revert "Revert "test model timings fails sometimes""
This reverts commit e0263050d9929bfc7ee70c9788234541a4a8461c.
* Revert "less cpu"
This reverts commit 679007472bc2013e7fafb7b17de7a43d6f82359a.
* cleanup
* not too much until we clean up mpc
* more cost on jerk
* change ref
* add todo
* new ref
* indentation
old-commit-hash: be5ddd25cd 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								4bd1929d2b 
								
							
								 
							
						 
						
							
							
								
								LateralPlanner should only compute curvature ( #20289 )  
							
							... 
							
							
 
							
							* get curvature from planner
* no need to check active
* remove that
* remove self
* liveParams not needed
* cast
* fix test bug
* fixes
* fix ui.py
* fix radians
* update refs
* update refs
* bump cereal
* bump cereal
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: c23ec9f753 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								05eb44115e 
								
							
								 
							
						 
						
							
							
								
								cereal cleanup part 2 ( #20092 )  
							
							... 
							
							
 
							
							* car stuff
* thermal
* Revert "car stuff"
This reverts commit 77fd1c65ebd01abfa8493ae12c9e6b14f7ada976.
* panda state
* camera stuff
* start deg
* most is building
* builds
* planner + controls run
* fix up paramsd
* cleanup
* process replay passes
* fix webcam build
* camerad
* no more frame
* thermald
* ui
* paramsd
* camera replay
* fix long tests
* fix camerad tests
* maxSteeringAngle
* bump cereal
* more frame
* cereal master
old-commit-hash: 312b681a46 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								966945880b 
								
							
								 
							
						 
						
							
							
								
								Cereal cleanup ( #20003 )  
							
							... 
							
							
 
							
							* start cleanup
* fan speed
* cleanup dm
* fix cereal
* hwType -> pandaType
* update refs
* update refs
* bump cereal
* freeSpacePercent
* cereal master
old-commit-hash: 000bd226aa 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d28831dbab 
								
							
								 
							
						 
						
							
							
								
								Split planner and pathplanner publishing into separate 'publish' methods ( #19860 )  
							
							... 
							
							
 
							
							* Split planner and pathplanner publishing into separate 'publish' methods
* Updated test_following_distance.py
* Combined publish+send_mpc_solution methods
old-commit-hash: 608f00f814 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								c6d9b9565a 
								
							
								 
							
						 
						
							
							
								
								Mpc rework2 ( #19660 )  
							
							... 
							
							
 
							
							* start again
* need that too
* this actually works
* not needed
* do properly
* still works
* still works
* still good
* all G without ll
* still works
* all still good
* cleanup building
* cleanup sconscript
* new lane planner
* how on earth is this silent too....
* update
* add rotation radius
* update
* pathplanner first pass
* misc fixes
* fix
* need deep_interp
* local again
* fix
* fix test
* very old
* new replay
* interp properly
* correct length
* another horrible silent bug
* like master
* fix that
* do doubles
* different delay compensation
* make robust to empty msg
* make pass with hack for now
* add some extra
* update ref for increased leg
* test cpu usage on this pr
* tiny bit faster
* purge numpy
* update ref
* not needed
* ready for merge
* try again after recompile
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 158210cde8 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								95bb79c51c 
								
							
								 
							
						 
						
							
							
								
								Parametrize MIN_CAN_SPEED in car interfaces ( #2684 )  
							
							... 
							
							
 
							
							* Parametrize MIN_CAN_SPEED in car interfaces
* fixed instance in planner.py
* fix typo
* var name change
* changed var name to minSpeedCan for consistency with other uses of CAN in the capnproto files
* added default value to get_std_params, removed unneeded instances from car interface files
* Revert PEP8 autoformat corrections
* update refs
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 093456cc40 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								c613f8dfcc 
								
							
								 
							
						 
						
							
							
								
								cleanup long planner, mpc: unused globals and arguments ( #2211 )  
							
							... 
							
							
 
							
							Co-authored-by: user <email@web.com>
old-commit-hash: 72e0ac2de1 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								3454f1e033 
								
							
								 
							
						 
						
							
							
								
								Fix hard deceleration after user accelerates above set cruise speed ( #1880 )  
							
							... 
							
							
 
							
							* Fix hard deceleration after user accelerates above set cruise speed
* 2nd required change
old-commit-hash: ebadb39e42 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d0f60029cb 
								
							
								 
							
						 
						
							
							
								
								Remove slow down for turns ( #1647 )  
							
							... 
							
							
 
							
							* Remove slow down for turns
* update ref
old-commit-hash: 15dc6044d4 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								68a3061c9d 
								
							
								 
							
						 
						
							
							
								
								enable E261 in flake8: two spaces before inline comment  
							
							... 
							
							
 
							
							old-commit-hash: 27754a277c 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								7965569766 
								
							
								 
							
						 
						
							
							
								
								Flake8 E22X ( #1607 )  
							
							... 
							
							
 
							
							* e221
* e225
* bump opendbc
old-commit-hash: 6051061ff8 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								39e5985776 
								
							
								 
							
						 
						
							
							
								
								Clip v_cruise to V_CRUISE_MAX  
							
							... 
							
							
 
							
							old-commit-hash: ef33007813 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								682c866a55 
								
							
								 
							
						 
						
							
							
								
								initialize all messages in 1 line ( #1206 )  
							
							... 
							
							
 
							
							old-commit-hash: 6ff881f789 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								079eee7294 
								
							
								 
							
						 
						
							
							
								
								selfdrive/controls  
							
							... 
							
							
 
							
							old-commit-hash: b0260dadba 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								81dd5a50cf 
								
							
								 
							
						 
						
							
							
								
								root commit  
							
							... 
							
							
 
							
							old-commit-hash: 6c33a5c1f3 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								fa4b6f33d1 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.7.1 release  
							
							... 
							
							
 
							
							old-commit-hash: 8da8b6135c 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								99b637c7ce 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.7 release  
							
							... 
							
							
 
							
							old-commit-hash: c025b96e8a 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								89d1d84c70 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.6.5 release  
							
							... 
							
							
 
							
							old-commit-hash: cf80f7a28b 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								dfe603c178 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.6.4 release  
							
							... 
							
							
 
							
							old-commit-hash: 61229779e4 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								02cedeadd9 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.6.3 release  
							
							... 
							
							
 
							
							old-commit-hash: d5f9caa82d 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								3835061760 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.6.2 release  
							
							... 
							
							
 
							
							old-commit-hash: e90c41c576 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								081aad79c9 
								
							
								 
							
						 
						
							
							
								
								self.poller not used ( #759 )  
							
							... 
							
							
 
							
							I do not see the need for zmq and the poller being initialized and not used.
old-commit-hash: cf5c4aeacb 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								07aa8b1bf3 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.6.1 release  
							
							... 
							
							
 
							
							old-commit-hash: 94053536b4 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								9abcfabc5f 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.6 release  
							
							... 
							
							
 
							
							old-commit-hash: 8a9ed94f5f 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								e47a2e6e30 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.5.13 release  
							
							... 
							
							
 
							
							old-commit-hash: dd34ccfe28 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								0932b367bd 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.5.12 release  
							
							... 
							
							
 
							
							old-commit-hash: 3f9059fea8 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								3ad68e4378 
								
							
								 
							
						 
						
							
							
								
								getting ready for Python 3 ( #619 )  
							
							... 
							
							
 
							
							* tabs to spaces
python 2 to 3: https://portingguide.readthedocs.io/en/latest/syntax.html#tabs-and-spaces 
* use the new except syntax
python 2 to 3: https://portingguide.readthedocs.io/en/latest/exceptions.html#the-new-except-syntax 
* make relative imports absolute
python 2 to 3: https://portingguide.readthedocs.io/en/latest/imports.html#absolute-imports 
* Queue renamed to queue in python 3
Use the six compatibility library to support both python 2 and 3: https://portingguide.readthedocs.io/en/latest/stdlib-reorg.html#renamed-modules 
* replace dict.has_key() with in
python 2 to 3: https://portingguide.readthedocs.io/en/latest/dicts.html#removed-dict-has-key 
* make dict views compatible with python 3
python 2 to 3: https://portingguide.readthedocs.io/en/latest/dicts.html#dict-views-and-iterators 
Where needed, wrapping things that will be a view in python 3 with a list(). For example, if it's accessed with []
Python 3 has no iter*() methods, so just using the values() instead of itervalues() as long as it's not too performance intensive. Note that any minor performance hit of using a list instead of a view will go away when switching to python 3. If it is intensive, we could use the six version.
* Explicitly use truncating division
python 2 to 3: https://portingguide.readthedocs.io/en/latest/numbers.html#division 
python 3 treats / as float division. When we want the result to be an integer, use //
* replace map() with list comprehension where a list result is needed.
In python 3, map() returns an iterator.
python 2 to 3: https://portingguide.readthedocs.io/en/latest/iterators.html#new-behavior-of-map-and-filter 
* replace filter() with list comprehension
In python 3, filter() returns an interatoooooooooooor.
python 2 to 3: https://portingguide.readthedocs.io/en/latest/iterators.html#new-behavior-of-map-and-filter 
* wrap zip() in list() where we need the result to be a list
python 2 to 3: https://portingguide.readthedocs.io/en/latest/iterators.html#new-behavior-of-zip 
* clean out some lint
Removes these pylint warnings:
************* Module selfdrive.car.chrysler.chryslercan
W: 15, 0: Unnecessary semicolon (unnecessary-semicolon)
W: 16, 0: Unnecessary semicolon (unnecessary-semicolon)
W: 25, 0: Unnecessary semicolon (unnecessary-semicolon)
************* Module common.dbc
W:101, 0: Anomalous backslash in string: '\?'. String constant might be missing an r prefix. (anomalous-backslash-in-string)
************* Module selfdrive.car.gm.interface
R:102, 6: Redefinition of ret.minEnableSpeed type from float to int (redefined-variable-type)
R:103, 6: Redefinition of ret.mass type from int to float (redefined-variable-type)
************* Module selfdrive.updated
R: 20, 6: Redefinition of r type from int to str (redefined-variable-type)
old-commit-hash: 9dae0bfac4 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								30f7a33535 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.5.10 release  
							
							... 
							
							
 
							
							old-commit-hash: f74a201edc 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								2cc4edde68 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.5.9 release  
							
							... 
							
							
 
							
							old-commit-hash: 0207a97040 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								3bde47d556 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.5.8 release  
							
							... 
							
							
 
							
							old-commit-hash: b967da5fc1 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f8ce921247 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.5.7 release  
							
							... 
							
							
 
							
							old-commit-hash: 210db686bb 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								52bb0281df 
								
							
								 
							
						 
						
							
							
								
								Keep steering on radar fault ( #442 )  
							
							... 
							
							
 
							
							old-commit-hash: e32463ee96 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								cda78d7547 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.5.5 release  
							
							... 
							
							
 
							
							old-commit-hash: 8f3539a27b 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								7062c6dcc4 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.5.4 release  
							
							... 
							
							
 
							
							old-commit-hash: a422246dc3 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e07d32c790 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.5.3 release  
							
							... 
							
							
 
							
							old-commit-hash: 285c52eb69 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								86d4bbcba6 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.5.1 release  
							
							... 
							
							
 
							
							old-commit-hash: 6f3d10a4c4 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e41a943dd0 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.5 release  
							
							... 
							
							
 
							
							old-commit-hash: de33bc4645 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								d8318833a6 
								
							
								 
							
						 
						
							
							
								
								Std unit conversions ( #259 )  
							
							... 
							
							
 
							
							* Added conversion constants
* implemented std unit conversion
* changed centerToFront ratio
Changed weight distribution ratios used to calc center of gravity distances to align closer to manufacturer specs
* implemented std unit conversion
* remove unused conversion
* reverted wheelbase conversion
slight change to pilot wheelbase
* removed redundant conversion
* removed incorrect/unused conversion
* removed class that now exists in honda/values.py
* redirect Cruisebuttons call
* redirect Cruisebuttons call
* Update interface.py
* Update numpy_fast.py
Refactor
* Update numpy_fast.py
* Update numpy_fast.py
-encapsulated get_interp 
-reduced calls to len() for iterable input
old-commit-hash: 8849aa02a3 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								171647c2fc 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.3.1 release  
							
							... 
							
							
 
							
							old-commit-hash: 3d628a6fe2 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								df22dac4f6 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.3 release  
							
							... 
							
							
 
							
							old-commit-hash: 9a411ebf32 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4e867831f7 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.2 release  
							
							... 
							
							
 
							
							old-commit-hash: 28c0797d30 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1d23b22ccd 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.0.2 release  
							
							... 
							
							
 
							
							old-commit-hash: da52d065a4 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d9578e2f8e 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.0.1 release  
							
							... 
							
							
 
							
							old-commit-hash: a77c0a1098 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d914111e16 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.3.9 tweaks  
							
							... 
							
							
 
							
							old-commit-hash: 1ad9cc8c67 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								490307fe50 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.3.9 release  
							
							... 
							
							
 
							
							old-commit-hash: 5627d0d7fd 
							
						 
						
							8 years ago