0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

通過RA MCU和微型ROS簡化機(jī)器人設(shè)計(jì)流程

jf_pJlTbmA9 ? 來源:瑞薩電子 ? 作者:瑞薩電子 ? 2023-10-24 17:55 ? 次閱讀

隨著工業(yè)4.0和工業(yè)物聯(lián)網(wǎng)的發(fā)展,機(jī)器人技術(shù)的需求變得越來越重要。同時(shí),市場需要提供易于使用的架構(gòu),簡化設(shè)計(jì)流程,并顯著降低客戶在各種應(yīng)用中的設(shè)計(jì)風(fēng)險(xiǎn)。為了滿足市場需求,瑞薩電子提供了基于MCU的micro-ROS解決方案。micro-ROS是一個(gè)使用ROS 2的機(jī)器人控制系統(tǒng)的開源項(xiàng)目,ROS 2是第二代ROS(機(jī)器人操作系統(tǒng)),用于微控制器上的各種機(jī)器人系統(tǒng)。

在本篇文章中,您將了解用于微型ROS實(shí)現(xiàn)工業(yè)機(jī)器手的最佳硬件和軟件平臺(tái),這些平臺(tái)可以使用RA6系列MCU上的解決方案簡化設(shè)計(jì)過程。RA家族及其RA6系列MCU適用于需要以太網(wǎng)、CAN-FD、經(jīng)得起未來考驗(yàn)的安全性、大尺寸嵌入式RAM以及運(yùn)行閃存CoreMark?算法的低至107uA/MHz的低功耗物聯(lián)網(wǎng)應(yīng)用。更多詳情,您可在后文“相關(guān)資料”中查看瑞薩RA系列網(wǎng)頁網(wǎng)址。

在瑞薩電子與合作伙伴eProsima的共同努力下,我們開發(fā)了一個(gè)機(jī)械手演示系統(tǒng),通過在RA6M5MCU上的通信接口來控制機(jī)械臂,以展示基于MCU的機(jī)器人控制伺服電機(jī)的能力,如通過編程操作來抓取和改變物體位置的能力,以及通過游戲手柄與PC通信來進(jìn)行手動(dòng)操作的能力等。這個(gè)演示是使用商業(yè)OpenManipulator-X平臺(tái)開發(fā)的。

通過RViz(ROS可視化GUI)可操作物體塊,Rviz是機(jī)器人、傳感器和算法的通用3D可視化環(huán)境,用于將物體塊從A點(diǎn)移動(dòng)到B點(diǎn)。

wKgZomUDxw-AaokLAABOaLv17nE047.jpg

圖1. 機(jī)器人手臂

wKgaomUDxxCALzo3AABXvz81kHU327.jpg

圖2. 機(jī)器人手臂+基于ROS的機(jī)器人身體控制器(JP177)

wKgZomUDxxGATH5oAAJWOZ5zQbc602.png

圖3. 圖形用戶界面

RA6M5功能

通過即插即用的USB,使用micro-ROS與ROS 2通信;

機(jī)械手伺服的自動(dòng)和引導(dǎo)控制;

從伺服器中檢索機(jī)械手位置并在RViz上顯示;

看門狗檢測(cè)通信問題,通過停止機(jī)械手運(yùn)動(dòng)措施來保證安全。

PC功能

運(yùn)行micro-ROS代理與開發(fā)板通信;

使用常規(guī)ROS 2推送器來發(fā)送游戲手柄命令;

顯示RViz上的機(jī)械手運(yùn)動(dòng)。

我們使用基于ROS的機(jī)器人身體控制器作為MCU平臺(tái),在OpenManipulator-X中實(shí)現(xiàn)。瑞薩電子在成功產(chǎn)品組合網(wǎng)頁上介紹了使用RA6M5的基于ROS的機(jī)器人本體控制器的綜合系統(tǒng)級(jí)框圖。基于ROS的機(jī)器人本體控制器在微控制器上實(shí)現(xiàn)ROS 2節(jié)點(diǎn),并在通用框架中實(shí)現(xiàn)傳統(tǒng)機(jī)器人與物聯(lián)網(wǎng)傳感器和設(shè)備之間的互操作性。在基于ROS的機(jī)器人本體控制器上,系統(tǒng)設(shè)計(jì)人員可以通過單線UARTRS-485控制多個(gè)伺服系統(tǒng),這有助于降低各種應(yīng)用程序初始設(shè)計(jì)的開發(fā)成本和時(shí)間,如物流和倉庫的服務(wù)機(jī)器人、安全、農(nóng)業(yè)和醫(yī)療保健等。

基于ROS的機(jī)器人本體控制器系統(tǒng)框圖

wKgZomUDxxOASKjbAAChlQcMs5Y499.png

EK-RA6M5(評(píng)估套件)是用于RA6M5的MCU評(píng)估套件,可用于一般評(píng)估,并且是micro-ROS組織官方支持的評(píng)估套件。該套件包含快速啟動(dòng)MCU評(píng)估所需的所有必要的硬件功能和預(yù)編程代碼。在micro-ROS GitHub頁面上,您可以在瑞薩電子e2studio和其他開發(fā)平臺(tái)下載支持RA6M5和RA6T2的micro-ROS軟件包。具體請(qǐng)?jiān)谖哪┎榭磎icro-ROS解決方案支持資源的鏈接。

eProsima評(píng)論:此解決方案演示了一個(gè)簡化的示例,說明如何將類似的方法應(yīng)用于更大、更復(fù)雜的工業(yè)場景,如倉庫或生產(chǎn)線。eProsima是一家專門提供針對(duì)機(jī)器人、物聯(lián)網(wǎng)和汽車行業(yè)的中間件解決方案的公司。eProsima和瑞薩電子的合作將促進(jìn)基于嵌入式設(shè)備的新型機(jī)器人應(yīng)用的擴(kuò)展。micro-ROS彌合了微控制器和ROS 2之間的差距,高性能RA系列的官方支持使客戶能夠在工業(yè)4.0和工業(yè)物聯(lián)網(wǎng)領(lǐng)域進(jìn)行經(jīng)濟(jì)高效的開發(fā)。

來源:瑞薩電子

免責(zé)聲明:本文為轉(zhuǎn)載文章,轉(zhuǎn)載此文目的在于傳遞更多信息,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問題,請(qǐng)聯(lián)系小編進(jìn)行處理

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    16796

    瀏覽量

    349331
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    210

    文章

    27989

    瀏覽量

    205540
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2898

    文章

    43780

    瀏覽量

    369086
  • RA
    RA
    +關(guān)注

    關(guān)注

    0

    文章

    18

    瀏覽量

    24651
  • ROS
    ROS
    +關(guān)注

    關(guān)注

    1

    文章

    276

    瀏覽量

    16919
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    瑞薩電子RA MCU集成micro-ROS框架,簡化專業(yè)機(jī)器人開發(fā)

     瑞薩與eProsima攜手,推動(dòng)機(jī)器人技術(shù)在工業(yè)和物聯(lián)網(wǎng)領(lǐng)域的應(yīng)用,EK-RA6M5評(píng)估套件現(xiàn)已成為micro-ROS官方支持開發(fā)板。
    發(fā)表于 09-02 15:57 ?2222次閱讀
    瑞薩電子<b class='flag-5'>RA</b> <b class='flag-5'>MCU</b>集成micro-<b class='flag-5'>ROS</b>框架,<b class='flag-5'>簡化</b>專業(yè)<b class='flag-5'>機(jī)器人</b>開發(fā)

    ROS機(jī)器人開發(fā)更便捷,基于RK3568J+Debian系統(tǒng)發(fā)布!

    的快速發(fā)展,智能機(jī)器人設(shè)備已成為工業(yè)自動(dòng)化體系的佼佼者,而智能機(jī)器人設(shè)備核心—ROS系統(tǒng),是機(jī)器人領(lǐng)域的集大成者,主要應(yīng)用于機(jī)器人控制領(lǐng)域,
    發(fā)表于 07-09 11:38

    [分享]LabVIEW 與機(jī)器人設(shè)計(jì)

    LabVIEW 與機(jī)器人設(shè)計(jì) 
    發(fā)表于 05-30 16:35

    【搶鮮體驗(yàn)】- Tran***ot ROS教育機(jī)器人

    Tran***ot ROS教育機(jī)器人如果你熱衷于編程探索和DIY創(chuàng)作,恰好又在尋找一款可以讓你自由發(fā)揮,二次開發(fā)的ROS平臺(tái),那么我們今天體驗(yàn)的這款Tranbot ROS教育
    發(fā)表于 11-25 20:33

    ROS機(jī)器人定位導(dǎo)航仿真

    大作業(yè)——ROS機(jī)器人定位導(dǎo)航仿真一、安裝插件與相關(guān)配置1.下載源碼包2.安裝相應(yīng)插件(1)ros-kinetic-driver-base(2
    發(fā)表于 12-17 06:15

    如何對(duì)ROS機(jī)器人的定位導(dǎo)航進(jìn)行仿真

    怎樣去實(shí)現(xiàn)ROS機(jī)器人的定位導(dǎo)航呢?如何對(duì)ROS機(jī)器人的定位導(dǎo)航進(jìn)行仿真?
    發(fā)表于 12-23 09:22

    如何搭建實(shí)體機(jī)器人ros底盤

    目錄介紹一、底盤主控板二、嵌入式開發(fā)板1. 與上位機(jī)pc的關(guān)系2. 與STM32主控板的關(guān)系介紹自下而上的分析實(shí)體機(jī)器人(差分輪速機(jī)器人)搭建中的關(guān)鍵過程。一、底盤主控板本部分搭建實(shí)體機(jī)器人r
    發(fā)表于 01-20 07:36

    怎樣將微型ROS移植到機(jī)器人RA MCU中呢

    瑞薩電子公司與專門從事中間件解決方案的公司 eProsima 合作,將微型 ROS 移植到 RA 微控制器 (MCU) 中,以便更輕松地開發(fā)用于物聯(lián)網(wǎng) (IoT) 和工業(yè)系統(tǒng)的專業(yè)
    發(fā)表于 02-11 06:19

    ROS機(jī)器人開發(fā)更便捷,基于RK3568J+Debian系統(tǒng)發(fā)布!

    ,以及包管理。它也提供用于獲取、編譯、編寫、和跨計(jì)算機(jī)運(yùn)行代碼所需的工具和庫函數(shù)。圖1 隨著工業(yè)智能化的快速發(fā)展,智能機(jī)器人設(shè)備已成為工業(yè)自動(dòng)化體系的佼佼者,而智能機(jī)器人設(shè)備核心—ROS系統(tǒng),是
    發(fā)表于 11-30 16:01

    基于FreeRTOS的micro(微型ROS

    。 一、關(guān)于ROS ROS:Robot Operating System,,即機(jī)器人操作系統(tǒng)。 和普通OS不一樣的是,ROS主要是針對(duì)機(jī)器人
    的頭像 發(fā)表于 09-25 14:16 ?2254次閱讀
    基于FreeRTOS的micro(<b class='flag-5'>微型</b>)<b class='flag-5'>ROS</b>

    基于Wild Thumper的ROS機(jī)器人設(shè)計(jì)

    我之前已經(jīng)建造了一些機(jī)器人,但從未能夠使用它們進(jìn)行真正的導(dǎo)航,例如成功地從客廳駕駛到廚房。原因是一些紅外和聲納傳感器不足以進(jìn)行“真實(shí)”導(dǎo)航。您可以避免遇到障礙,但不能超過其他。直到幾年前我通過
    的頭像 發(fā)表于 12-25 15:11 ?1846次閱讀

    瑞薩將micro-ROS移植到RA MCU

    (適用于MCU機(jī)器人操作系統(tǒng))的官方支持硬件平臺(tái)。瑞薩與micro-ROS框架的主要開發(fā)商eProsima攜手,將micro-ROS移植到RA
    的頭像 發(fā)表于 09-24 16:22 ?2067次閱讀

    瑞薩電子與 eProsima 合作,將微型 ROS 移植到機(jī)器人RA MCU

    瑞薩電子公司與專門從事中間件解決方案的公司 eProsima 合作,將微型 ROS 移植到 RA 微控制器 (MCU) 中,以便更輕松地開發(fā)用于物聯(lián)網(wǎng) (IoT) 和工業(yè)系統(tǒng)的專業(yè)
    發(fā)表于 12-08 13:51 ?9次下載
    瑞薩電子與 eProsima 合作,將<b class='flag-5'>微型</b> <b class='flag-5'>ROS</b> 移植到<b class='flag-5'>機(jī)器人</b>的 <b class='flag-5'>RA</b> <b class='flag-5'>MCU</b> 中

    基于ROS機(jī)器人本體控制器

    方案介紹該系統(tǒng)能夠基于機(jī)器人操作系統(tǒng) (ROS) 控制多個(gè)伺服系統(tǒng)。ROS 是一組軟件庫和工具,由許多公司作為開源維護(hù),可幫助設(shè)計(jì)人員構(gòu)建機(jī)器人應(yīng)用程序。Renesas 的
    發(fā)表于 12-12 17:53 ?1次下載

    工程師說 | 通過RA MCU微型ROS簡化機(jī)器人設(shè)計(jì)流程

    隨著工業(yè)4.0和工業(yè)物聯(lián)網(wǎng)的發(fā)展,機(jī)器人技術(shù)的需求變得越來越重要。同時(shí),市場需要提供易于使用的架構(gòu),簡化設(shè)計(jì)流程,并顯著降低客戶在各種應(yīng)用中的設(shè)計(jì)風(fēng)險(xiǎn)。為了滿足市場需求,瑞薩電子提供了 基于M
    的頭像 發(fā)表于 05-18 23:15 ?789次閱讀