Skip to content

How to use route server when route behavior trees are not included #6317

Description

@Russ76

Bug report

Required Info:

  • Operating System:
    Ubuntu 24.04
  • Computer:
    HP Pavilion laptop with Ryzen 7 and 16 Gig mem
  • ROS2 Version:
    Jazzy
  • Version or commit hash:
    russ@russ-HP-Pavilion-Laptop-15-eh0xxx:~$ dpkg-query --show "ros-jazzy-nav2-*"
    ros-jazzy-nav2-amcl 1.3.12-1noble.20260615.153115
    ros-jazzy-nav2-behavior-tree 1.3.12-1noble.20260615.162300
    ros-jazzy-nav2-behaviors 1.3.12-1noble.20260615.170333
    ros-jazzy-nav2-bringup 1.3.12-1noble.20260616.082701
    ros-jazzy-nav2-bt-navigator 1.3.12-1noble.20260615.165211
    ros-jazzy-nav2-collision-monitor 1.3.12-1noble.20260615.160103
    ros-jazzy-nav2-common 1.3.12-1noble.20260615.145421
    ros-jazzy-nav2-constrained-smoother 1.3.12-1noble.20260615.172212
    ros-jazzy-nav2-controller 1.3.12-1noble.20260615.165600
    ros-jazzy-nav2-core 1.3.12-1noble.20260615.164834
    ros-jazzy-nav2-costmap-2d 1.3.12-1noble.20260615.154707
    ros-jazzy-nav2-dwb-controller 1.3.12-1noble.20260615.181312
    ros-jazzy-nav2-graceful-controller 1.3.12-1noble.20260615.170042
    ros-jazzy-nav2-lifecycle-manager 1.3.12-1noble.20260615.152740
    ros-jazzy-nav2-map-server 1.3.12-1noble.20260615.153120
    ros-jazzy-nav2-minimal-tb3-sim 1.0.1-1noble.20260616.074421
    ros-jazzy-nav2-minimal-tb4-description 1.0.1-1noble.20260615.164333
    ros-jazzy-nav2-minimal-tb4-sim 1.0.1-1noble.20260615.175354
    ros-jazzy-nav2-mppi-controller 1.3.12-1noble.20260615.165555
    ros-jazzy-nav2-msgs 1.3.12-1noble.20260615.145957
    ros-jazzy-nav2-navfn-planner 1.3.12-1noble.20260615.170058
    ros-jazzy-nav2-planner 1.3.12-1noble.20260615.170058
    ros-jazzy-nav2-regulated-pure-pursuit-controller 1.3.12-1noble.20260615.170110
    ros-jazzy-nav2-rotation-shim-controller 1.3.12-1noble.20260615.170216
    ros-jazzy-nav2-route 1.3.12-1noble.20260615.165604
    ros-jazzy-nav2-rviz-plugins 1.3.12-1noble.20260615.171114
    ros-jazzy-nav2-simple-commander 1.3.12-1noble.20260615.151451
    ros-jazzy-nav2-smac-planner 1.3.12-1noble.20260615.170444
    ros-jazzy-nav2-smoother 1.3.12-1noble.20260615.165713
    ros-jazzy-nav2-theta-star-planner 1.3.12-1noble.20260615.172312
    ros-jazzy-nav2-util 1.3.12-1noble.20260615.152147
    ros-jazzy-nav2-velocity-smoother 1.3.12-1noble.20260615.153210
    ros-jazzy-nav2-voxel-grid 1.3.12-1noble.20260615.154410
    ros-jazzy-nav2-waypoint-follower 1.3.12-1noble.20260615.170606
  • DDS implementation:
    Fast-RTPS,

Steps to reproduce issue

Trying to run route server to move real robot that also runs Ros2 Jazzy
Navigation works with Mppi or Rpp routines
Want to use "navigate on route graph w recovery.xml"

Expected behavior

Behavior tree file will be called and run

Actual behavior

Program fails because file is not included

Reproduction instructions

Additional information

[component_container_isolated-1] [INFO] [1785869423.728145163] [bt_navigator]: Creating navigator id navigate_to_pose of type nav2_bt_navigator::NavigateToPoseNavigator
[component_container_isolated-1] [FATAL] [1785869423.789470557] [bt_navigator]: Failed to create navigator id navigate_to_pose. Exception: Could not load library: libnav2_compute_route_action_bt_node.so: cannot open shared object file: No such file or directory

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