Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Humanoid Path Planner
hpp-doc
Commits
08a42c30
Commit
08a42c30
authored
May 14, 2020
by
Florent Lamiraux
Committed by
Florent Lamiraux florent@laas.fr
May 14, 2020
Browse files
Update system dependencies in bionic.
parent
73a6edbd
Changes
3
Hide whitespace changes
Inline
Side-by-side
.dockers/ubuntu-18.04/Dockerfile
View file @
08a42c30
...
...
@@ -14,55 +14,46 @@ RUN echo "deb [arch=amd64] http://robotpkg.openrobots.org/packages/debian/pub bi
RUN
curl http://robotpkg.openrobots.org/packages/debian/robotpkg.key | apt-key add -
RUN
apt-get update
-y
&&
apt-get
install
-y
\
autoconf
\
g++
\
cmake
\
doxygen
\
libassimp-dev
\
libboost-dev
\
libcdd-dev
\
libglpk-dev
\
liburdfdom-dev
\
robotpkg-osg-dae
\
robotpkg-qpoases+doc
\
robotpkg-roboptim-core
\
robotpkg-roboptim-trajectory
\
robotpkg-romeo-description
\
ros-melodic-xacro
\
ros-melodic-kdl-parser
\
ros-melodic-common-msgs
\
ros-melodic-tf
\
ros-melodic-tf-conversions
\
libccd-dev
\
ros-melodic-octomap
\
ros-melodic-resource-retriever
\
ros-melodic-srdfdom
\
ros-melodic-pr2-description
\
flex
\
bison
\
asciidoc
\
source-highlight
\
git
\
libomniorb4-dev
\
omniorb-nameserver
\
omniidl
\
omniidl-python
\
libltdl-dev
\
python-matplotlib
\
libxml2-dev
\
libtinyxml2-dev
\
liblog4cxx-dev
\
libltdl-dev
\
qt4-dev-tools
\
libqt4-opengl-dev
\
libqtwebkit-dev
\
libqtgui4
\
oxygen-icon-theme
\
libopenscenegraph-dev
\
openscenegraph
\
libpcre3-dev
\
sudo
\
wget
\
g++
\
cmake
\
doxygen
\
libboost-dev
\
liburdfdom-dev
\
libassimp-dev
\
libeigen3-dev
\
libgraphviz-dev
\
robotpkg-qpoases+doc
\
robotpkg-roboptim-core
\
robotpkg-roboptim-trajectory
\
robotpkg-romeo-description
\
robotpkg-ros-baxter-common
\
robotpkg-ros-universal-robot
\
robotpkg-py36-omniorbpy
\
ros-melodic-xacro
\
libccd-dev
\
ros-melodic-octomap
\
ros-melodic-resource-retriever
\
ros-melodic-srdfdom
\
ros-melodic-pr2-description
\
git
\
libomniorb4-dev
\
omniorb-nameserver
\
omniidl
\
omniidl-python
\
libltdl-dev
\
python-matplotlib
\
libxml2
\
libtinyxml2-dev
\
qt4-dev-tools
\
libqt4-opengl-dev
\
libqtgui4
\
libqtwebkit-dev
\
oxygen-icon-theme
\
libopenscenegraph-dev
\
openscenegraph
\
libpcre3-dev
\
wget
\
sudo
\
&&
apt-get remove
-y
texlive-latex-base texlive-binaries ghostscript
\
&&
apt-get autoremove
-y
\
&&
rm
-rf
/var/lib/apt/lists/
*
...
...
doc/instructions.md
View file @
08a42c30
...
...
@@ -11,7 +11,7 @@ To install all the packages on ubuntu 18.04 LTS 64 bit, you should do the follow
4.
install (optionnal) extra packages for demonstrations:
`sudo apt-get install robotpkg-hpp-tutorial robotpkg-osg-dae ros-melodic-pr2-description robotpkg-hpp-environments robotpkg-hpp-universal-robot robotpkg-romeo-description robotpkg-ros-baxter-common`
4
.
setup your environment variables by adding the following lines to your
`.bashrc`
:
5
.
setup your environment variables by adding the following lines to your
`.bashrc`
:
```bash
source /opt/ros/melodic/setup.bash
...
...
@@ -25,7 +25,7 @@ To install all the packages on ubuntu 18.04 LTS 64 bit, you should do the follow
export PKG_CONFIG_PATH=/opt/openrobots${!PKG_CONFIG_PATH:-:}${PKG_CONFIG_PATH}
```
5
.
open
`/opt/openrobots/share/doc/hpp-doc/index.html`
in a web brower and you
6
.
open
`/opt/openrobots/share/doc/hpp-doc/index.html`
in a web brower and you
will have access to the documentation of most packages.
## Source installation on ubuntu-18.04 64 bit with ros-melodic
...
...
@@ -46,6 +46,7 @@ To install all the packages on ubuntu 18.04 LTS 64 bit, you should do the follow
liburdfdom-dev
\
libassimp-dev
\
libeigen3-dev
\
libgraphviz-dev
\
robotpkg-qpoases+doc
\
robotpkg-roboptim-core
\
robotpkg-roboptim-trajectory
\
...
...
@@ -68,7 +69,6 @@ To install all the packages on ubuntu 18.04 LTS 64 bit, you should do the follow
python-matplotlib
\
libxml2
\
libtinyxml2-dev
\
liblog4cxx10-dev
\
qt4-dev-tools
\
libqt4-opengl-dev
\
libqtgui4
\
...
...
@@ -77,9 +77,10 @@ To install all the packages on ubuntu 18.04 LTS 64 bit, you should do the follow
libopenscenegraph-dev
\
openscenegraph
\
libpcre3-dev
\
wget
```
4.
Choose a directory on you file system and define the environment
4.
Choose a directory on you
r
file system and define the environment
variable
`DEVEL_HPP_DIR`
with the full path to this directory.
-
the packages will be cloned into
`$DEVEL_HPP_DIR/src`
,
-
the packages will be installed in
`$DEVEL_HPP_DIR/install`
.
...
...
scripts/auto-install-hpp.sh
View file @
08a42c30
...
...
@@ -17,14 +17,19 @@ case $HOST_DIST in
CONFIG_FILE
=
"ubuntu-16.04-kinetic.sh"
;;
bionic
)
APT_DEP
=
"g++ cmake doxygen libboost-dev liburdfdom-dev
\
libassimp-dev ros-melodic-xacro ros-melodic-kdl-parser ros-melodic-common-msgs
\
ros-melodic-tf ros-melodic-tf-conversions libccd-dev ros-melodic-octomap
\
ros-melodic-resource-retriever ros-melodic-srdfdom ros-melodic-pr2-description flex
\
bison asciidoc source-highlight git libomniorb4-dev omniorb-nameserver omniidl
\
omniidl-python libltdl-dev python-matplotlib libxml2-dev libtinyxml2-dev
\
liblog4cxx-dev libltdl-dev qt4-dev-tools libqt4-opengl-dev libqtgui4 libqtwebkit-dev oxygen-icon-theme
\
libopenscenegraph-dev openscenegraph libpcre3-dev libcdd-dev libglpk-dev"
APT_DEP
=
"g++ cmake doxygen libboost-dev liburdfdom-dev libassimp-dev
\
libeigen3-dev libgraphviz-dev robotpkg-qpoases+doc
\
robotpkg-roboptim-core robotpkg-roboptim-trajectory
robotpkg-romeo-description robotpkg-ros-baxter-common
\
robotpkg-ros-universal-robot robotpkg-py36-omniorbpy
\
ros-melodic-xacro libccd-dev ros-melodic-octomap
\
ros-melodic-resource-retriever ros-melodic-srdfdom
\
ros-melodic-pr2-description git libomniorb4-dev omniorb-nameserver
\
omniidl omniidl-python libltdl-dev python-matplotlib libxml2
\
libtinyxml2-dev qt4-dev-tools libqt4-opengl-dev libqtgui4
\
libqtwebkit-dev oxygen-icon-theme libopenscenegraph-dev
\
openscenegraph libpcre3-dev wget"
APT_BUILD_DEP
=
""
CONFIG_FILE
=
"ubuntu-18.04-melodic.sh"
;;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment