如何低成本搭建ARM+ROS的硬件載體?上文展示ROS部署前的籌備工作及步驟分解,本文將為大家演示ROS的移植及測(cè)試方法。
1. 準(zhǔn)備工作
經(jīng)過(guò)前面的環(huán)境搭建,HDG2L-IoT評(píng)估套件已經(jīng)能穩(wěn)定地運(yùn)行Ubuntu+docker環(huán)境,當(dāng)前需要下載運(yùn)行ROS鏡像即可。
本文參考ROS官方文檔《Getting started with ROS and Docker》,結(jié)合我司的HDG2L-IoT評(píng)估套件實(shí)現(xiàn)ROS方案完全搭建流程,參考網(wǎng)址如下所示。

2. 選擇ROS鏡像
目前docker官網(wǎng)提供了搭建好的ROS鏡像(支持arm64架構(gòu)),網(wǎng)址為:

如下所示。

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

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

下載完成如下圖所示:

查看鏡像的命令:


4. 運(yùn)行ROS容器
使用下載下來(lái)的ROS鏡像來(lái)啟動(dòng)容器,命令如下所示。

以終端模式進(jìn)入ROS容器。
5. 啟動(dòng)ROS應(yīng)用
進(jìn)入后運(yùn)行roscore來(lái)啟動(dòng)運(yùn)行ros節(jié)點(diǎn)必要的ROS Master和ROS parameter,運(yùn)行情況如下所示。

至此,我們通過(guò)三篇文章從硬件與底層、環(huán)境搭建、ROS運(yùn)行等方面為大家介紹了一個(gè)全新的ARM+ROS的軟硬件實(shí)現(xiàn)方案。文章中若有不明之處或需要技術(shù)問(wèn)題交流請(qǐng)隨時(shí)聯(lián)系萬(wàn)象奧科官方。
-
ARM開(kāi)發(fā)
+關(guān)注
關(guān)注
0文章
37瀏覽量
10057
發(fā)布評(píng)論請(qǐng)先 登錄
RK平臺(tái)ROS2適配全指南:從編譯到運(yùn)行,手把手搞定嵌入式機(jī)器人開(kāi)發(fā)
米爾RK3576成功上車!ROS2 Humble生態(tài)系統(tǒng)體驗(yàn)
當(dāng)國(guó)產(chǎn)芯遇上機(jī)器人:RK3576的ROS2奇幻之旅
資訊速遞 | 具身智能PMC(籌)發(fā)布“零成本”開(kāi)源鴻蒙智能機(jī)器人系統(tǒng)
EtherCAT主站協(xié)議棧EC-Master在ROS(機(jī)器人操作系統(tǒng))中的應(yīng)用
探索RISC-V在機(jī)器人領(lǐng)域的潛力
NVIDIA助力新一代機(jī)器人開(kāi)發(fā)開(kāi)源框架
ROS 傳感器模塊的通用架構(gòu)設(shè)計(jì)與跨中間件擴(kuò)展實(shí)踐
如何基于翼輝信息SylixOS開(kāi)發(fā)ROS 2應(yīng)用
硬核上車!RK3576基于Ubuntu部署ROS機(jī)器人系統(tǒng)詳細(xì)攻略(上)
實(shí)現(xiàn)ARM+ROS(機(jī)器人操作系統(tǒng))之運(yùn)行ROS!
評(píng)論