摘要:安裝方法本文的英文版在這里加入包索引我們需要添加一些新的源的索引地址,用來安裝需要的包。因為這個版本的系統并沒有自帶。如果你用虛擬機的話,建議多分配些資源再編譯,會快很多。引用請注明出處。
Abstract: Doing settings of installation is always a pain. My new class in motion planning requires us to install OpenRave 0.9 on Ubuntu 14.04 but unfortunately, there is no PPA for 0.9 version so that we need to compile it by our hands. I"ve spent a day to solve the dependencies problem and now share with you to make your life easier. Please contact me if any mistake I make below.
本文的英文版在這里
1. 加入包索引我們需要添加一些新的源的索引地址,用來安裝需要的包。因為這個版本的系統并沒有自帶。
打開這個文件: sudo gedit /etc/apt/source.list.
把這幾行添到最后面:
deb http://ppa.launchpad.net/openrave/testing/ubuntu trusty main deb-src http://ppa.launchpad.net/openrave/testing/ubuntu trusty main
別忘了之后更新列表 這個很重要!這個很重要!這個很重要! sudo apt-get update .
2. 依賴性安裝下面我們安裝一些用得上的好Packages,總值運行著一大片代碼然后等著就行.
sudo apt-get install libsoqt4-dev libsoqt-dev-common libopenscenegraph-dev liblapack-dev libpcre++-dev libode-dev libbullet-dev libboost-all-dev libxml2-dev collada-dom2.4-dp*3.工具
這是一些必要的開發工具:
sudo apt-get install cmake g++ git qt4-dev-tools zlib-bin sudo apt-get install ipython python-dev python-h5py python-numpy python-scipy python-sympy4.最費時間的一步:編譯。
如果你用虛擬機的話,建議多分配些資源再編譯,會快很多。
從GitHub下載最新穩定版的 OpenRave 0.9 version:
git clone --branch latest_stable https://github.com/rdiankov/openrave.git
然后開始編譯:
cd openrave mkdir build cd build cmake .. make sudo make install運行軟件
最后你可以把OpenRave的地址添加到PythonPath里面,這樣你就可以直接調例子運行了:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(openrave-config --python-dir)/openravepy/_openravepy_ export PYTHONPATH=$PYTHONPATH:$(openrave-config --python-dir)
當然了,你也可以直接去根目錄查看OpenRave附帶的例子:
/usr/local/lib/python2.7/dist- packages/openravepy/_openravepy_0_9/examples
比如這個:
openrave.py --example graspplanning
Reference: https://scaron.info/teaching/installing-openrave-on-ubuntu-14.04.html
聲明:本文章為原創,雖然大部分代碼是收集過來的,但是本人按照一定的順序重新調整和測試并在 Parelles Desktop 上安裝成功。引用請注明出處。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/37759.html
摘要:并且各種各樣的貨物被集裝箱標準化了,集裝箱和集裝箱之間不會互相影響。容器可以被創建啟動停止刪除暫停等。默認情況下,為了排障需求,退出的容器并不會立即刪除,除非手動。這是指用鏡像為基礎來啟動容器。 簡明docker教程 一、什么是docker 二、docker與虛擬機比較 三、安裝docker 四、基本概念 1、鏡像 2、容器 3、數據卷 4、掛載 五、參考資料 有收...
摘要:虛擬化技術虛擬化的劃分應用虛擬化平臺虛擬化完全虛擬化硬件輔助虛擬化部分虛擬化準虛擬化操作系統虛擬化的位置幫助文檔核心早期簡稱技術版本以后安裝流程卸載舊版本舊版本的稱為或者可選內核模塊添加國內源官方源 虛擬化技術 虛擬化的劃分 應用虛擬化 平臺虛擬化 完全虛擬化 硬件輔助虛擬化 部分虛擬化 準虛擬化 操作系統虛擬化 Docker的位置 幫助文檔 docker [OPTION...
摘要:目標在本機上安裝,添加容器,在容器中部署,從外網可以訪問即可配置環境一安裝自帶安裝包,該版本比較舊,從官方源安裝最新的版本,首先需要安裝,并添加官方源。 目標:在本機上安裝docker,添加容器,在容器中部署tomcat,從外網可以訪問即可配置環境ubuntu14.04 一、安裝docker 1、Ubuntu14.04自帶安裝包,該版本比較舊,從Docker官方源安裝最新的版本,首先需...
閱讀 1615·2021-11-22 09:34
閱讀 1698·2019-08-29 16:36
閱讀 2679·2019-08-29 15:43
閱讀 3123·2019-08-29 13:57
閱讀 1307·2019-08-28 18:05
閱讀 1888·2019-08-26 18:26
閱讀 3256·2019-08-26 10:39
閱讀 3469·2019-08-23 18:40