dev:ros:install_saucy
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:// | ||
| + | |||
| + | |||
| + | 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:// | ||
| + | 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 ./ | ||
| + | |||
| + | 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:// | ||
| + | |||
| + | ### gazebo missing | ||
| + | I'm now having an error with gazebo -> trying to install from http:// | ||
| + | |||
| + | ### 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 ' | ||
| + | solved it installing python-pip and following http:// | ||
| + | |||
| + | sudo pip uninstall pyparsing | ||
| + | sudo pip install -Iv https:// | ||
| + | sudo pip install pydot | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||