Files
onepilot/selfdrive/navd
Mitchell Goff 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: c04e5d12fce1801cd555a4846768b68db7090b17
2023-08-09 19:56:45 -07:00
..
2023-08-09 13:26:54 -07:00
2022-05-30 15:15:51 +02:00
2023-08-09 19:56:45 -07:00
2023-07-17 14:36:02 -07:00
2023-08-09 13:26:54 -07:00
2023-08-09 19:56:45 -07:00

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 rendered map view over VisionIPC for the navigation model, which lives in selfdrive/modeld/. The rendered maps look like this:

development

Currently, mapbox is used for navigation.