電子發燒友網報道(文/李寧遠)工業機器人我們通常分為幾個部分:控制器系統、機械手(驅動系統)、示教器、視覺與傳感器、末端執行器。不同類型的工業機器人會有在軸設計和軸數上有些不同,也就是在驅動系統上略有不同,比如關節型機器人具有旋轉軸,旋轉軸的數量從簡單的三軸結構到多個關節不等,CSARA具有兩個平行軸等等,但在整體的控制設計上,都采取集中式設計或者分散式設計。
控制器系統
我們常常稱機器人控制器系統是機器人的大腦,這里面包括了運動控制器、內部和外部通信系統以及任何潛在的功率級。潛在的功率級指的是,如果機器人要移動重物,肯定需要在電機上施加足夠的力才能實現該功能。這個力由電能產生,并從功率級提供給電機。這個功率影響機器人屬于高壓系統還是低壓系統。
集中式的機器人系統,機器人的控制柜會集中驅動系統的大多數電子模塊,而在分散式系統中,這些模塊中的其中一些模塊將移至機器人的機械手驅動系統中,以支持多種外形尺寸,包括機柜的外形尺寸、電纜等。
目前大多機器人廠商都是提供集中式的控制系統,這樣更方便。因為在分散式的系統中,伺服驅動相關電子器件的運行環境與在集中式系統中完全不同,通常需要對部分系統進行重新開發。
控制與伺服驅動
在自動化行業,伺服電機控制是一個老生常談的通用技術了,工業4.0的興起加速了自動化系統的升級,這也增加了伺服驅動的升級。現在的自動化系統要求伺服驅動能控制更多的軸數,能實現更多智能化的功能。
在控制系統需求還沒有現在這么復雜的階段,最常見的設計是用MCU以及FPGA來執行控制算法,并提供外設以連接至驅動器輸出和電機反饋。這種設計我們已經見過很多了,基本上國內外做MCU的廠商都會涉及一部分這樣的業務,國外知名的像TI的C2000系列,ST的STM32系列等等,國內知名的同樣不少,國民的N32系列,峰岹的FU68系列,兆易的GD32E系列等等。功能要求不多的控制,單顆或多顆MCU就夠了,有些會視情況加FPGA。加FPGA一般就是MCU負責通訊處理、系統母線監測和溫度監測等、人機交互界面驅動等功能,FPGA負責邏輯處理和運動控制等功能,實現對整個伺服系統的協同控制。
就目前國內外MCU廠商提供的用于機器人控制器MCU來看,M4以及M4F內核居多,支持FPU浮點運算,主頻也夠高,可滿足各種運動算法高算力需求,外設資源各異。M7內核加DSP的異構架構在高端領域的工業機器人中也很有優勢。

(雙核M7+M4 STM32H747,ST)
為了減少外部板需求,縮小空間降低成本,越來越多功能(通信、PLC等等)加入控制板中,集成性的提高意味著硬件性能也必須要跟上。從機器人控制系統的發展趨勢里可以肯定的是多核異構架構才能滿足機器人系統全部的處理需求。MCU+FPGA異構架構,MCU+DSP異構架構,MCU+MPU架構等多核異構設計在以后的機器人中會越來越常見。
以往廠商會優先考慮采用DSP來優化控制算法,但現在實時處理數據的能力越來越重要,因此帶寬對伺服驅動是一個非常重要的指標,足夠的帶寬才能同時處理多個軸的輸入,并留有足夠的裕量用于其他功能。DSP在機器人控制里獨立的方案越來越少,獨立DSP正在越來越多地轉向SoC的一個處理單元。
實時處理數據的能力越來越重要,所以Arm Cortex-A和Cortex-R內核在現在的機器人應用里也越來越常見,二者各有千秋。Cortex-A可以提供我們上面說到的高帶寬,實現機器人對多軸數據的實時快速處理,高帶寬也很方便進行網絡通信等其他功能。但相比之下它缺少Cortex-R內核的實時組件,單論伺服控制方面Cortex-R會更適合。
小結
機器人系統控制往多核處理器靠攏,不同內核之間分散各個回路可以使專用于每個回路的處理帶寬最大化,這肯定會提升系統的控制處理能力,并完成更多其它功能的實現。上面這些不同內核,優勢各異的處理元件如何選擇如何搭配在機器人控制設計中有著很多玩法與變化。
控制器系統
我們常常稱機器人控制器系統是機器人的大腦,這里面包括了運動控制器、內部和外部通信系統以及任何潛在的功率級。潛在的功率級指的是,如果機器人要移動重物,肯定需要在電機上施加足夠的力才能實現該功能。這個力由電能產生,并從功率級提供給電機。這個功率影響機器人屬于高壓系統還是低壓系統。
集中式的機器人系統,機器人的控制柜會集中驅動系統的大多數電子模塊,而在分散式系統中,這些模塊中的其中一些模塊將移至機器人的機械手驅動系統中,以支持多種外形尺寸,包括機柜的外形尺寸、電纜等。
目前大多機器人廠商都是提供集中式的控制系統,這樣更方便。因為在分散式的系統中,伺服驅動相關電子器件的運行環境與在集中式系統中完全不同,通常需要對部分系統進行重新開發。
控制與伺服驅動
在自動化行業,伺服電機控制是一個老生常談的通用技術了,工業4.0的興起加速了自動化系統的升級,這也增加了伺服驅動的升級。現在的自動化系統要求伺服驅動能控制更多的軸數,能實現更多智能化的功能。
在控制系統需求還沒有現在這么復雜的階段,最常見的設計是用MCU以及FPGA來執行控制算法,并提供外設以連接至驅動器輸出和電機反饋。這種設計我們已經見過很多了,基本上國內外做MCU的廠商都會涉及一部分這樣的業務,國外知名的像TI的C2000系列,ST的STM32系列等等,國內知名的同樣不少,國民的N32系列,峰岹的FU68系列,兆易的GD32E系列等等。功能要求不多的控制,單顆或多顆MCU就夠了,有些會視情況加FPGA。加FPGA一般就是MCU負責通訊處理、系統母線監測和溫度監測等、人機交互界面驅動等功能,FPGA負責邏輯處理和運動控制等功能,實現對整個伺服系統的協同控制。
就目前國內外MCU廠商提供的用于機器人控制器MCU來看,M4以及M4F內核居多,支持FPU浮點運算,主頻也夠高,可滿足各種運動算法高算力需求,外設資源各異。M7內核加DSP的異構架構在高端領域的工業機器人中也很有優勢。

(雙核M7+M4 STM32H747,ST)
為了減少外部板需求,縮小空間降低成本,越來越多功能(通信、PLC等等)加入控制板中,集成性的提高意味著硬件性能也必須要跟上。從機器人控制系統的發展趨勢里可以肯定的是多核異構架構才能滿足機器人系統全部的處理需求。MCU+FPGA異構架構,MCU+DSP異構架構,MCU+MPU架構等多核異構設計在以后的機器人中會越來越常見。
以往廠商會優先考慮采用DSP來優化控制算法,但現在實時處理數據的能力越來越重要,因此帶寬對伺服驅動是一個非常重要的指標,足夠的帶寬才能同時處理多個軸的輸入,并留有足夠的裕量用于其他功能。DSP在機器人控制里獨立的方案越來越少,獨立DSP正在越來越多地轉向SoC的一個處理單元。
實時處理數據的能力越來越重要,所以Arm Cortex-A和Cortex-R內核在現在的機器人應用里也越來越常見,二者各有千秋。Cortex-A可以提供我們上面說到的高帶寬,實現機器人對多軸數據的實時快速處理,高帶寬也很方便進行網絡通信等其他功能。但相比之下它缺少Cortex-R內核的實時組件,單論伺服控制方面Cortex-R會更適合。
小結
機器人系統控制往多核處理器靠攏,不同內核之間分散各個回路可以使專用于每個回路的處理帶寬最大化,這肯定會提升系統的控制處理能力,并完成更多其它功能的實現。上面這些不同內核,優勢各異的處理元件如何選擇如何搭配在機器人控制設計中有著很多玩法與變化。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
機器人
+關注
關注
213文章
31079瀏覽量
222280
發布評論請先 登錄
相關推薦
熱點推薦
2026 年全球五大機器人趨勢 - 國際機器人聯合會報告
領域的人工智能與自主性 運用人工智能實現獨立作業的機器人正日益普及。在此背景下,人工智能的核心價值在于賦能機器人提升自主性。不同類型的 AI 推動著這一趨勢:: 分析型 AI ?可處理
機器人內部零配件的生產加工廠從哪找?
傳動部件到流體控制元件,力存科技能夠提供一站式的配件解決方案。特別是公司生產的機器人五金配件,在市場上獲得了廣泛認可。
品質保證嚴格 :公司建立了完善的質量管理體系,從原材料采購到成品出貨,每一個環節都
發表于 12-09 18:22
高精度機器人控制的核心——基于 MYD-LT536 開發板的精密運動控制方案
,MYD-LT536 具備以下突出優勢:
1. 高算力與實時性兼顧
四核 Cortex-A55 架構可并行運行多線程控制任務,滿足多軸機器人同步控制與動態補償算法的實時計算需求;
T5
發表于 11-14 15:48
RK3576機器人核心:三屏異顯+八路攝像頭,重塑機器人交互與感知
瑞芯微RK3576 AIoT處理器處理器憑借其卓越的多屏異顯與8路攝像頭接入能力,為機器人領域帶來革新。米爾電子MYD-LR3576開發板實測數據顯示,在高負載下CPU占用僅34%,完美實現多路視覺
發表于 10-29 16:41
智能決策、2厘米級控制,星燦機器人發布割草機器人
電子發燒友網報道(文/莫婷婷)傳統機器人泛化性差,智能程度相對較低。具身智能機器人具有高通用性,可在各類場景完成復雜任務,包括快速理解復雜環境、能夠處理任意物體、自主處理
機器人芯片:驅動智能機器的核心技術引擎
上系統(SoC),其技術內涵與設計哲學正深刻塑造著機器人的智能化未來。 異構架構:性能與能效的平衡藝術 現代機器人芯片的核心特征是異構計算。單一類型的
機器人競技幕后:磁傳感器芯片激活 “精準感知力”
2025 世界人形機器人運動會于 8 月 17 日圓滿收官,賽場上機器人在跑步、跳躍、抓取等項目中的精彩表現,背后是運動控制、環境感知等技術的迭代升級。而在這些技術中,磁傳感器芯片憑借獨特優勢
發表于 08-26 10:02
機器人芯片:智能機器的“大腦”與未來趨勢
、低功耗和強適應性的方向演進,推動機器人應用邁向更廣闊的領域。 ? 機器人芯片的關鍵作用 ?? 機器人芯片主要包括中央處理器(CPU)、圖形處理
工業機器人的特點
機器人是關鍵。工業互聯網是通過端上的數據傳輸,經過大數據分析和云計算處理,再進行智能化決策的一整個過程,其中端的數據傳輸是基礎。工業互聯網的端包括機器人、傳感器等一切線下連接端口。因此發展工業
發表于 07-26 11:22
盤點#機器人開發平臺
地瓜機器人RDK X5開發套件地瓜機器人RDK X5開發套件產品介紹 旭日5芯片10TOPs算力-電子發燒友網機器人開發套件 Kria KR260機器人開發套件 Kria KR260-
發表于 05-13 15:02
【「# ROS 2智能機器人開發實踐」閱讀體驗】機器人入門的引路書
ROS的全稱:Robot Operating System 機器人操作系統
ROS的 目的 :ROS支持通用庫,是通信總線,協調多個傳感器
為了解決機器人里各廠商模塊不通用的問題,讓機器人快速開發
發表于 04-30 01:05
【「# ROS 2智能機器人開發實踐」閱讀體驗】+內容初識
出有用的信息,如障礙物的位置和形狀。對于攝像頭數據,可以使用 OpenCV 等圖像處理庫進行圖像識別、目標跟蹤等操作,為機器人的導航和決策提供支持。
運動控制:運動控制是
發表于 04-27 11:24
基于RISC-V內核的嵌入式系統在機器人關節控制中的應用研究
控制提供了新的選擇。本文結合多個基于RISC-V內核的芯片案例,詳細探討了基于RISC-V內核的嵌入式系統在機器人關節控制中的應用研究,分析
機器人控制設計多核異構成趨勢,不同內核優勢各異的處理元件多樣搭配

評論