通过遵循其他博客网站上的官方指南和说明,我在安装openravepy 模块时遇到了问题。这真的很复杂。
有人可以给我一份使用 ubuntu 14.04.4、ROS indigo 发行版的软件包安装说明,我尝试运行的脚本在 catkin_workspace 中
通过遵循其他博客网站上的官方指南和说明,我在安装openravepy 模块时遇到了问题。这真的很复杂。
有人可以给我一份使用 ubuntu 14.04.4、ROS indigo 发行版的软件包安装说明,我尝试运行的脚本在 catkin_workspace 中
我在 Ubuntu 14.04 和 ROS Indigo 上使用 OpenRAVE。
我在这里遵循了本教程。下面是从提供的教程中提取的。
sudo apt-get install cmake g++ git ipython octave python-dev python-h5py python-numpy \
python-pip python-scipy python-sympy qt4-dev-tools zlib-bin
和
sudo apt-get install libassimp-dev libavcodec-dev libavformat-dev libavformat-dev \
libboost-all-dev libboost-date-time-dev libbullet-dev libfaac-dev libfreetype6-dev \
libglew-dev libgsm1-dev liblapack-dev libmpfi-dev libmpfr-dev libode-dev libogg-dev \
libpcre3-dev libpcrecpp0 libqhull-dev libqt4-dev libsoqt-dev-common libsoqt4-dev \
libswscale-dev libswscale-dev libvorbis-dev libx264-dev libxml2-dev libxvidcore-dev
安装科拉达:
sudo apt-get update
sudo apt-get install collada-dom-dev
cd ~/git
git clone https://github.com/openscenegraph/OpenSceneGraph.git --branch OpenSceneGraph-3.4
cd OpenSceneGraph
mkdir build; cd build
cmake .. -DDESIRED_QT_VERSION=4
make -j `nproc`
sudo make install
sudo apt-add-repository ppa:imnmfotmal/libccd
sudo apt-get update
sudo apt-get install libccd
构建并安装 FCL 0.5.0:
cd ~/git
git clone https://github.com/flexible-collision-library/fcl
cd fcl; git reset --hard 0.5.0
mkdir build; cd build
cmake ..
make -j `nproc`
sudo make install
降级 sympy 以便 IKFast 正常工作:
pip install --upgrade --user sympy==0.7.1
cd ~/git
git clone https://github.com/rdiankov/openrave.git
cd openrave; git reset --hard 81ec501
mkdir build; cd build
cmake -DODE_USE_MULTITHREAD=ON -DOSG_DIR=/usr/local/lib64/ ..
make -j `nproc`
sudo make install
通过运行测试您的安装:
openrave.py --example graspplanning