moveit setup assistant crashes when loading urdf [closed]
Hi there,
I am using ROS indigo with linux ubuntu 14.04, I am trying to use moveit setup assistant to create robot moveit config package, it used to work without problems, but this morning I did an update afterwards the setup assistant crashes while loading the robot urdf with the following error:
/home/ghanim/ws_moveit/devel/lib/moveit_setup_assistant/moveit_setup_assistant: symbol lookup error: /opt/ros/indigo/lib/libgeometric_shapes.so: undefined symbol: _ZN6Assimp8Importer18SetPropertyIntegerEPKciPb
I removed the whole ROS installation and reinstall again but still the problem persisted, any ideas why this is happening? and how to solve it?
Thanks in advance
EDIT
So I try the following:
- Install moveit from source following the instruction given here
- In this installation I make sure that it doesn't install geometric_shapes as dependency but I rather include it in my workspace to be installed from source
After doing that when I launch moveit setup assistant from this workspace the loading works and get pass the symbolic linkage issue mentioned above, there is just a little hang up which is that the robot doesn't show in the right part of the setup assistant GUI as usual, any ideas why this is happening??
Another thing that is noteworthy: I have also installed moveit for indigo using the binary version (via apt-get install) and when I launch the setup assistant from such another workspace that uses the binary version I still got the previous error of symbolic linkage errors with libgeometric_shapes.so
EDIT 2
I have also note that when I launch moveit itself (from the binary installation) for pr2 or baxter it crashes with the following msgs: For pr2:
/opt/ros/indigo/lib/moveit_ros_move_group/move_group: symbol lookup error: /opt/ros/indigo/lib/libgeometric_shapes.so: undefined symbol: _ZN6Assimp8Importer18SetPropertyIntegerEPKciPb
[move_group-5] process has died [pid 7038, exit code 127, cmd /opt/ros/indigo/lib/moveit_ros_move_group/move_group --debug __name:=move_group __log:=/home/ghanim/ros_home/log/c54deab6-c957-11e7-8e15-3ca82adf2a36/move_group-5.log].
log file: /home/ghanim/ros_home/log/c54deab6-c957-11e7-8e15-3ca82adf2a36/move_group-5*.log
/opt/ros/indigo/lib/rviz/rviz: symbol lookup error: /opt/ros/indigo/lib/libgeometric_shapes.so: undefined symbol: _ZN6Assimp8Importer18SetPropertyIntegerEPKciPb
[rviz_ghanim_HP_ZBook_15_G2_6944_1601029214128629694-6] process has died [pid 7039, exit code 127, cmd /opt/ros/indigo/lib/rviz/rviz -d /opt/ros/indigo/share/pr2_moveit_config/launch/moveit.rviz __name:=rviz_ghanim_HP_ZBook_15_G2_6944_1601029214128629694 __log:=/home/ghanim/ros_home/log/c54deab6-c957-11e7-8e15-3ca82adf2a36/rviz_ghanim_HP_ZBook_15_G2_6944_1601029214128629694-6.log].
log file: /home/ghanim/ros_home/log/c54deab6-c957-11e7-8e15-3ca82adf2a36/rviz_ghanim_HP_ZBook_15_G2_6944_1601029214128629694-6*.log
For baxter:
/opt/ros/indigo/lib/moveit_ros_move_group/move_group: symbol lookup error: /opt/ros/indigo/lib/libgeometric_shapes.so: undefined symbol: _ZN6Assimp8Importer18SetPropertyIntegerEPKciPb
[move_group-1] process has died [pid 12038, exit code 127, cmd /opt/ros/indigo/lib/moveit_ros_move_group/move_group joint_states:=/robot/joint_states __name:=move_group __log:=/home/ghanim/ros_home/log/3de73e44-c955-11e7-85b2-3ca82adf2a36/move_group-1.log].
log file: /home/ghanim/ros_home/log/3de73e44-c955-11e7-85b2-3ca82adf2a36/move_group-1*.log
/opt/ros/indigo/lib/rviz/rviz: symbol lookup error: /opt/ros/indigo/lib/libgeometric_shapes.so: undefined symbol: _ZN6Assimp8Importer18SetPropertyIntegerEPKciPb
[rviz_ghanim_HP_ZBook_15_G2_11981_3151714483707940774-2] process has died [pid 12039, exit code 127, cmd /opt/ros/indigo/lib/rviz/rviz -d /home/ghanim/git/catkin_ws/src/baxter_moveit_config/launch/moveit.rviz __name:=rviz_ghanim_HP_ZBook_15_G2_11981_3151714483707940774 __log:=/home/ghanim/ros_home/log/3de73e44-c955-11e7-85b2-3ca82adf2a36 ...