e5589e572f 
								
							
								 
							
						 
						
							
							
								
								Cleanup calibration code ( #25119 )  
							
							... 
							
							
 
							
							* First attempt
* worksish
* tests pass
* cleanup
* get rid of garbahe
* fix name
* Still used in xx
* add debug functions
* used
* Revert "used"
This reverts commit 276e8ebab06d2d4f0e9927ba32b7d8aca2bf88c3.
* Update ref
old-commit-hash: 772b748689 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e7eeeea0f0 
								
							
								 
							
						 
						
							
							
								
								calibrationd: start faster by not waiting for carParams ( #24976 )  
							
							... 
							
							
 
							
							* calibrationd: start faster by not waiting for carParams
* fix process replay
* update ref
old-commit-hash: de0c12e5af 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								6a53db981b 
								
							
								 
							
						 
						
							
							
								
								Simulator: Speed up process by removing second camera ( #24679 )  
							
							... 
							
							
 
							
							* simulator: support running wide camera only
* proper frame id
* use param name that makes more sense
* do some cleanup
* Update tools/sim/bridge.py
Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: b5aed2bf67 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2dfba97175 
								
							
								 
							
						 
						
							
							
								
								add mypy check for return-any ( #24379 )  
							
							... 
							
							
 
							
							* add mypy check for return-any
* remove unused import
* typing
* remove unnecessary variable typing
* cleanup
* cleanup
* bump submodules
* small fixes
* only a problem on mac
Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: d2eef1955c 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								56bfed0c15 
								
							
								 
							
						 
						
							
							
								
								calibrationd: support for not cars ( #24115 )  
							
							... 
							
							
 
							
							* calibrationd: support for not cars
* update refs
old-commit-hash: 7dffd0ac0b 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								c6f626d116 
								
							
								 
							
						 
						
							
							
								
								calibrationd: add function typing ( #24018 )  
							
							... 
							
							
 
							
							old-commit-hash: 9f1c663ae2 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								f8b18e134d 
								
							
								 
							
						 
						
							
							
								
								calibrationd: remove unused arg in function ( #24004 )  
							
							... 
							
							
 
							
							old-commit-hash: 604fefa9b1 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								c8dc3909f4 
								
							
								 
							
						 
						
							
							
								
								give calibrationd rt priority ( #23725 )  
							
							... 
							
							
 
							
							old-commit-hash: 8a0fc850b4 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								f112aef5a7 
								
							
								 
							
						 
						
							
							
								
								calibrationd: Don't repeatedly call get_valid_idxs() ( #23473 )  
							
							... 
							
							
 
							
							* optimize
* rpy_init should be np.array
* rename to rpys
old-commit-hash: e5f9af4a6e 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								2bb2545d57 
								
							
								 
							
						 
						
							
							
								
								calibrationd: fix indentation ( #23502 )  
							
							... 
							
							
 
							
							old-commit-hash: de572c3755 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								fec321a178 
								
							
								 
							
						 
						
							
							
								
								calibrationd: convert existing calibration to numpy ( #23494 )  
							
							... 
							
							
 
							
							* calibrationd: convert existing calibration to numpy
* use numpy functions
old-commit-hash: 8444f8267d 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								55233b753b 
								
							
								 
							
						 
						
							
							
								
								use ndarray.tolist  to convert numpy array to float ( #23485 )  
							
							... 
							
							
 
							
							old-commit-hash: 35ec6ac1cb 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								38144fa83b 
								
							
								 
							
						 
						
							
							
								
								calibrationd: remove extra comma ( #23472 )  
							
							... 
							
							
 
							
							old-commit-hash: f6c6e34ea3 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								86a39e838b 
								
							
								 
							
						 
						
							
							
								
								Add More Types for mypy ( #23268 )  
							
							... 
							
							
 
							
							* mypy passes
* a few more
* a few in manager
* more types, will lint
* more
* simple types
* events type
* Update selfdrive/thermald/thermald.py
* Apply suggestions from code review
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: dc96d4bee7 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								4de7b45d40 
								
							
								 
							
						 
						
							
							
								
								Calibrationd: check size of valid_blocks without current ( #23223 )  
							
							... 
							
							
 
							
							old-commit-hash: cd190dc85d 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								22ec491d1f 
								
							
								 
							
						 
						
							
							
								
								Calibrationd: don't use noisy current block ( #23222 )  
							
							... 
							
							
 
							
							old-commit-hash: 40dcc63823 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								4708268c7d 
								
							
								 
							
						 
						
							
							
								
								Revert "Dont use erratic current block ( #23211 )" ( #23221 )  
							
							... 
							
							
 
							
							This reverts commit 5c76900f565c8e55f5738efb8fdf5d6a846dbe0e.
old-commit-hash: 837823ff58 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								6a7849aea3 
								
							
								 
							
						 
						
							
							
								
								Dont use erratic current block ( #23211 )  
							
							... 
							
							
 
							
							old-commit-hash: 19335bb6a4 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								63b3d6024b 
								
							
								 
							
						 
						
							
							
								
								fix: spelling typos ( #21861 )  
							
							... 
							
							
 
							
							* fix: typo spelling grammar
* revert
* Update selfdrive/locationd/calibrationd.py
* more revert
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: d74def61f8 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								e35b30c9dd 
								
							
								 
							
						 
						
							
							
								
								calibrationd: remove support for json params  
							
							... 
							
							
 
							
							old-commit-hash: 95380969ea 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								a5fff75b5e 
								
							
								 
							
						 
						
							
							
								
								Loosen ecamera calib checks ( #20629 )  
							
							... 
							
							
 
							
							* relax thresholds for widecamera
* cleaner
old-commit-hash: c92f171866 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d33538e5f3 
								
							
								 
							
						 
						
							
							
								
								Qt: show current calibration values ( #20455 )  
							
							... 
							
							
 
							
							* show current calibration
* read calibration from capnp
* use CalStatus
* cleanup calibrationd.py
* remove import capnp
* keep json writing,remove comment
* fix test error
* cleanup
* remove test_read_saved_params
* cleanup
* write out capnp
* restore test
* clean up
* get calibration from CalibrationParams
* cleanup
* update calibration when the description is visible
* cleanup
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 57fe8488ac 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								0b60b8eb1b 
								
							
								 
							
						 
						
							
							
								
								save calibration as JSON again  
							
							... 
							
							
 
							
							old-commit-hash: 9803d3fcdc 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								7ec1329d53 
								
							
								 
							
						 
						
							
							
								
								small calibration refactor + tests ( #2641 )  
							
							... 
							
							
 
							
							* calibration tests
* read from capnp
* save using cereal struct
* reset calibration if new car
* car params
old-commit-hash: ee43eb552b 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								805a86b0dd 
								
							
								 
							
						 
						
							
							
								
								only do reset if already calibrated ( #2176 )  
							
							... 
							
							
 
							
							old-commit-hash: 0b849d5a4e 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d36675e618 
								
							
								 
							
						 
						
							
							
								
								Auto reset bad calibration ( #2151 )  
							
							... 
							
							
 
							
							* initial commit
* thanks pylint
* smoooooth
* cleanup
* cleaner
* switched
* always decay weight
old-commit-hash: df99316621 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								218c3d3de7 
								
							
								 
							
						 
						
							
							
								
								send initial calibration packet immediately  
							
							... 
							
							
 
							
							old-commit-hash: 74801bd216 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								64a9728f2e 
								
							
								 
							
						 
						
							
							
								
								Reduce paramsd and calibrationd CPU usage ( #2119 )  
							
							... 
							
							
 
							
							* reduce paramsd cpu
* reduce calibrationd cpu usage
* calibration_helpers was mostly unused
* more calibration cleanup
* update refs
* fix thresholds in CPU test
old-commit-hash: e0004d0981 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								5b1dc76a96 
								
							
								 
							
						 
						
							
							
								
								remove vp everywhere ( #2122 )  
							
							... 
							
							
 
							
							* remove vp everywhere
* wrong dimension
* useful disclaimer
* switcheroo
* imcomplete switcheroo
* did it wrong again
* difference look small enough
* fix comment
old-commit-hash: 01111b3f28 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								388274d494 
								
							
								 
							
						 
						
							
							
								
								Track calib spread ( #1988 )  
							
							... 
							
							
 
							
							* add calib spread metric
* add field
* needs to be array
* update refs
* log valid blocks too
* update refs
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: d097abeb21 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								a301462f9b 
								
							
								 
							
						 
						
							
							
								
								remove dead lines from calibrationd  
							
							... 
							
							
 
							
							old-commit-hash: df78c9d4df 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								57d50ba0b6 
								
							
								 
							
						 
						
							
							
								
								save bad calib too for display ( #1678 )  
							
							... 
							
							
 
							
							old-commit-hash: 637eecc2b2 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								9823f1164c 
								
							
								 
							
						 
						
							
							
								
								enable flake8 E303: too many blank lines  
							
							... 
							
							
 
							
							old-commit-hash: f3dcf861c7 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								be0b43f339 
								
							
								 
							
						 
						
							
							
								
								enable flake8 E231: missing whitespace after comma  
							
							... 
							
							
 
							
							old-commit-hash: efd5dffb1e 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								54572b6f23 
								
							
								 
							
						 
						
							
							
								
								Calib in settings ( #1543 )  
							
							... 
							
							
 
							
							* test test
* yo dawg
* yo dawg 2
* yo dawg 3
* calib in ui
* no pitch and yaw
* no more drive rating
* stricter
* param is no longer a vp
* less wall of test
* less is more
* better language
* cleaner
old-commit-hash: 7ffaff029f 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								524397ce86 
								
							
								 
							
						 
						
							
							
								
								Use Conversions in calibrationd ( #1511 )  
							
							... 
							
							
 
							
							old-commit-hash: 8b0ab73fef 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								2e830d2ded 
								
							
								 
							
						 
						
							
							
								
								angles instead of vp ( #1421 )  
							
							... 
							
							
 
							
							* angles instead of vo
* clean migration
old-commit-hash: 368b65e29b 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								a3cb72bd68 
								
							
								 
							
						 
						
							
							
								
								mixed up  
							
							... 
							
							
 
							
							old-commit-hash: 3aab9facaa 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								725a662262 
								
							
								 
							
						 
						
							
							
								
								no param reads in pipeline  
							
							... 
							
							
 
							
							old-commit-hash: 438b03d9f2 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								7ae46f0cde 
								
							
								 
							
						 
						
							
							
								
								Fallback publish calib ( #1392 )  
							
							... 
							
							
 
							
							* if no inputs still publish
* better
old-commit-hash: 28d8b4abac 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								1b57d4ed14 
								
							
								 
							
						 
						
							
							
								
								rely on carstate to be sure ( #1363 )  
							
							... 
							
							
 
							
							* rely on carstate to be sure
* relies on carstate now too
* don't know how else to make this work
* update ref
* clean up hacks
* prev ref was weirdly bad?
* lets try that from my machine
Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: a18832748c 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								3cbcb862c6 
								
							
								 
							
						 
						
							
							
								
								stricter calibration requirements ( #1227 )  
							
							... 
							
							
 
							
							* stricter requirements
* update refg
Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: 628e7e6968 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								682c866a55 
								
							
								 
							
						 
						
							
							
								
								initialize all messages in 1 line ( #1206 )  
							
							... 
							
							
 
							
							old-commit-hash: 6ff881f789 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								9e86d1d5fb 
								
							
								 
							
						 
						
							
							
								
								unstable init  
							
							... 
							
							
 
							
							old-commit-hash: a8f2dbe727 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								6adaf324b2 
								
							
								 
							
						 
						
							
							
								
								needs to be array  
							
							... 
							
							
 
							
							old-commit-hash: 48b4a57980 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								88c754975f 
								
							
								 
							
						 
						
							
							
								
								sanity clip every vp  
							
							... 
							
							
 
							
							old-commit-hash: ba6fd511b6 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								dda315bcc8 
								
							
								 
							
						 
						
							
							
								
								selfdrive/locationd  
							
							... 
							
							
 
							
							old-commit-hash: fcf8efb826 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								81dd5a50cf 
								
							
								 
							
						 
						
							
							
								
								root commit  
							
							... 
							
							
 
							
							old-commit-hash: 6c33a5c1f3 
							
						 
						
							6 years ago