91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

從局部性能優(yōu)化到系統(tǒng)架構(gòu)優(yōu)化,F(xiàn)PGA在機(jī)器人上的應(yīng)用

深圳市嘉銘偉業(yè)科技有限公司咋樣 ? 來源:電子發(fā)燒友原創(chuàng) ? 作者:李寧遠(yuǎn) ? 2022-08-01 07:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

想要機(jī)器人實現(xiàn)智能化,需要具有敏銳且優(yōu)秀的感知,同時還能有精準(zhǔn)的運控。就感知計算而言,尤其是視覺以及深度學(xué)習(xí),計算量往往很大,對器件性能要求高。而且感知算法也在不斷發(fā)展,這需要對機(jī)器人處理系統(tǒng)做不斷地更新。

就控制而言,FPGA可以應(yīng)用在分散控制的小節(jié)點上,也可以在大節(jié)點上應(yīng)用更高效能的FPGA SoC。區(qū)別于MCU,通過FPGA控制的系統(tǒng)最明顯的優(yōu)勢點就是驅(qū)動反應(yīng)時間會大大縮短,整個系統(tǒng)的運行速度會有一個較大提升。畢竟MCU是運作在單一節(jié)點上的,在不添加拓展的情況下,隨著復(fù)雜的多軸運算需求越來越高,運作難免會有些乏力。

FPGA在機(jī)器人應(yīng)用上的優(yōu)勢很明顯,不少廠商也在這塊做了很多年,那么在深入應(yīng)用上又有哪些突破點值得期待?

FPGA與運動驅(qū)控

目前很多機(jī)器人本體廠商、機(jī)器人控制器廠商用FPGA已經(jīng)用了很多年了,還有不少本體廠商、機(jī)器人控制器廠商現(xiàn)在也在嘗試去使用。首先可以明確的一點是,以目前FPGA的性能來說,用在常規(guī)的伺服驅(qū)動、控制領(lǐng)域,性能甚至是過剩的。機(jī)器人的運動性能不僅和伺服控制相關(guān),還與運動算法以及本體的機(jī)械結(jié)構(gòu)密切相關(guān)。

就算法而言,目前大多基于CPU + Linux + ROS + EtherCAT這一技術(shù)體系設(shè)計,將算法模塊從CPU移植到FPGA中,F(xiàn)PGA的優(yōu)勢并沒有被充分應(yīng)用,另一方面在機(jī)械設(shè)計沒有重大革命性進(jìn)步的情況下,機(jī)器人性能的天花板是存在的,難免顯得“過?!?。

常規(guī)的FPGA運動驅(qū)控已經(jīng)有很多案例可循了,將FPGA用于實現(xiàn)SVPWM、三環(huán)反饋控制,甚至實現(xiàn)驅(qū)控一體。我們挑機(jī)器人四大家族中的安川來看,作為工業(yè)機(jī)器人全球市占率排名前幾的廠商,安川的機(jī)器人控制器用Intel的FPGA作為ASIC的替代方案。
?
(Intel的FPGA,Intel)

Intel FPGA提供了各類可配置的嵌入式 SRAM、高速收發(fā)器、高速 I/O、邏輯模塊和路由。用在控制上優(yōu)勢也很明顯,比起復(fù)雜函數(shù)計算運行在微處理器上,配備板載數(shù)字信號處理,在FPGA上執(zhí)行高速 32 位雙精度浮點運算更容易實現(xiàn)運控所需的精度和速度。Intel FPGA在安川的運控上提供了包括PCI Express在內(nèi)的多種硬件IP,確保了總線連接的可靠又實現(xiàn)外圍邏輯集成。

這些可以說仍然是對比CPU+操作系統(tǒng)+ROS架構(gòu)在局部性能的優(yōu)化,那深入應(yīng)用可以往哪里突破?如果將在各軸的控制基礎(chǔ)上實時施加變化的微調(diào)量,以此實現(xiàn)對各種狀態(tài)誤差導(dǎo)致的最終狀態(tài)誤差進(jìn)行補(bǔ)償,將機(jī)器人性能進(jìn)行這種層次的拔高,這或許是超越傳統(tǒng)控制架構(gòu)FPGA實現(xiàn)深入應(yīng)用的一個方向。

FPGA與機(jī)器視覺

作為FPGA在機(jī)器人應(yīng)用里最火熱的方向,視覺被很多廠商視為FPGA打開機(jī)器人市場最好的切入口。在機(jī)器視覺設(shè)計中,不可避免要和現(xiàn)在主流的SoC進(jìn)行接口設(shè)計,這些接口主要以移動產(chǎn)業(yè)處理器接口作為標(biāo)準(zhǔn),集成MIPI CSI硬核的FPGA往往很吃香,比如國內(nèi)FPGA廠商易靈思的Trion系列。
?
(T20FPGA,易靈思)

在執(zhí)行圖像處理算法與訓(xùn)練好的AI模型時,F(xiàn)PGA是與GPU并列的主流方案,而且在功耗方面具備非常大的優(yōu)勢。并且因為其SOC屬性,能夠和其他各種功能模塊高效協(xié)同。從AMD Xilinx的Kria SoM以及瑞薩、易靈思的ProMe SoM來看,目前FPGA廠商很青睞于以System on Module這種形式打入機(jī)器人視覺系統(tǒng)。

SoM能提供嵌入式處理系統(tǒng)的各種核心組件,包括處理器內(nèi)核、通信接口和內(nèi)存模塊等。從視頻處理到智能傳感到機(jī)器視覺,這種模塊化解決方案讓SoM成了嵌入機(jī)器人感知系統(tǒng)的理想選擇。SoM與其他器件的配合使用不僅可以完成在機(jī)器視覺系統(tǒng)上的局部優(yōu)化,對于整個機(jī)器人設(shè)計也能給出基于模塊化設(shè)計的優(yōu)化。不論是不是以SoM形式切入,將這種模塊間的高效協(xié)同發(fā)揮出最大的效果是FPGA視覺應(yīng)用值得期待的突破方向。

小結(jié)

目前,在FPGA深入應(yīng)用方面,國內(nèi)正處在從局部性能優(yōu)化(伺服驅(qū)動器、機(jī)器視覺)到系統(tǒng)架構(gòu)優(yōu)化轉(zhuǎn)變的階段。FPGA目前的性能對于機(jī)器人應(yīng)用來說是過剩的,如何在應(yīng)用中充分發(fā)揮出FPGA的性能與協(xié)同性,這是“深入應(yīng)用”的關(guān)鍵。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1660

    文章

    22416

    瀏覽量

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

    關(guān)注

    213

    文章

    31098

    瀏覽量

    222383
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    C語言編程-局部性原理

    程序很可能在不遠(yuǎn)的將來引用附近的一個內(nèi)存位置。 局部性原理的應(yīng)用一般來說,有良好局部性的程序比局部性差的程序運行得更快。 現(xiàn)代計算機(jī)系統(tǒng)的各個層次,
    發(fā)表于 01-07 06:01

    機(jī)器人內(nèi)部零配件的生產(chǎn)加工廠哪找?

    是隨著新能源汽車等行業(yè)發(fā)展而興起的新技術(shù)。新能源汽車領(lǐng)域,液冷板是高效電池?zé)峁芾淼年P(guān)鍵,確保電池的最佳性能和安全性。雖然機(jī)器人不需要如此復(fù)雜的液冷系統(tǒng),但其某些關(guān)鍵部件同樣需要考慮散
    發(fā)表于 12-09 18:22

    探索RISC-V機(jī)器人領(lǐng)域的潛力

    SLAM等輕量級算法時表現(xiàn)出了不錯的性能,CPU占用率可接受范圍內(nèi)。整個系統(tǒng)響應(yīng)及時,證明了MUSE Pi Pro完全有能力作為小型移動機(jī)器人的“大腦”。 四、 其他功能淺嘗 ?
    發(fā)表于 12-03 14:40

    高精度機(jī)器人控制的核心——基于 MYD-LT536 開發(fā)板的精密運動控制方案

    機(jī)器人控制平臺,實現(xiàn)從“算法執(zhí)行”的全閉環(huán)控制。 無論是工業(yè)裝配、視覺檢測、智能搬運還是協(xié)作機(jī)器人領(lǐng)域,MYD-LT536 都將成為高精度控制
    發(fā)表于 11-14 15:48

    通過優(yōu)化代碼來提高M(jìn)CU運行效率

    。 內(nèi)存訪問優(yōu)化 充分利用緩存:如果MCU有Cache,盡量保證代碼和數(shù)據(jù)的局部性,即讓相關(guān)的數(shù)據(jù)在內(nèi)存中連續(xù)存放。 避免內(nèi)存碎片:動態(tài)內(nèi)存分配受限的系統(tǒng)中,盡量使用靜態(tài)分配。 對
    發(fā)表于 11-12 08:21

    RK3576機(jī)器人核心:三屏異顯+八路攝像頭,重塑機(jī)器人交互與感知

    ?!?利用開發(fā)板的MIPI CSI1和CSI2接口,完整接入8路攝像頭,實現(xiàn)了所有通道的視頻預(yù)覽與采集,為機(jī)器人構(gòu)建了全方位的視覺感知系統(tǒng)。卓越性能表現(xiàn):· CPU占用率:34%·
    發(fā)表于 10-29 16:41

    自制巡線解迷宮機(jī)器人

    ,考慮機(jī)器人總裝之后的負(fù)載情況以及自己對機(jī)器人巡線速度的需求,我最終購買的N20電機(jī)減速比為30:1,且額定電壓為6V時,其空載轉(zhuǎn)速為300RPM(即每分鐘300轉(zhuǎn)),這樣就能保證動力系統(tǒng)
    發(fā)表于 10-20 10:39

    集成MT6701磁編芯片的機(jī)器人關(guān)節(jié)模塊化設(shè)計與驅(qū)動優(yōu)化

    的首選方案。本文將圍繞MT6701磁編碼器芯片在機(jī)器人關(guān)節(jié)中的集成應(yīng)用,探討模塊化設(shè)計方法與驅(qū)動優(yōu)化策略,為高性能機(jī)器人關(guān)節(jié)開發(fā)提供技術(shù)參考。
    的頭像 發(fā)表于 08-20 17:26 ?1418次閱讀
    集成MT6701磁編芯片的<b class='flag-5'>機(jī)器人</b>關(guān)節(jié)模塊化設(shè)計與驅(qū)動<b class='flag-5'>優(yōu)化</b>

    MT6701絕對式磁編碼器優(yōu)化機(jī)器人關(guān)節(jié)伺服控制

    在當(dāng)今科技飛速發(fā)展的時代,機(jī)器人已經(jīng)廣泛應(yīng)用于工業(yè)制造、物流配送、醫(yī)療服務(wù)等眾多領(lǐng)域。而機(jī)器人關(guān)節(jié)伺服控制作為機(jī)器人運動的關(guān)鍵技術(shù),其性能的優(yōu)劣直接影響著
    的頭像 發(fā)表于 08-04 17:57 ?984次閱讀

    機(jī)器人測試:虛擬現(xiàn)實,機(jī)器人如何才能變成真正的打工牛馬?

    虛擬世界的算法優(yōu)化現(xiàn)實中的 “抗造” 考驗,再到細(xì)節(jié)處的容錯能力,機(jī)器人的每一輪測試,本質(zhì)都是
    的頭像 發(fā)表于 07-11 09:16 ?1752次閱讀
    <b class='flag-5'>機(jī)器人</b>測試:<b class='flag-5'>從</b>虛擬<b class='flag-5'>到</b>現(xiàn)實,<b class='flag-5'>機(jī)器人</b>如何才能變成真正的打工牛馬?

    明遠(yuǎn)智睿SSD2351開發(fā)板:語音機(jī)器人領(lǐng)域的變革力量

    人工智能快速發(fā)展的今天,語音機(jī)器人逐漸成為人們生活和工作中的得力助手。明遠(yuǎn)智睿SSD2351開發(fā)板憑借強(qiáng)大性能與豐富功能,為語音機(jī)器人的發(fā)展注入新動力,成為該領(lǐng)域的變革力量。 SSD
    發(fā)表于 05-28 11:36

    詳細(xì)介紹機(jī)場智能指路機(jī)器人的工作原理

    校正,消除定位誤差的積累,確保機(jī)器人始終能夠準(zhǔn)確知道自己機(jī)場中的位置。 導(dǎo)航系統(tǒng) 路徑規(guī)劃 :當(dāng)旅客向機(jī)器人提出目的地請求后,導(dǎo)航系統(tǒng)
    發(fā)表于 05-10 18:26

    【「# ROS 2智能機(jī)器人開發(fā)實踐」閱讀體驗】視覺實現(xiàn)的基礎(chǔ)算法的應(yīng)用

    : 一、機(jī)器人視覺:理論到實踐 第7章詳細(xì)介紹了ROS2機(jī)器視覺領(lǐng)域的應(yīng)用,涵蓋了相機(jī)標(biāo)定、OpenCV集成、視覺巡線、二維碼識別以及深度學(xué)習(xí)目標(biāo)檢測等內(nèi)容。通過學(xué)習(xí),我認(rèn)識
    發(fā)表于 05-03 19:41

    【「# ROS 2智能機(jī)器人開發(fā)實踐」閱讀體驗】機(jī)器人入門的引路書

    ROS的全稱:Robot Operating System 機(jī)器人操作系統(tǒng) ROS的 目的 :ROS支持通用庫,是通信總線,協(xié)調(diào)多個傳感器 為了解決機(jī)器人里各廠商模塊不通用的問題,讓機(jī)器人
    發(fā)表于 04-30 01:05

    【「# ROS 2智能機(jī)器人開發(fā)實踐」閱讀體驗】+內(nèi)容初識

    機(jī)器人技術(shù)的飛速發(fā)展,ROS 2 作為其核心工具之一,為開發(fā)者提供了強(qiáng)大的支持。與傳統(tǒng)的理論書籍不同,本書深入淺出地講解了 ROS 2 的架構(gòu)、開發(fā)流程以及智能機(jī)器人項目中的應(yīng)用,以
    發(fā)表于 04-27 11:24