Back to Apollo

Navi Config

modules/tools/navigation/config/README.md

11.0.01.2 KB
Original Source

Navi Config

Navi Config is a tool to set parameters and flags in various modules for navigation mode.

usage

python navi_config.py default.ini

default.ini file is the default navigation mode configuration, with following content:

[PerceptionConf]
# three perception solutions: MOBILEYE, CAMERA, and VELODYNE64
perception = CAMERA


[LocalizationConf]
utm_zone = 10


[PlanningConf]
# three planners are available: EM, LATTICE, NAVI
planner_type = EM

# highest speed for planning algorithms, unit is meter per second
speed_limit = 5

In PerceptionConf section, the perception parameter is to specify the perception solution. Currently there are three supported in Apollo Navigation Mode: mobileye based, camera based and lidar based.

In the LocalizationConf section, utm_zone need to be specified based on location of the road test.

In the PlanningConf section, three planner are supported: EM, Lattice, and Navi. Select one for the planner_type parameter. speed_limt, which is the planner upper speed limit, is also configurable in this seciton, which unit is meter per second.

Developers could create differet ini files for different test scenarios/purposes or modified the default.ini based on needs.