Skip to content

Using navigate_on_route_graph_w_recovery.xml as default BT XML for Nav2 Goal via RViz #5201

Closed
@tombaby97

Description

@tombaby97

Required Info:

  • Operating System:
    • Ubuntu 24.04
  • Computer:
    • Both Nvidia Jetson and Intel (Issue observed across platforms)
  • ROS2 Version: Rolling (Nav2 Docker)
  • Version or commit hash:
  • DDS implementation:
    • default rmw_fastrtps
  • Nav2 Package:
    • Nav2 Route Server and Nav2 BT Navigator
  • Have you asked this on Robotics Stack Exchange?
    • No

Tuning / Configuration Goal

The goal is to enable the bt_navigator to utilize the navigate_on_route_graph_w_recovery.xml behavior tree as its default for Nav2 Goal actions, specifically when triggered from RViz's "Nav2 Goal" tool. Is it only possible now through nav2_simple_commander APIs?

What I've Tried

I have tried the above, but whenever I pass a goal, I get this error.

Image
Steps to reproduce Nav2 Config sample:

Image

Is this approach wrong ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions