Hi All. I'm running a UR5 simulation, using ROS Kinetic with MoveIt! and gazebo, but the moveit_ros_move_group node crashes on start-up.
A backtrace shows an illegal instruction, seemingly issued by libmoveit_collision_detection_fcl.so:
Thread 1 "move_group" received signal SIGILL, Illegal instruction.
0x00007fffeb76b430 in fcl::AABB::AABB() () from /usr/lib/x86_64-linux-gnu/libfcl.so.0.5
(gdb) bt
#0 0x00007fffeb76b430 in fcl::AABB::AABB() () from /usr/lib/x86_64-linux-gnu/libfcl.so.0.5
#1 0x00007fffef50f139 in fcl::BVHModel::BVHModel() () from /opt/ros/kinetic/lib/libmoveit_collision_detection_fcl.so.0.9.1
I followed the instructions at http://wiki.ros.org/ur_gazebo initially and the above error comes when the move_group node is called from within the ur5_moveit_planning_execution.launch file.
Running 'rosrun moveit_ros_move_group move_group' directly gives the same error and stack trace.
I've tried using MoveIt from within the Kinetic distro and tried updating from the shadow-fixed server, and also tried building MoveIt from source, but the behaviour is the same.
I'm running Linux Ubuntu, version details: 4.4.0-43-generic (buildd@lgw01-22) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.2)
Any advice on what to try next would be greatly appreciated!
↧