User Tools

Site Tools


dev:ros:install_saucy

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

dev:ros:install_saucy [2019/12/25 15:40] (current)
Line 1: Line 1:
 +# Ros installation for Ubuntu 13.10 Saucy Salamander
 +
 +## Preparation
 +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 http://​packages.ros.org/​ros/​ubuntu 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
 +
 +## Installation
 +Follow http://​wiki.ros.org/​hydro/​Installation/​Source 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.
 +
 +## Issues
 +
 +### encoding error with python
 +If python returns an encoding error with builder.py, try https://​github.com/​ros/​catkin/​commit/​16731b137514be478942277be254dc6312e1ef88
 +
 +### gazebo missing
 +I'm now having an error with gazebo -> trying to install from http://​gazebosim.org/​ -> 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 http://​stackoverflow.com/​questions/​15951748/​pydot-and-graphviz-error-couldnt-import-dot-parser-loading-of-dot-files-will
 +
 +    sudo pip uninstall pyparsing
 +    sudo pip install -Iv https://​pypi.python.org/​packages/​source/​p/​pyparsing/​pyparsing-1.5.7.tar.gz#​md5=9be0fcdcc595199c646ab317c1d9a709
 +    sudo pip install pydot
 +
 +
 +
 +
 +
 +
 +
  
/home/share/www/redox.ws/wiki/data/pages/dev/ros/install_saucy.txt · Last modified: 2019/12/25 15:40 (external edit)