Debugging ROS nodes started from launch file with Eclipse

December 14, 2014

Requirements

  • Imported ROS project into Eclipse workspace (see http://wiki.ros.org/IDEs for details)
  • Installed gdbserver (apt-get install gdbserver)

Follow the steps below.

1) Adjust the launch file:

Add this to the node tag if you want a new terminal window for the process

::CODECOLORER_BLOCK_3::

or add the following if you want to stay in the current started terminal.

::CODECOLORER_BLOCK_4::

2) Eclipse Debug Configuration

Add a new Eclipse debug run configuration for C/C++ Remote Application. Adjust the path to your C/C++ application binary, leave everything else default read more

Building ROS hydro from source on Ubuntu 13.10 Saucy Salamander

February 25, 2014

This post will cover the steps I made to build ROS hydro successfully from source on my Ubuntu 13.10 amd64 with German localization settings.

1. Add repositories

http://wiki.ros.org/hydro/Installation/Ubuntu

::CODECOLORER_BLOCK_12::

2. The basic building procedure is covered in the article below, but I will list all commands/steps I have used from this tutorial as well, together with links to resources which helped me solving problems and how I solved them. If you want to have an explanation of the steps, please refer to the provided links. read more