如何低成本搭建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架構),網址為:

如下所示。

下載命令如下所示,填入上圖的字符串。

3. 下載ROS鏡像
根據項目需求選擇合適的ROS鏡像,本例以kinetic-ros-core為例,下載命令如下所示。

下載完成如下圖所示:

查看鏡像的命令:


4. 運行ROS容器
使用下載下來的ROS鏡像來啟動容器,命令如下所示。

以終端模式進入ROS容器。
5. 啟動ROS應用
進入后運行roscore來啟動運行ros節點必要的ROS Master和ROS parameter,運行情況如下所示。

至此,我們通過三篇文章從硬件與底層、環境搭建、ROS運行等方面為大家介紹了一個全新的ARM+ROS的軟硬件實現方案。文章中若有不明之處或需要技術問題交流請隨時聯系萬象奧科官方。
-
ARM開發
+關注
關注
0文章
37瀏覽量
9791
發布評論請先 登錄
鴻道Intewell操作系統:人形機器人底層操作系統
【「# ROS 2智能機器人開發實踐」閱讀體驗】視覺實現的基礎算法的應用
【「# ROS 2智能機器人開發實踐」閱讀體驗】機器人入門的引路書
【「# ROS 2智能機器人開發實踐」閱讀體驗】+ROS2應用案例
【「# ROS 2智能機器人開發實踐」閱讀體驗】+內容初識
深開鴻推出全國首個基于開源鴻蒙的機器人操作系統
做ros0小車仿真實驗室stp 文件免費獲取方法
研華科技加速智能自主系統與機器人應用發展
名單公布!【書籍評測活動NO.58】ROS 2智能機器人開發實踐
ROSCon China 2024 | RDK第一本教材來了!地瓜機器人與古月居發布新書《ROS 2智能機器人開發實踐》

評論