小鱼 ROS 2 新书上线!点击链接查看, 新书配套视频点击链接查看。
提问前必看的发帖注意事项—— 提问前必看!不符合要求的问题拒绝回答!!
社区使用指南—如何添加标签修改密码
nav2进行导航时出现错误,求助!!
-
根据《动手学ros2》进行fishbot的nav2导航仿真,在执行程序:
ros2 launch fishbot_navigation2 navigation2.launch.py
时终端出现以下错误:
[bt_navigator-7] [ERROR] []: Caught exception in callback for transition 10
[bt_navigator-7] [ERROR] []: Original error: Could not load library: /home/outerman1/fishbot_ws/install/nav2_behavior_tree/lib/libnav2_compute_path_to_pose_action_bt_node.so: undefined symbol: _ZTIN2BT14CoroActionNodeE
[bt_navigator-7] [WARN] []: Error occurred while doing error handling.
[bt_navigator-7] [FATAL] [bt_navigator]: Lifecycle node entered error state
[lifecycle_manager-1] [ERROR] [lifecycle_manager]: Failed to change state for node: bt_navigator
[lifecycle_manager-1] [ERROR] [lifecycle_manager]: Failed to bring up nodes: aborting bringuprviz2中显示的内容如下:
对照github上鱼哥发的源码,发现代码部分不存在问题
当前使用的是ros2-eloquent版本,ubuntu是18.04,源码安装nav2和apt安装nav2都尝试过,均出现以上错误。
卡了好几天,希望大佬帮助一下,感谢!!
-
@小鱼 鱼哥救命!!!
-
@3568485143 换个版本ros