博客專欄

        EEPW首頁 > 博客 > 實現ARM+ROS(機器人操作系統)之運行ROS!

        實現ARM+ROS(機器人操作系統)之運行ROS!

        發布人:武漢萬象奧科 時間:2022-10-11 來源:工程師 發布文章

        如何低成本搭建ARM+ROS的硬件載體?上文展示ROS部署前的籌備工作及步驟分解,本文將為大家演示ROS的移植及測試方法。


        1. 準備工作


        經過前面的環境搭建,HDG2L-IoT評估套件已經能穩定地運行Ubuntu+docker環境,當前需要下載運行ROS鏡像即可。

        本文參考ROS官方文檔《Getting started with ROS and Docker》,結合我司的HDG2L-IoT評估套件實現ROS方案完全搭建流程,參考****如下所示。


        1.jpg



        2. 選擇ROS鏡像


        目前docker官網提供了搭建好的ROS鏡像(支持arm64架構),****為:


        選擇ROS鏡像


        如下所示。


        選擇ROS鏡像


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


        4.jpg




        3. 下載ROS鏡像


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


        下載ROS鏡像



        下載完成如下圖所示:


        下載ROS鏡像完成


        查看鏡像的命令:


        查看鏡像的命令


        8.jpg


        4. 運行ROS容器


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


        運行ROS容器


        以終端模式進入ROS容器。


        5. 啟動ROS應用


        進入后運行roscore來啟動運行ros節點必要的ROS Master和ROS parameter,運行情況如下所示。


        啟動ROS應用


        至此,我們通過三篇文章從硬件與底層、環境搭建、ROS運行等方面為大家介紹了一個全新的ARM+ROS的軟硬件實現方案。文章中若有不明之處或需要技術問題交流請隨時聯系萬象奧科官方。



        *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。



        關鍵詞: ROS ARM 機器人

        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 望城县| 富蕴县| 毕节市| 枣阳市| 昌都县| 永善县| 泰来县| 青河县| 页游| 韩城市| 新邵县| 绵阳市| 五寨县| 临沭县| 龙海市| 怀远县| 安溪县| 启东市| 阜新市| 浑源县| 和硕县| 那曲县| 全州县| 罗山县| 阜新市| 皋兰县| 荔浦县| 旌德县| 麟游县| 淳安县| 昌吉市| 和林格尔县| 阿拉善左旗| 黄梅县| 新河县| 舒城县| 新巴尔虎左旗| 凯里市| 龙胜| 左云县| 河曲县|