



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、安裝并配置RO酬境(Kinetic 版本)說明?本教程詳細描述了 ROS勺安裝與環(huán)境配置。?此為 Ubuntu16.04 + Kinetic安裝說明ubuntu16.04 版本ROS勺Kinetic版本安裝說明1 .配置 Ubuntu 倉庫,"restricted," "universe," and "multiverse."可I界面軟件更新那進行設(shè)置。. * ScFtware & UpdatesUbuntu Software other Software Updates Authentication Additional D
2、ivu5Downloadable from the InternetQ Canonical-supported free and open-source software (main)Q Community-maintained free and open-source software (universe)Q Proprietary drivers for devices (restricted)Q Software restricted by copyright or legaUs.ues (multiverse)O Source code一一-1Download from: /Serve
3、r for ChinaX,/J一Hns.tallable from CD-ROM/DVDCdrom with Ubuntu 14,04 TTrusty Tahr1Officially supportedRestricted copyrightRevert Close2 .安裝源導(dǎo)±5 st? -c tc1、口 “deb http;/.Ds/ubuntu JJls-D_rclec5e -sc.) ir!,' > /etzoot/scurces Li rt -d/roE-latert rJist,或來自中國的源:jh . /ctc/1 sb-
4、rcJ.r ase && echg P,detp http: Fnii"qrm皿u3tleSDISTRISCCDENAME ea;in” > / tc/ a pt / S ii r ces, 1 i st, d / rc s - late st. .11 stb3 .設(shè)置key狐依 apt-key adv 撕然然 ifca: /,'keysen.-: 80' -ty-key C1CF6E31E6BADE 8S6SB172B4F42ED&FB.4B 17055 44 .更新sudo apt-get update5 .安裝,這里介紹 Desk
5、top-Full 安裝:(Recommended):sudo apt-get install ros-kinetic-desktop-full6 .解決依賴sudo rosdep init rosdep update7 .環(huán)境設(shè)置echo "source /opt/ros/kinetic/setup.bash" >> /.bashrcsource /.bashrc8 .安裝rosinstall,便利的工具sudo apt install python-rosinstall python-rosinstall-generator python-wstool bui
6、ld-essential卸載 Kinetic?用apt-get方式安裝Kinetic的,卸載使用如下命令:$ sudo apt-get remove ros-kinetic-*?卸載成功的效果:就是/opt下的ROSC件夾Kinetic被刪除管理環(huán)境?在安裝ROSfl問,你會看到提示說需要source 多個setup*sh文件中的某一個,或者甚至提示添加這條'source'命令到你的啟動腳本里面。這些操 作是必須的,因為ROS®依賴于某種組合空間的概念,而這種概念就是通過配置腳本環(huán)境來實現(xiàn)的。這可以讓針對不同版本或者不同軟件包集的開發(fā)更 加易。?如果你在查找和使用RO
7、歌件包方面遇到了問題,請確保你已經(jīng)正確配置了 腳本環(huán)境。一個檢查的好方法是確保你已經(jīng)設(shè)置了像ROS_ROOTros_package_pATH的環(huán)境變量,可以通過以下命令查看:$ export | grep ROS?如果發(fā)現(xiàn)沒有配置,那這個時候你就需要'source'某些'setup.*sh '文件 了。? RO暖幫你自動生成這些setup.*sh '文件,通過以下方式生成并保存在不 同地方:1 .通過類似apt的軟件包管理器安裝ROS件包時會生成setup.*sh文件。2 . 在rosbuild workspaces中通過類似 rosws 的工具生成。3
8、 .在編譯或安裝catkin 軟件包時自動生成。注意:在所有教程中你將會經(jīng)常看到分別針對 rosbuild 和catkin 的不同操 作說明,這是因為目前有兩種不同的方法可以用來組織和編譯ROSS用程序。一般而言,rosbuild比較簡單也易于使用,而catkin使用了更加標準的CMake 規(guī)則,所以比較復(fù)雜,但是也更加靈活,特別是對于那些想整合外部現(xiàn)有代碼 或者想發(fā)布自己代碼的人。?如果你是通過ubuntu上的 apt工具來安裝ROS勺,那么你將會在 '/opt/ros/<distro>/'目錄中看到setup.*sh文件,然后你可以執(zhí)行下面的source 命令:
9、# source /opt/ros/<distro>/setup.bash?請使用具體的ROSg行版名稱代替<distro> 。? 比如你安裝的是ROS Kinetic ,則上述命令改為:$ source /opt/ros/kinetic/setup.bash?在每次打開終端時你都需要先運行上面這條命令后才能運行ros相關(guān)的命令,為了避免這一繁瑣過程,你可以事先在.bashrc文件(初學(xué)者請注意: 該文件是在當(dāng)前系統(tǒng)用戶的home目錄下。)中添加這條命令,這樣當(dāng)你每次 登錄后系統(tǒng)已經(jīng)幫你執(zhí)行這些命令配置好環(huán)境。這樣做也可以方便你在同一 臺計算機上安裝并隨時切換到不同版本的ROS?止匕外,你也可以在其它系統(tǒng)平臺上相應(yīng)的RO弦裝目錄下找到這些setup.*sh 文件。catkin方式創(chuàng)建ROSX作空間?這些操作方法只適用于ROS Groovy及后期版本,對于ROS Fuerte及早期版 本請選擇rosbuild 。下面我們開始創(chuàng)建一個catkin工作空間:$ mkdir -p /catkin_ws/src$ cd /catkin_ws/src?即使這個工作空間是空的(在src'目錄中沒有任何軟件包,只有一個 CMakeLists.txt鏈接文件)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年秋新人教版九年級上冊化學(xué)教學(xué)課件 1.2.1 實驗室常用儀器 試劑的取用
- 7.1立足職場有法寶課件高中政治統(tǒng)編版選擇性必修二法律與生活
- 采購合同技術(shù)標準爭議仲裁重點基礎(chǔ)知識點
- 船舶結(jié)構(gòu)專利分析報告專利維權(quán)設(shè)計重點基礎(chǔ)知識點
- 開學(xué)心理健康教育教案
- 二零二五授權(quán)產(chǎn)品銷售協(xié)議書范例
- 二零二五業(yè)務(wù)員聘用協(xié)議聘用業(yè)務(wù)員協(xié)議書
- 二零二五版股權(quán)轉(zhuǎn)讓的合同承諾書
- 行吊作業(yè)安全規(guī)范
- 2025年護士執(zhí)業(yè)資格考試題庫-急危重癥護理學(xué)專項核心知識測試試卷
- 蔬菜配送合伙協(xié)議書
- 2025年精美禮盒銷售合同模板
- 2025年貴州省旅游產(chǎn)業(yè)發(fā)展集團有限公司招聘筆試參考題庫含答案解析
- 浙江省臺州市和合聯(lián)盟2023-2024學(xué)年八年級下學(xué)期期中考試數(shù)學(xué)試題(含答案)
- 蒙古語中的時間表達方式研究論文
- 食品過敏原控制培訓(xùn)資料
- 《圖像識別技術(shù)及其應(yīng)用》課件
- 2025年小學(xué)生三年級語文家長會標準課件
- 2024年10月自考03708中國近現(xiàn)代史綱要試題及答案含解析
- 中華人民共和國統(tǒng)計法
- 品質(zhì)提升計劃改善報告課件
評論
0/150
提交評論