โšพD.6 NavFn Planner

Navfn Planner แ€žแ€Šแ€บ Dijkstra or A* แ€€แ€ญแ€ฏ แ€กแ€žแ€ฏแ€ถแ€ธแ€•แ€ผแ€ฏแ€แ€ฒแ€ท path planning algorithm แ€แ€…แ€บแ€แ€ฏแ€•แ€ฒแ€–แ€ผแ€…แ€บแ€•แ€ผแ€ฎแ€ธ default planner แ€œแ€Šแ€บแ€ธแ€–แ€ผแ€…แ€บแ€•แ€ซแ€แ€šแ€บแ‹

Parameters
Description
Type
Default

<name>.tolerance

Tolerance in meters between requested goal pose and end of path.

double

0.5

<name>.use_astar

A*แ€กแ€žแ€ฏแ€ถแ€ธแ€•แ€ผแ€ฏแ€›แ€”แ€บแŠ False แ€†แ€ญแ€ฏแ€›แ€„แ€บ Dijkstra's expansionแ€€แ€ญแ€ฏแ€žแ€ฏแ€ถแ€ธแ€›แ€”แ€บ

bool

FALSE

<name>.allow_unknown

unknown spaceแ€แ€ฝแ€ฑแ€™แ€พแ€ฌ planning แ€œแ€ฏแ€•แ€บแ€–แ€ญแ€ฏแ€ทแ€แ€ฝแ€„แ€ทแ€บแ€•แ€ผแ€ฏแ€แ€šแ€บแ‹

bool

TRUE

<name>.use_final_ approach_orientation

If true, the last pose of the path generated by the planner will have its orientation set to the approach orientation, i.e. the orientation of the vector connecting the last two points of the path

bool

FALSE

แ€”แ€™แ€ฐแ€”แ€ฌ

planner_server:
  ros__parameters:
    planner_plugins: ['GridBased']
    GridBased:
      plugin: 'nav2_navfn_planner/NavfnPlanner'
      use_astar: True
      allow_unknown: True
      tolerance: 1.0

Last updated