[ros-users] How to debug the ros distributed program

Wim Meeussen meeussen at willowgarage.com
Tue Jul 13 18:07:21 UTC 2010

> But I need to debug the program of Checking collisions for a given robot
> state, which is using python and c++ together and is a distributed program.
> I used gdb to debug......but failed.
> Who can give me some advices? Thank you.

To debug an individual binary gdb can indeed be useful. But I assume
you want introspection in the interaction between your different ROS
nodes. ROS has many tools that will help you with debugging (e.g.
rostopic, rviz, ...). The wiki <http://www.ros.org/wiki> has lots of
useful documentation. As a starting point, I'd recommend going through
the tutorials <http://www.ros.org/wiki/ROS/Tutorials>.

Good luck!


Wim Meeussen
Willow Garage Inc.

More information about the ros-users mailing list