802b8de767 
								
							
								 
							
						 
						
							
							
								
								Revert dPoly computation to 0.6.3 behavior ( #809 )  
							
							... 
							
							
 
							
							* Revert dPoly computation to 0.6.3 behavior
* update test reference
old-commit-hash: 58f376002e 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								4ba65fee99 
								
							
								 
							
						 
						
							
							
								
								Driver monitoring fix when face is visible briefly during nighttime ( #806 )  
							
							... 
							
							
 
							
							old-commit-hash: b0563a5968 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								7609fa5d17 
								
							
								 
							
						 
						
							
							
								
								Fix timeout in longitudinal test ( #772 )  
							
							... 
							
							
 
							
							* Fix timeout in longitudinal test
old-commit-hash: 5808958fb2 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								3835061760 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.6.2 release  
							
							... 
							
							
 
							
							old-commit-hash: e90c41c576 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								68f9476e45 
								
							
								 
							
						 
						
							
							
								
								Remove offset from curvature ( #761 )  
							
							... 
							
							
 
							
							old-commit-hash: 61bbb52172 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								911ed812b3 
								
							
								 
							
						 
						
							
							
								
								Fix lane centering with single lane line ( #737 )  
							
							... 
							
							
 
							
							old-commit-hash: 151a504507 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								11dc1912e7 
								
							
								 
							
						 
						
							
							
								
								Cleanup Toyota LDW  
							
							... 
							
							
 
							
							old-commit-hash: 1da59216b0 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								1de23f3d10 
								
							
								 
							
						 
						
							
							
								
								Add lane departure warning on dashboard for Toyota ( #605 )  
							
							... 
							
							
 
							
							* Add lane departure alert in controlsd
* Need init values for LDA
* Add lane departure in interface.py
* Include LDA in CarControler
* Add logic for LDA in toyotacan
* Add speed condition and comments for LDA
* Correct right CS.vEgo
* Correct rPoly spelling
* Add left and rightLaneDepart to HUDControl in car.capnp
* Add left and rightLane_Depart in UI function
* set controlsd priority
* revert
* There must be a line to depart from
* Include changes from @pd0wm 
* Remove redundant False allocation
leftLaneDepart and rightLaneDepart as False by default according to @pd0wm 
* Modify variable names
right_lane_depart and left_lane_depart to conform with python naming convention
* Modify variable names
right_lane_depart and left_lane_depart to conform with python naming convention
* Wrap lane departure warning in one bool
old-commit-hash: f5044670fa 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								0a4a8f203b 
								
							
								 
							
						 
						
							
							
								
								correct some spelling errors ( #628 )  
							
							... 
							
							
 
							
							old-commit-hash: d8b1e99d77 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								83dfc3ca1f 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.5.11 release  
							
							... 
							
							
 
							
							old-commit-hash: 2f92d577f9 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								4e8ae9e452 
								
							
								 
							
						 
						
							
							
								
								Move calibration values ( #441 )  
							
							... 
							
							
 
							
							* initial commit
* moved constants
old-commit-hash: 53c6ca6589 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								fdbf213be8 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.5.6 release  
							
							... 
							
							
 
							
							old-commit-hash: 860a48765d 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e280f9b495 
								
							
								 
							
						 
						
							
							
								
								Improve VM dynamic sol accuracy ( #391 )  
							
							... 
							
							
 
							
							* use solve and eye func
* remove uneeded import from vehicle model
old-commit-hash: 00429e6bbb 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								04067deebc 
								
							
								 
							
						 
						
							
							
								
								Kia Sorento and future Multi-Car Support ( #346 )  
							
							... 
							
							
 
							
							* hyundai WIP
* steer_driver_factor is 1
* removed unnecessary file
* removed unnecessary code
* Update carcontroller.py
bug fix
* safety tuning and fixed interface stiffness
* better lateral tuning, some fixes
* Fix set speed
* added camera state reading, autoresume from stop, cancel on accel, hud alerts
* WIP
* Updated for Kia Sorento *WIP*
* Cleanup
* clean2
* Bug Fixes
* pre-merge
* Add all the cars!
* Panda to auto-detect Camera Bus
* Move Checksum Check
* Final Sorento Tuning
* Make CAN3 for Cam default
* Update README.md
* update panda, minor aesthetic updates
* few other minor changes
* added steer not allowed alert
* bup panda version to force panda update
* fixed camera alerts
old-commit-hash: b3654cbcc9 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e07d32c790 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.5.3 release  
							
							... 
							
							
 
							
							old-commit-hash: 285c52eb69 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								80bfdb101b 
								
							
								 
							
						 
						
							
							
								
								fix critical put and get param that caused sporadic controlsd hanging ( #333 )  
							
							... 
							
							
 
							
							* fix critical put and get param that caused sporadic controlsd hanging
* test fix
old-commit-hash: b942ab58e1 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								b73d457d20 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.5.2 release  
							
							... 
							
							
 
							
							old-commit-hash: 0129a8a4ff 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								86d4bbcba6 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.5.1 release  
							
							... 
							
							
 
							
							old-commit-hash: 6f3d10a4c4 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								30e7998efd 
								
							
								 
							
						 
						
							
							
								
								fixed resume press when comma pedal is used  
							
							... 
							
							
 
							
							old-commit-hash: 18c6482545 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e41a943dd0 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.5 release  
							
							... 
							
							
 
							
							old-commit-hash: de33bc4645 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								df4cfe1580 
								
							
								 
							
						 
						
							
							
								
								Small cleanup ( #275 )  
							
							... 
							
							
 
							
							* mass unit conversions
* flat/explicit conditions
* fix typos
* remove hardcode
* Update README.md
* Update carcontroller.py
old-commit-hash: ce67c75f1f 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								405e7c1b02 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.7.2 release  
							
							... 
							
							
 
							
							old-commit-hash: 95509a58cd 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								0730821471 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.7.1 release  
							
							... 
							
							
 
							
							old-commit-hash: 1181a00fe9 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								242328f92c 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.7 release  
							
							... 
							
							
 
							
							old-commit-hash: ae5cb7a0da 
							
						 
						
							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 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8fc7b0b828 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.6 release  
							
							... 
							
							
 
							
							old-commit-hash: c6df34f55b 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								83eae004d8 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.5.1 release  
							
							... 
							
							
 
							
							old-commit-hash: 1b7b3b4e66 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7c1e812922 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.5 release  
							
							... 
							
							
 
							
							old-commit-hash: 37285038d3 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e4ba9edefa 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.4 release  
							
							... 
							
							
 
							
							old-commit-hash: 9a9ff839a9 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								cd558d30d1 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.3.2 release  
							
							... 
							
							
 
							
							old-commit-hash: 78df63a6af 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								171647c2fc 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.3.1 release  
							
							... 
							
							
 
							
							old-commit-hash: 3d628a6fe2 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								85171c28fc 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.3 release  
							
							... 
							
							
 
							
							old-commit-hash: 51fad4a6c6 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								df22dac4f6 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.3 release  
							
							... 
							
							
 
							
							old-commit-hash: 9a411ebf32 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e9ef18d088 
								
							
								 
							
						 
						
							
							
								
								Interpolate ki/kp for steering PID loop ( #200 )  
							
							... 
							
							
 
							
							* Interpolate ki/kp for steering PID loop
Very much needed for the Volt port: car ping-pongs with low kp
on high speeeds, and the loop is unstable with high kp on
low speeds.
Also, removes "number or array?" logic from PIController,
now that all the callers use interpolation ofr ki/kp.
* Pass speed to steering PID loop for ki/kp interpolation
* Remove unused numbers import
old-commit-hash: 93f55f3ccf 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4e867831f7 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.2 release  
							
							... 
							
							
 
							
							old-commit-hash: 28c0797d30 
							
						 
						
							8 years ago