openpilot is an open source driver assistance system. openpilot performs the functions of Automated Lane Centering and Adaptive Cruise Control for over 200 supported car makes and models.
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.
 
 
 
 
 
 
ksfi 3c69fcddc8
[$100 bounty] mapsd: switch to static render mode (#32118)
1 year ago
..
tests [$100 bounty] mapsd: switch to static render mode (#32118) 1 year ago
.gitignore
README.md disable navigate on openpilot (#32106) 1 year ago
SConscript disable navigate on openpilot (#32106) 1 year ago
__init__.py
helpers.py
main.cc
map_renderer.cc [$100 bounty] mapsd: switch to static render mode (#32118) 1 year ago
map_renderer.h [$100 bounty] mapsd: switch to static render mode (#32118) 1 year ago
map_renderer.py
navd.py
set_destination.py
style.json

README.md

navigation

This directory contains two daemons, navd and mapsd, which support navigation in the openpilot stack.

navd

navd takes in a route through the NavDestination param and sends out two packets: navRoute and navInstruction. These packets contain the coordinates of the planned route and turn-by-turn instructions.

map renderer

The map renderer listens for the navRoute and publishes a simplified rendered map view over VisionIPC. The rendered maps look like this:

development

Currently, mapbox is used for navigation.