實現ARM+ROS(機器人作業系統)之執行ROS!
如何低成本搭建ARM+ROS的硬體載體?上文展示ROS部署前的籌備工作及步驟分解,本文將為大家演示ROS的移植及測試方法。
1. 準備工作
經過前面的環境搭建,HDG2L-IoT評估套件已經能穩定地執行Ubuntu+docker環境,當前需要下載執行ROS映象即可。
本文參考ROS官方文件《Getting started with ROS and Docker》,結合我司的HDG2L-IoT評估套件實現ROS方案完全搭建流程,參考網址如下所示。
2. 選擇ROS映象
目前docker官網提供了搭建好的ROS映象(支援arm64架構),網址為:
如下所示。
下載命令如下所示,<tags>填入上圖的字串。
3. 下載ROS映象
根據專案需求選擇合適的ROS映象,本例以kinetic-ros-core為例,下載命令如下所示。
下載完成如下圖所示:
檢視映象的命令:
4. 執行ROS容器
使用下載下來的ROS映象來啟動容器,命令如下所示。
以終端模式進入ROS容器。
5. 啟動ROS應用
進入後執行roscore來啟動執行ros節點必要的ROS Master和ROS parameter,執行情況如下所示。
至此,我們透過三篇文章從硬體與底層、環境搭建、ROS執行等方面為大家介紹了一個全新的ARM+ROS的軟硬體實現方案。文章中若有不明之處或需要技術問題交流請隨時聯絡永珍奧科官方。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70009145/viewspace-2917680/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 實現ARM+ROS(機器人作業系統)之環境搭建!ROS機器人作業系統
- 還可以這樣實現ARM+ROS(機器人作業系統)ROS機器人作業系統
- ROS 2 Crystal Clemmys版機器人作業系統補充說明ROS機器人作業系統
- ROS 2 Crystal Clemmys版機器人作業系統安裝說明ROS機器人作業系統
- 部落格關於ROS機器人作業系統內容調整說明ROS機器人作業系統
- 一文讀懂自動駕駛中的機器人作業系統ROS自動駕駛機器人作業系統ROS
- 作業系統(4)執行緒及其實現作業系統執行緒
- ROS機器人作業系統資料與資訊(2018年11月)ROS機器人作業系統
- ROS機器人作業系統資料與資訊(2018年12月)ROS機器人作業系統
- 寫作業系統之實現程式作業系統
- 作業系統-執行緒作業系統執行緒
- 【機器人】工業機器人典型控制系統及結構;中國工業機器人系統整合行業發展趨勢;工業機器人在PCB行業的應用機器人行業
- 為什麼推薦使用Ubuntu 18.04 LTS學習機器人作業系統ROS 1和2Ubuntu機器人作業系統ROS
- java 執行作業系統命令Java作業系統
- 作業系統:多執行緒作業系統執行緒
- 作業系統何時執行?作業系統
- Webots R2019和ROS使用筆記(機器人模擬軟體與作業系統)WebROS筆記機器人作業系統
- 【Dr.Chen的計算機作業系統】Java多執行緒的實現操作計算機作業系統Java執行緒
- ROS2GO之慕課《機器人作業系統入門》配置與使用(2018-2019-2)ROSGo機器人作業系統
- 第二章 作業系統的執行機制作業系統
- 【2018.04.19 ROS機器人作業系統】機器人控制:運動規劃、路徑規劃及軌跡規劃簡介之一ROS機器人作業系統
- 【作業系統】程式與執行緒作業系統執行緒
- 作業系統的執行環境作業系統
- 作業系統學習(六)—— 執行緒概念及特點,作業系統的併發機制作業系統執行緒
- ROS | ROS機器人開發案例(古月)學習ROS機器人
- 機器人作業系統ROS 1.0 和 2.0 發展規劃2018-2025(Open Robotics)譯機器人作業系統ROS
- 作業系統之“實驗一”作業系統
- Windows作業系統kill Oracle執行緒的實施方案Windows作業系統Oracle執行緒
- 作業-安裝虛擬機器以及CentOS作業系統虛擬機CentOS作業系統
- Python 執行 Linux 作業系統命令PythonLinux作業系統
- 作業系統中的執行緒種類作業系統執行緒
- 在PL/SQL中執行作業系統命令SQL作業系統
- 作業系統中的程式與執行緒作業系統執行緒
- 在sqlplus執行作業系統命令SQL作業系統
- 【作業系統】1.程序和執行緒作業系統執行緒
- 作業系統(3)程式及其實現作業系統
- 【工業機器人】工業機器人技術最新知識大全;工業機器人驅動與控制系統機器人
- 計算機作業系統|作業系統引論計算機作業系統