User Tools

Site Tools


ros:install

This is an old revision of the document!


#Installing ROS from source ('cause there ain't any deb buildable package…)

Extracted from the official Wiki: http://wiki.ros.org/hydro/Installation/Debian Need some extra repositories

  deb http://packages.ros.org/ros/ubuntu wheezy main
  deb-src http://ftp.us.debian.org/debian unstable main contrib non-free
  deb http://ftp.us.debian.org/debian wheezy-backports main
  wget http://packages.ros.org/ros.key -O - | sudo apt-key add -
  sudo apt-get update

Deps:

  sudo apt-get install python-rosdep python-rosinstall-generator python-wstool build-essential checkinstall python-kitchen libflann-dev libxml2-dev

Let's go

  sudo rosdep init
  rosdep update
  mkdir ros 
  cd ros
  rosinstall_generator desktop_full --rosdistro hydro --deps --wet-only > hydro-desktop-full-wet.rosinstall
  wstool init -j8 src hydro-desktop-full-wet.rosinstall
  rosdep install --from-paths src --ignore-src --rosdistro hydro -y -r --os=debian:wheezy

## Dependencies !!!!! Bullet cd_src_mkdir_bullet_cd_bullet_sudo_apt-get_build-dep_libbullet-dev_sudo_apt-get_-b_source_libbullet-dev_sudo_dpkg_-i_.deb_cd !!!!! Pointcloud pcl.git_cd_pcl_cmake_._make_sudo_checkinstall_make_install_cd Rename to 'libpcl-all-dev'

!!!!! Collada-dom tar_-xzf_collada-dom-2.4.0.tgz_cd_collada-dom-2.4.0_cmake_._make_sudo_checkinstall_make_install_cd Rename to 'collada-dom-dev'

!!!! Install Player (Gazebo dep) Download: http://sourceforge.net/projects/playerstage Implement this fix: http://sourceforge.net/mailarchive/forum.php?thread_name=From_noreply%40sourceforge.net_Sat_Jul_07_17%3A37%3A11_2012&forum_name=playerstage-developers

ret_gzgets_gzfile_this-_file_this-_line_this-_line_size_null This is in file: ./server/drivers/shell/readlog.cc tar_-xzf_player-3.0.2.tar.gz

!!!! Install sdformat (Gazebo dep) sdformat_sdformat_cd_sdformat_cmake_._make_sudo_checkinstall_make_install_cd

!!!! Install Gazebo Need: sudo_apt-get_install_libtinyxml-dev_libtbb-dev_libxml2-dev_libqt4-dev_pkg-config_libprotoc-dev_libfreeimage-dev_libprotobuf-dev_protobuf-compiler_libboost-all-dev_freeglut3-dev_libogre-dev_libtar-dev_libcurl4-openssl-dev_libcegui-mk2-dev_libopenal-dev Go! gazebo_gazebo_cd_gazebo_hg_up_gazebo_1.9_cmake_._make_sudo_checkinstall_make_install_cd


!!! Build ROS

Finally run the build and install command. To install somewhere other than your home directory use the –install-space option. bashrc


On Arch: add to bashrc: setup.bash after install rqt_graph, run rqt –force-discover

/home/share/www/redox.ws/wiki/data/attic/ros/install.1386494141.txt.gz · Last modified: 2023/11/24 21:55 (external edit)