Rtabmap nav2 bt_navigator error

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Rtabmap nav2 bt_navigator error

GGYU
Hello Everyone

When I launch, nav2_bringup navigation_launch.py

I am experiencing an issue where bt_navigator keeps crashing unexpectedly.

It used to work fine before, but suddenly it stopped working without any obvious changes.

Can you help me figure out what's causing this and how to fix it?
Reply | Threaded
Open this post in threaded view
|

Re: Rtabmap nav2 bt_navigator error

GGYU
[bt_navigator-5] /opt/ros/humble/lib/nav2_bt_navigator/bt_navigator: symbol lookup error: /opt/ros/humble/lib/nav2_bt_navigator/bt_navigator: undefined symbol: _ZN17nav2_bt_navigator11BtNavigatorC1EN6rclcpp11NodeOptionsE
[ERROR] [bt_navigator-5]: process has died [pid 66808, exit code 127, cmd '/opt/ros/humble/lib/nav2_bt_navigator/bt_navigator --ros-args --log-level info --ros-args -r __node:=bt_navigator --params-file /tmp/launch_params_4fxnlvrq -r /tf:=tf -r /tf_static:=tf_static'].
Reply | Threaded
Open this post in threaded view
|

Re: Rtabmap nav2 bt_navigator error

matlabbe
Administrator
It feels like some libraries have changed. Did you install new ros packages lately? This could happen when ROS is releasing a new version of the whole stack, but we install only one new package. That could be fixed by doing:
sudo apt upgrade
to update all ROS packages. If you do so, it is safer to also cleanup your build workspace and rebuild all your packages so that they link correctly to all updated packages.