/opt/ros/kinetic/lib/moveit_ros_move_group/move_group: error while loading share libraries:XX.so.x.x

报错处理:/opt/ros/kinetic/lib/moveit_ros_move_group/move_group: error while loading share libraries:XX.so.x.x相关处理

运行launch 后发现出现报错:
/opt/ros/kinetic/lib/moveit_ros_move_group/move_group: error while loading share libraries:XX.so.x.x
报错处理:
一般是由于库版本问题,首先查看本机是否有改库,通过复制改名方式进行修正错误。 比如此处,存在9.18版本,但是需要9.15版本

/opt/ros/kinetic/lib/moveit_ros_move_group/move_group: error while loading share libraries:XX.so.x.x
基本出现的问题,都是这三个就可以解决问题:

sudo cp libmoveit_robot_trajectory.so.0.9.18 libmoveit_robot_trajectory.so.0.9.15

sudo cp libmoveit_robot_model.so.0.9.18 libmoveit_robot_model.so.0.9.15

sudo  cp  libmoveit_robot_state.so.0.9.18  libmoveit_robot_state.so.0.9.15

然后catkin_make下再运行就OK了。

上一篇:我的学习资料


下一篇:机器人碰撞检测——检测碰撞状态