- 1. install ROS-indigo: follow steps 1.1 to 1.3 of the ROS installation website
- 2. install by apt-get:
- autoconf
- g++
- cmake
- libboost-dev
- liburdfdom-dev
- libassimp-dev
- ros-indigo-xacro
- ros-indigo-kdl-parser
- ros-indigo-common-msgs
- ros-indigo-tf
- ros-indigo-tf-conversions
- ros-indigo-libccd
- ros-indigo-octomap
- ros-indigo-resource-retriever
- ros-indigo-urdfdom-py
- ros-indigo-srdfdom
- ros-indigo-pr2-robot
- flex
- bison
- asciidoc
- source-highlight
- git
- libomniorb4-dev
- omniorb-nameserver
- omniidl
- omniidl-python
- libltdl-dev
- python-matplotlib
- libtinyxml2-dev
- liblog4cxx10-dev
- libltdl-dev
- qt4-dev-tools
- libqt4-opengl-dev
- libqtgui4
- oxygen-icon-theme
- libcdd-dev
sudo apt-get install autoconf g++ cmake libboost-dev liburdfdom-dev libassimp-dev ros-indigo-xacro ros-indigo-kdl-parser ros-indigo-common-msgs ros-indigo-tf ros-indigo-tf-conversions ros-indigo-libccd ros-indigo-octomap ros-indigo-resource-retriever ros-indigo-srdfdom ros-indigo-pr2-robot flex bison asciidoc source-highlight git libomniorb4-dev omniorb-nameserver omniidl omniidl-python libltdl-dev python-matplotlib libtinyxml2-dev liblog4cxx10-dev libltdl-dev qt4-dev-tools libqt4-opengl-dev libqtgui4 oxygen-icon-theme libcdd-dev
- install dependencies of openscenegraph:
sudo apt-get build-dep openscenegraph
- Choose a directory on your file system and define the environment variable DEVEL_DIR with the full path to this directory. the packages will be cloned into $DEVEL_DIR/src, the packages will be installed in $DEVEL_DIR/install. It is recommended to set variable DEVEL_DIR in your .bashrc for future use.
- Copy Config and Makefile
wget -O $DEVEL_DIR/config.sh https://raw.githubusercontent.com/humanoid-path-planner/hpp-doc/rbprm/doc/config.sh
wget -O $DEVEL_DIR/src/Makefile https://raw.githubusercontent.com/humanoid-path-planner/hpp-doc/rbprm/doc/Makefile
- type
cd ${DEVEL_DIR}
source config.sh
cd ${DEVEL_DIR}/src
make robot_state_chain_publisher.install;
source ../config.sh;
make all;
make hpp-rbprm-corba.install