ROS機器人(rén)操作系統爲什(shén)麽現在火爆全球?
ROS(Robot Operating System,機器人(rén)操作系統)是目前世界上更主流更多(duō)人(rén)使用(yòng)的(de)機器人(rén)開源操作系統。它可(kě)以提供操作系統應有的(de)服務,包括硬件抽象,底層設備控制,常用(yòng)函數的(de)實現,進程間消息的(de)傳遞,以及包管理(lǐ);也(yě)提供用(yòng)于編寫機器人(rén)軟件程序的(de)一種具有高(gāo)度靈活性的(de)軟件架構,爲機器人(rén)研究和(hé)開發提供代碼複原的(de)支持。ROS可(kě)以分(fēn)成兩層,低層是上面描述的(de)操作系統層,高(gāo)層則是廣大(dà)用(yòng)戶群貢獻的(de)實現不同功能的(de)各種軟件包,例如定位繪圖,行動規劃,感知,模拟等等。
ROS也(yě)支持一種類似于代碼儲存庫的(de)聯合系統,這(zhè)個(gè)系統也(yě)可(kě)以實現工程的(de)協作及發布。從驅動程序到最新算(suàn)法再到強大(dà)的(de)開發人(rén)員(yuán)工具,ROS的(de)首要目标是提供一套統一的(de)開源程序框架,用(yòng)以在多(duō)樣化(huà)的(de)現實世界與仿真環境中實現對(duì)機器人(rén)的(de)控制。
ROS具有豐富的(de)機器人(rén)開發軟件功能包和(hé)軟件工具,可(kě)以提高(gāo)機器人(rén)研發中軟件複用(yòng)率,加快(kuài)項目進度,用(yòng)最少的(de)代碼實現更多(duō)的(de)複雜(zá)功能。
如此功能強大(dà)、實用(yòng)性高(gāo)的(de)機器人(rén)操作系統也(yě)需要适合的(de)機器人(rén)載體去實現。像目前ROS常用(yòng)于大(dà)型服務機器人(rén)、人(rén)形機器人(rén)、輪式機器人(rén)、智能機械手臂等方向,爲了(le)充分(fēn)發揮ROS的(de)魅力,我們将ROS開源智能小車和(hé)基于ROS的(de)開源機械臂進行了(le)結合,使其能夠充分(fēn)的(de)演示、研究機器人(rén)操作系統。下(xià)面我們就具體的(de)去了(le)解一下(xià)這(zhè)款機械臂與ROS智能車相結合的(de)這(zhè)款ROS移動平台機器人(rén)都具備了(le)哪些硬件設備、能夠在此系統下(xià)具體能夠實現哪些功能。
Waffle Pi 是一款軟件軟件和(hé)硬件雙開源的(de)小型化(huà)的(de)ROS移動平台,采用(yòng)模塊化(huà)設計,配有多(duō)種先進的(de)傳感器,适合用(yòng)于ROS教學、科學研究、多(duō)機器人(rén)協作,以産品原型設計;同時(shí)該平台也(yě)是ROS官方合作平台。Waffle Pi是目前技術已經非常成熟的(de)ROS開源智能小車,相比較其他(tā)智能小車産品,它有著(zhe)性價比高(gāo),可(kě)擴展性大(dà),具備強大(dà)傳感器,體積輕便等衆多(duō)特點。
爲了(le)滿足更多(duō)使用(yòng)者的(de)需求,我們在Waffle Pi基礎上進行了(le)升級,将硬件設備進行了(le)更新換代,并将OpenManipulator RM-X52 ROS開源智能機械臂與其完美(měi)結合。
我們進行了(le)哪些升級呢(ne)?
我們在标準版的(de)基礎上更換了(le)原有的(de)一些硬件設備,原有的(de)樹莓pi 3B+的(de)主控闆,将其換爲性能更加強大(dà),算(suàn)法能力更強的(de)NANO開發闆,并爲其增加了(le)具有深度視覺算(suàn)法的(de)D435i深度視覺攝像頭,強化(huà)了(le)它的(de)視覺模塊功能;爲了(le)滿足小車地圖搭建、擁有更加精準的(de)測量精度和(hé)距離,我們将原有的(de)LDS 360°激光(guāng)雷達更換成了(le)擁有超遠(yuǎn)測量距離的(de)S1激光(guāng)雷達,使其成爲自主搭建地圖、高(gāo)精準地圖導航的(de)能手。這(zhè)些性能上的(de)加強是不是已經充分(fēn)的(de)吸引了(le)很多(duō)興趣愛(ài)好者、開發科研人(rén)員(yuán)的(de)眼球?但是我們爲了(le)使其能夠充分(fēn)體現小車硬件上可(kě)擴展性的(de)一面,我們在這(zhè)款升級後的(de)ROS小車的(de)基礎上又增加了(le)一款ROS開源機械臂,并爲其增加了(le)視覺識别功能,使其在抓取物(wù)體的(de)時(shí)候能夠進行物(wù)體識别功能,充分(fēn)做(zuò)到智能識别、智能抓取物(wù)體的(de)功能。
我們在升級後的(de)ROS開源智能小車上又增加了(le)哪些亮點呢(ne)?
這(zhè)款機器人(rén)的(de)主要亮點之一,就是爲其提供了(le)智能抓取功能的(de)ROS智能機械臂,并爲其提供了(le)高(gāo)清羅技攝像頭!下(xià)面讓我們具體的(de)了(le)解一下(xià)這(zhè)款帶有視覺識别功能的(de)智能機械臂吧。
OpenManipulator RM-X52 是ROBOTIS旗下(xià)的(de)一款擁有ROS的(de)智能機械臂,是一款軟硬件雙開源的(de)智能機械産品。這(zhè)款機械臂除了(le)基礎的(de)金屬銜接件外,其他(tā)的(de)骨架都是能夠支持3D打印的(de),這(zhè)使其具有了(le)更加強大(dà)的(de)可(kě)擴展性。該機械臂具有五個(gè)自由度,采用(yòng)XM系列舵機,使其具有了(le)較高(gāo)的(de)負載能力,最高(gāo)有效負載可(kě)達到500g;接口上使用(yòng)TTL Level Multi Drop BUS,可(kě)以自由的(de)選擇使用(yòng)PC端控制或使用(yòng)控制器(如OpenCR)控制。軟件上我們爲其提供多(duō)種的(de)源代碼和(hé)開發環境,幫助您能夠迅速的(de)上手操作,并提供多(duō)種開放源碼軟件、3D繪圖和(hé)CAD數據用(yòng)于研究開發。
爲了(le)使其能夠更加智能化(huà),我們爲OpenManipulator RM-X52機械臂增加了(le)羅技攝像頭,使其能夠實現智能識别夾取物(wù)體的(de)功能。
爲了(le)滿足不同用(yòng)戶的(de)不同需求我們在标準版Waffle pi 的(de)基礎上一共改裝了(le)八款不同配置規格的(de)ROS開源小車,您可(kě)以根據您具體的(de)需求選擇适合您的(de)産品,如需深入了(le)解請關注我們的(de)詳情頁信息。
詳情鏈接:https://item.jd.com/10025850367716.html