open source driving agent
				
			 
			
		 
		
		
		
		
		
		
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
	
	
		
		
			
	
	
		
			
				
					
						
							|  |  |  | #!/usr/bin/env python3
 | 
					
						
							|  |  |  | import json
 | 
					
						
							|  |  |  | import sys
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | from openpilot.common.params import Params
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | if __name__ == "__main__":
 | 
					
						
							|  |  |  |   params = Params()
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   # set from google maps url
 | 
					
						
							|  |  |  |   if len(sys.argv) > 1:
 | 
					
						
							|  |  |  |     coords = sys.argv[1].split("/@")[-1].split("/")[0].split(",")
 | 
					
						
							|  |  |  |     dest = {
 | 
					
						
							|  |  |  |       "latitude": float(coords[0]),
 | 
					
						
							|  |  |  |       "longitude": float(coords[1])
 | 
					
						
							|  |  |  |     }
 | 
					
						
							|  |  |  |     params.put("NavDestination", json.dumps(dest))
 | 
					
						
							|  |  |  |     params.remove("NavDestinationWaypoints")
 | 
					
						
							|  |  |  |   else:
 | 
					
						
							|  |  |  |     print("Setting to Taco Bell")
 | 
					
						
							|  |  |  |     dest = {
 | 
					
						
							|  |  |  |       "latitude": 32.71160109904473,
 | 
					
						
							|  |  |  |       "longitude": -117.12556569985693,
 | 
					
						
							|  |  |  |     }
 | 
					
						
							|  |  |  |     params.put("NavDestination", json.dumps(dest))
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     waypoints = [
 | 
					
						
							|  |  |  |       (-117.16020713111648, 32.71997612490662),
 | 
					
						
							|  |  |  |     ]
 | 
					
						
							|  |  |  |     params.put("NavDestinationWaypoints", json.dumps(waypoints))
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     print(dest)
 | 
					
						
							|  |  |  |     print(waypoints)
 |