<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
"); //-->

博客專(zhuān)欄

EEPW首頁(yè) > 博客 > 還可以這樣實(shí)現ARM+ROS(機器人操作系統)

還可以這樣實(shí)現ARM+ROS(機器人操作系統)

發(fā)布人:武漢萬(wàn)象奧科 時(shí)間:2022-09-16 來(lái)源:工程師 發(fā)布文章

 

    如何低成本搭建ARM+ROS的硬件載體?本文將為讀者提供一個(gè)全新的技術(shù)方案。全文分概述、硬件與底層、ROS搭建三個(gè)章節,敬請訂閱。


1. ROS簡(jiǎn)介


  ROS是機器人操作系統(Robot Operating System)的英文縮寫(xiě),是用于編寫(xiě)機器人軟件程序的一種具有高度靈活性的軟件架構,其原型源自斯坦福大學(xué)的Stanford  Artificial Intelligence Robot (STAIR) 和 Personal Robotics (PR)項目。


編輯


  ROS是一個(gè)用于實(shí)現機器人編程和開(kāi)發(fā)復雜機器人應用程序的開(kāi)源軟件框架,依托于Linux之類(lèi)的操作系統上,所以ROS也被稱(chēng)為元操作系統或中間件軟件框架。ROS提供了各類(lèi)成熟的功能包,如:攝像頭驅動(dòng)、OpenCV圖像處理、SLAM建圖導航等。功能包中的代碼可以是C++、Python、Octave等不同的編程語(yǔ)言編寫(xiě),雖然不同模塊基于不同語(yǔ)言編寫(xiě),但仍可以被ROS組合起來(lái)一起使用。這意味著(zhù),當開(kāi)發(fā)新款機器人時(shí),開(kāi)發(fā)者不需要做基礎的傳感器驅動(dòng)、甚至不必實(shí)現某些應用,直接調用ROS自帶的功能包,同時(shí)ROS是分布式架構,對于大型復雜機器人而言,可以把各個(gè)功能分別部署在不同控制板上。


編輯



2. 硬件介紹


  本文檔使用本司的HDG2L-IoT評估套件來(lái)實(shí)現ROS應用環(huán)境,硬件產(chǎn)品如下所示。


編輯


  硬件平臺環(huán)境條件如下所示:

表2.1  硬件平臺資源


編輯



3. 技術(shù)總結


  目前實(shí)現ROS的方式主要有兩種:

  • Ubuntu系統+ROS;

  • Ubuntu系統+docker+ROS鏡像;

  相對而言,使用dockers運行ROS鏡像的部署方式,可以大大加快設備部署、移植工作。第二章節也將基于方案2去實(shí)現ROS,組成項目的各個(gè)部分功能如下所示:


編輯


*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。



關(guān)鍵詞: ARM ROS

相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>