User Tools

Site Tools


Ros installation for Ubuntu 13.10 Saucy Salamander


Remove any previous python-ros packages as:

  sudo aptitude remove python-rosdep python-rosdistro python-wstool python-rosinstall-generator python-rosinstall python-rospkg

Add the repository, with the name of your disto name:

  sudo sh -c 'echo "deb saucy main" > /etc/apt/sources.list.d/ros-latest.list'

Reinstall python-ros install packages (as explained in the ros wiki):

  sudo apt-get install python-rosdep python-rosinstall-generator python-wstool python-rosinstall build-essential


Follow instructions:

  rosdep update

In the future workspace:

  rosinstall_generator desktop_full --rosdistro hydro --deps --wet-only --tar > hydro-desktop-full-wet.rosinstall
  rosdep install --from-paths src --ignore-src --rosdistro hydro -y -r

(added -r option to ignore gazebo 2 error)

sudo ./src/catkin/bin/catkin_make_isolated --install --install_space /... (wherever you want exept /opt/ros/hydro)

This is the main idea, you will probably need to solve different issues, please see a list bellow.


encoding error with python

If python returns an encoding error with, try

gazebo missing

I'm now having an error with gazebo → trying to install from → it worked!

error with Qt while compiling rviz

Rviz returns a segfault:

We tried:

  • set qt4 by default (instead of qt5) → no significant change
  • remove libshiboken-dev (seen somewhere, thx google)

romoving libshiboken-dev worked for us, maybe you can keep Qt5 by default…

error with rqt_graph

I had a NameError: global name 'dot_parser' is not defined error. solved it installing python-pip and following

sudo pip uninstall pyparsing
sudo pip install -Iv
sudo pip install pydot
/home/share/www/ · Last modified: 2019/12/25 15:40 (external edit)