MoveIt! RobotStateDisplay tutorial: Ogre problem with Rviz

asked 2014-04-17 02:51:11 -0500

Maestre gravatar image


I am following the MoveIt tutorials in Hydro and just got an important problem. After finalizing correctly the Kinematics/C++ API tutorial, it sends you to the RobotStateDisplay/C++ API tutorial.

After following all the steps, when finally running the launch file (roslaunch pr2_moveit_tutorials state_display_tutorial.launch) Rviz stops with the following output:

rviz: /build/buildd/ogre-1.7.4/OgreMain/src/OgreNode.cpp:393: virtual void Ogre::Node::setOrientation(const Ogre::Quaternion&): Assertion `!q.isNaN() && "Invalid orientation supplied as parameter"' failed.

The launch file executes properly creating several end-effector positions, shown in the output. But Rviz stops, so no possibility of seeing the execution of the movements in the robot.

I am using a HP Z800 workstation (Intel® Xeon(R) CPU E5520 @ 2.27GHz × 16), 16 GB RAM, with Ubuntu 12.10 (64 bits), ROS Hydro (up-to-date), MoveIt (up-to-date) and PR2 hydro-devel packages.

I saw a close problem at the end of this thread (I cannot post the link...) but talking about a problem in 32 bits machines.

Any possible idea of what's happening? Thanks ;-)

edit retag flag offensive close merge delete