User Tools

Site Tools


dev:ros:install_saucy
no way to compare when less than two revisions

Differences

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


dev:ros:install_saucy [2023/11/24 21:55] (current) – created - external edit 127.0.0.1
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: 2023/11/24 21:55 by 127.0.0.1