b9276131c3 
								
							
								 
							
						 
						
							
							
								
								navd: handle errors in parsing api response ( #30977 )  
							
							... 
							
							
 
							
							old-commit-hash: 5da573ff39 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								1cc4f1a634 
								
							
								 
							
						 
						
							
							
								
								new msgs default to invalid ( #30587 )  
							
							... 
							
							
 
							
							* new msgs default to invalid
* fix lm
* set more valid
* update rest
* update refs
* fix logMessage
* more valids
* cleanup
* fix llk test
* pigeond is also valid
* more valids
old-commit-hash: a1d36961cf 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4b78e52e34 
								
							
								 
							
						 
						
							
							
								
								cleanup old sm pm args ( #30241 )  
							
							... 
							
							
 
							
							* cleanup sm pm
* fix controlsd
* fix
old-commit-hash: b68cfbb332 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								02a5c081cc 
								
							
								 
							
						 
						
							
							
								
								navd: locationd is only trusted source ( #29803 )  
							
							... 
							
							
 
							
							* finish revert for https://github.com/commaai/openpilot/pull/27579 
* comment out
* clean up
old-commit-hash: 96fd66e4e2 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								e6e19f8d3e 
								
							
								 
							
						 
						
							
							
								
								Non-Inflatable Model  🎈   ( #29003 )  
							
							... 
							
							
 
							
							* Added all maneuvers to navInstruction message
* Added nav instruction logic to modeld
* New model: fcee01c1-96bb-414f-b00d-e4a994a00922/700
* Fixed bug in navd
* Added sharp/slight modifiers
* Updated refs
old-commit-hash: c04e5d12fc 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								bb46c0e3a0 
								
							
								 
							
						 
						
							
							
								
								navd: fix hysteresis when reaching destination ( #29032 )  
							
							... 
							
							
 
							
							fix destination hysteresis when reaching destination
old-commit-hash: 431a2542c9 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ec900d0389 
								
							
								 
							
						 
						
							
							
								
								navd: don't use empty last step banner instructions ( #29034 )  
							
							... 
							
							
 
							
							* fix empty banner instructions when arriving at destination
* bug fixes
* hide distance on arrival
* stash
* simpler
* can also do this, but i don't like modifying the response
* clean up
* rm
* revert
* rm
* flip this order
* move up
* need to flip order
* Revert "need to flip order"
This reverts commit ba961b8e6aa5d9490ab0dc661866cff9c72db91d.
* Revert "move up"
This reverts commit f1a4d8ae883080d52547fdaf9472457050e40669.
* Update selfdrive/navd/navd.py
old-commit-hash: 412ed6a017 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								cde4198dae 
								
							
								 
							
						 
						
							
							
								
								Nav: Reset backoff on route clearing ( #29067 )  
							
							... 
							
							
 
							
							* nav backoff reset
* need to reset countdown as well
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: a8396f6a12 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								edf555e8fd 
								
							
								 
							
						 
						
							
							
								
								navd: check duration_typical before using ( #27184 )  
							
							... 
							
							
 
							
							check duration_typical
Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
old-commit-hash: 9a42929b0c 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								3309d1a218 
								
							
								 
							
						 
						
							
							
								
								navd: recompute if far for > 3 steps ( #26798 )  
							
							... 
							
							
 
							
							* navd: recompute if far for > 3 steps
* typo
* reset and unindent
old-commit-hash: 08b4cff484 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a9be264076 
								
							
								 
							
						 
						
							
							
								
								navd: avoid re-routing back to past waypoints  
							
							... 
							
							
 
							
							old-commit-hash: 951ceecadd 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1946615724 
								
							
								 
							
						 
						
							
							
								
								nav: add setting for extra coordinates to specify route ( #26803 )  
							
							... 
							
							
 
							
							old-commit-hash: be9a3fad37 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								cfddc54ea7 
								
							
								 
							
						 
						
							
							
								
								multilang: nav instructions ( #25102 )  
							
							... 
							
							
 
							
							* Try Chinese nav
* try this
* not sure what does what
* read language setting in navd
* probably not used
Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: 42210a9910 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0325a33752 
								
							
								 
							
						 
						
							
							
								
								add pyside2 package ( #25602 )  
							
							... 
							
							
 
							
							old-commit-hash: c6b749fb96 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								c20b96764c 
								
							
								 
							
						 
						
							
							
								
								nav: use laikad position if locationd is not yet available ( #25033 )  
							
							... 
							
							
 
							
							* ui: use laikad position when locationd is not ready
* cleanup
* same threshold as locationd
* use first bearing directly
* use in navd too
old-commit-hash: a9401319df 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c0abd08f13 
								
							
								 
							
						 
						
							
							
								
								navd: handle maxspeed being none ( #24871 )  
							
							... 
							
							
 
							
							* navd: handle maxspeed being none
* none is encoded like this
old-commit-hash: a875afd563 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e0551be0c1 
								
							
								 
							
						 
						
							
							
								
								navd: speed limits only when localizer is valid ( #24845 )  
							
							... 
							
							
 
							
							old-commit-hash: 7bca95dbb8 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								7b3faad3ee 
								
							
								 
							
						 
						
							
							
								
								navd: broadcast sped limit ( #24681 )  
							
							... 
							
							
 
							
							* populate speedLimit field in navInstruction
* show in ui
* ensure coordinate is behind you
* handle unknown
* handle here
* a bit prettier
* US design
* no ui changes in this PR
* parse sign
old-commit-hash: 64ceb64511 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								82f9f302ed 
								
							
								 
							
						 
						
							
							
								
								navd: dont crash on unregistered device ( #24699 )  
							
							... 
							
							
 
							
							old-commit-hash: 2b9f8662cc 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a8dfd19b76 
								
							
								 
							
						 
						
							
							
								
								navd: handle exceptions from requests ( #24697 )  
							
							... 
							
							
 
							
							old-commit-hash: 338a3babd4 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2c343d2fe3 
								
							
								 
							
						 
						
							
							
								
								navd: rewrite in python ( #24621 )  
							
							... 
							
							
 
							
							* navd: start python rewrite
* use enum
* send empty instruction packet
* parse banner
* cleanup
* switch to coordinate class
* add segment transition logic
* add recompute logic
* cleanup old navd code
* split out helpers
* cleanup release files
* fix typo
* fix docs
* add typing to helpers
* small fixes
* move outside of ui
* get last pos from param
* add ui restart detection
* check running
* send route
* set navInstruction to invalid with no active route
* whitespace
* do not overwrite response and use ratekeeper
* reuse params object
* remove navd exception
old-commit-hash: e72d6b5689 
							
						 
						
							3 years ago