ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Working through the ROS tutorials with ROS Jade. Current system: Ubuntu 14.04 LTS / 64 bit. Default installation of ROS Jade. One patch: "https://github.com/ros-visualization/python_qt_binding/issues/24" "binding_helper fails when "future" package is installed"
Same problem as above, at "http://wiki.ros.org/ROS/Tutorials/UsingRqtconsoleRoslaunch", step 1.2.5, "roslaunching". File launches OK. Both "TurtleSim" windows open.
$ rostopic pub /turtlesim1/turtle1/cmd_vel geometry_msgs/Twist -r 1 -- '[2.0, 0.0, 0.0]' '[0.0, 0.0, -1.8]'
is issued per the tutorial instructions. The turtles start moving in circles as they should.
The next step is to run "rqt_graph". That crashes:
$ rqt_graph
PluginHandlerDirect._restore_settings() plugin "rqt_graph/RosGraph#0" raised an exception:
Traceback (most recent call last):
...
File "/opt/ros/jade/lib/python2.7/dist-packages/qt_dotgraph/dot_to_qt.py", line 83, in getNodeItemForSubgraph
bb = subgraph.attr['bb'].strip('"').split(',')
KeyError: 'bb'
So there's an easy way to reproduce the problem in ROS Jade. This is a standard tutorial.
After digging through the issues and sources, a fix, or at least a patch to make it not crash, was committed one day ago:
https://github.com/ros-visualization/qt_gui_core/commit/97985bd011287d4017ed07be9dcf4806e01e1298
Has that been through regression testing yet? Do I have to patch the installation manually, or is there some way to update the ROS Jade more cleanly? I don't want to build from source at this time. I just use a version where I can do all the tutorials without something blowing up.