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

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

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

借助ROS 2實現(xiàn)軟件定義自適應(yīng)機器人

李娜 ? 來源:drakannie ? 作者:drakannie ? 2022-08-01 08:09 ? 次閱讀

FPGA 能夠自適應(yīng)生成定制計算架構(gòu),以前所未有的靈活性、更短的設(shè)計周期、更低的開發(fā)成本,助力各類機器人應(yīng)用。

1. 機器人是一種“系統(tǒng)集成藝術(shù)”

機器人是一種復(fù)合系統(tǒng),它由感知周邊環(huán)境的傳感器、根據(jù)感知采取行動的致動器和負(fù)責(zé)處理數(shù)據(jù)的計算構(gòu)成,從而對其應(yīng)用做出連貫一致的響應(yīng)。在很大程度上,機器人技術(shù)是一種系統(tǒng)集成的藝術(shù),在軟件和硬件方面皆是如此。

以往的研究揭示,機器人領(lǐng)域中多達 70% 的資源被用于集成,而不是用于開發(fā)最終應(yīng)用。直到最近,隨著較低端的工業(yè)機器人走向大規(guī)模普及化,機器人公司才開始在硬件基礎(chǔ)上著重軟件開發(fā)。

盡管如此,機器人仍然是高度專業(yè)化的系統(tǒng),旨在以高可靠性和高精度執(zhí)行一系列任務(wù)。因此,機器人內(nèi)部的硬件和軟件能力之間的關(guān)系十分重要。大多數(shù)機器人通過內(nèi)部網(wǎng)絡(luò)交換信息并滿足時序要求。從這種意義上來講,機器人屬于時間敏感型網(wǎng)絡(luò)。

2. 選擇“適合的計算平臺”

機器人系統(tǒng)的機載資源通常非常有限,如存儲器、I/O 和磁盤或計算功能,會阻礙系統(tǒng)集成進程,使之難以滿足非結(jié)構(gòu)化、動態(tài)和不斷變化環(huán)境的實時性要求。隨著機器人內(nèi)部網(wǎng)絡(luò)安全的發(fā)展,這一點更是如此,因為它經(jīng)常在使用壽命方面對機器人提出新要求,需要修改機器人的邏輯,從而對實時環(huán)路產(chǎn)生影響

正因如此,為機器人系統(tǒng)選擇合適的計算平臺至關(guān)重要。該平臺既要簡化系統(tǒng)集成、符合功耗限制,也要能夠適應(yīng)機器人應(yīng)用不斷變化的需求。

打造自適應(yīng)機器人

自適應(yīng)機器人是指那些能夠成功應(yīng)對新狀況的機器人。一臺能夠稱得上“自適應(yīng)”的機器人,必須具備以下三大特性其中之一。滿足全部三項特性的機器人,可視為“完全自適應(yīng)機器人”。

pYYBAGGYHIuAKEcWAAB0BI6m4mA553.png

自適應(yīng)機器人基本要求

自適應(yīng)計算是自適應(yīng)機器人的第三項基本特性。對于機器人而言,主要指機器人能夠在運行過程中適配其計算系統(tǒng)的一個或多個屬性(如確定性、功耗或吞吐量)。在此方面,F(xiàn)PGA 正是實現(xiàn)自適應(yīng)計算的理想技術(shù),因其兼具通用性和強大功能,同時效率高、成本低。

在 FPGA 上不僅可以實現(xiàn)其他處理架構(gòu),還可以實現(xiàn)并行處理。因此,F(xiàn)PGA 可以用于處理幾乎任何機器人內(nèi)部的任務(wù)。另一方面,F(xiàn)PGA 能夠針對每一種機器人應(yīng)用的需求,專門定制數(shù)據(jù)路徑寬度和寄存器長度。

如果說,CPUGPU 是工人按照順序依次將輸入加工成輸出的車間,那么,F(xiàn)PGA 就是靈活的自適應(yīng)工廠,能夠針對手中的具體任務(wù)定制創(chuàng)設(shè)裝配線和傳送帶。

FPGA 的工業(yè)類比

Kria SOM 是機器人的理想計算平臺

傳統(tǒng)的機器人軟件開發(fā),是基于預(yù)先定義的架構(gòu)和約束條件,在給定機器人的 CPU 中進行功能編程。一旦機器人遇到適配需求,就會導(dǎo)致復(fù)雜的系統(tǒng)集成操作。然而,如果使用 FPGA,構(gòu)建機器人行為就是為解決任務(wù)的架構(gòu)編程。機器人架構(gòu)師可以純粹從軟件創(chuàng)建自己的硬件設(shè)計,并通過各種平臺完成交付。

審核編輯:郭婷

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

    關(guān)注

    2552

    文章

    51302

    瀏覽量

    755233
  • FPGA
    +關(guān)注

    關(guān)注

    1630

    文章

    21777

    瀏覽量

    604705
  • 機器人
    +關(guān)注

    關(guān)注

    211

    文章

    28566

    瀏覽量

    207713
收藏 人收藏

    評論

    相關(guān)推薦

    【「具身智能機器人系統(tǒng)」閱讀體驗】2.具身智能機器人的基礎(chǔ)模塊

    具身智能機器人的基礎(chǔ)模塊,這個是本書的第二部分內(nèi)容,主要分為四個部分:機器人計算系統(tǒng),自主機器人的感知系統(tǒng),自主機器人的定位系統(tǒng),自主機器人
    發(fā)表于 01-04 19:22

    《具身智能機器人系統(tǒng)》第10-13章閱讀心得之具身智能機器人計算挑戰(zhàn)

    閱讀《具身智能機器人系統(tǒng)》第10-13章,我對具身智能機器人的工程實踐有了全新認(rèn)識。第10章從實時性角度剖析了機器人計算加速問題。機器人定位中的SLAM算法需要處理兩個計算密集型任務(wù):
    發(fā)表于 01-04 01:15

    開源項目!能夠精確地行走、跳舞和執(zhí)行復(fù)雜動作的機器人—Tillu

    認(rèn)識Tillu——機器人 Tillu是一款融合先進機器人技術(shù)與創(chuàng)造力的獨特機器人,旨在激發(fā)學(xué)習(xí)與創(chuàng)新!它由運行Debian操作系統(tǒng)的UNIHIKER驅(qū)動,利用強大的控制系統(tǒng)實現(xiàn)逼真的動
    發(fā)表于 01-02 17:24

    【「具身智能機器人系統(tǒng)」閱讀體驗】2.具身智能機器人大模型

    中取得了令人矚目的效果。 閱讀感悟 從傳統(tǒng)的手動編程到借助大模型實現(xiàn)智能化、自主化,從單一模態(tài)的交互到多模態(tài)信息的深度融合,再到擴散模型的應(yīng)用,機器人控制技術(shù)正在以驚人的速度進化。這不僅讓機器
    發(fā)表于 12-29 23:04

    【「具身智能機器人系統(tǒng)」閱讀體驗】+數(shù)據(jù)在具身人工智能中的價值

    出現(xiàn)重大問題。此外,機器人在不同環(huán)境中適應(yīng)和泛化的能力取決于它處理的數(shù)據(jù)的多樣性。例如,家庭服務(wù)機器人必須適應(yīng)各種家庭環(huán)境和任務(wù),要求它們從廣泛的家庭環(huán)境數(shù)據(jù)中學(xué)習(xí),以提高其泛化能力。
    發(fā)表于 12-24 00:33

    【「具身智能機器人系統(tǒng)」閱讀體驗】+初品的體驗

    提高機器人自適應(yīng)性和自主性,賦能機器人在多種場景中的應(yīng)用。例如在家庭自動化領(lǐng)域,具身智能機器人能夠感知家庭成員的日常習(xí)慣和需求,自動執(zhí)行清潔、整理或其他家務(wù)任務(wù)。它們通過觀察家庭成員
    發(fā)表于 12-20 19:17

    ROSCon China 2024 | RDK第一本教材來了!地瓜機器人與古月居發(fā)布新書《ROS 2智能機器人開發(fā)實踐》

    12月7日-8日,為期兩天的ROSCon China 2024在上海圓滿落幕,來自全球的ROS專家學(xué)者、開發(fā)者、企業(yè)代表齊聚一堂,共享機器人前沿技術(shù)成果。地瓜機器人攜手眾多RDK生態(tài)產(chǎn)品亮相,并聯(lián)手古月居共同推出首本基于RDK
    的頭像 發(fā)表于 12-10 18:48 ?475次閱讀
    ROSCon China 2024 | RDK第一本教材來了!地瓜<b class='flag-5'>機器人</b>與古月居發(fā)布新書《<b class='flag-5'>ROS</b> <b class='flag-5'>2</b>智能<b class='flag-5'>機器人</b>開發(fā)實踐》

    ROSCon China 2024 | RDK第一本教材來了!地瓜機器人與古月居發(fā)布新書《ROS 2智能機器人開發(fā)實踐》

    手古月居共同推出首本基于RDK機器人開發(fā)者套件的教材——《ROS 2智能機器人開發(fā)實踐》。該書由地平線創(chuàng)始&CEO余凱博士和華東師范大學(xué)教
    發(fā)表于 12-10 10:56 ?237次閱讀

    機器人技術(shù)的發(fā)展趨勢

    機器人技術(shù)的發(fā)展趨勢呈現(xiàn)出多元化、智能化和廣泛應(yīng)用的特點。 一、智能化與自主化 人工智能(AI)與機器學(xué)習(xí) : AI和機器學(xué)習(xí)在機器人領(lǐng)域的應(yīng)用日益普及,為
    的頭像 發(fā)表于 10-25 09:27 ?1161次閱讀

    日本推出革命性的人形機器人

    8月2日,日本科技界傳來新突破,立命館大學(xué)攜手滋賀縣草津市的“人機一體”機器人創(chuàng)新企業(yè),共同揭幕了一款革命性的人形機器人。這款機器人以其卓越的自適應(yīng)
    的頭像 發(fā)表于 08-02 17:08 ?731次閱讀

    谷歌借助Gemini AI系統(tǒng)深化對機器人的訓(xùn)練

    7月12日,國際科技界傳來新動態(tài),谷歌正借助其先進的Gemini AI系統(tǒng),深化對旗下機器人的訓(xùn)練,旨在顯著提升它們的導(dǎo)航能力和任務(wù)執(zhí)行能力。DeepMind機器人團隊最新發(fā)布的研究論文,詳細闡述
    的頭像 發(fā)表于 07-12 16:29 ?655次閱讀

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

    ,簡單快捷地調(diào)用合適的算法庫,以提高開發(fā)效率,加快開發(fā)進程。 (2) 開源免費,架構(gòu)精簡 ROS系統(tǒng)是一個開源免費,架構(gòu)精簡的機器人操作系統(tǒng)。ROS被設(shè)計為盡可能精簡,以便為
    發(fā)表于 07-09 11:38

    機器人神經(jīng)網(wǎng)絡(luò)控制原理是什么

    引言 機器人技術(shù)是當(dāng)今科技發(fā)展的重要方向之一,其應(yīng)用領(lǐng)域涵蓋了工業(yè)、醫(yī)療、農(nóng)業(yè)、軍事等多個方面。機器人控制技術(shù)是實現(xiàn)機器人自主化和智能化的關(guān)鍵技術(shù)之一。傳統(tǒng)的控制方法,如PID控制、
    的頭像 發(fā)表于 07-09 09:40 ?595次閱讀

    Al大模型機器人

    金航標(biāo)kinghelm薩科微slkor總經(jīng)理宋仕強介紹說,薩科微Al大模型機器人有哪些的優(yōu)勢?薩科微AI大模型機器人由清華大學(xué)畢業(yè)的天才少年N博士和王博士團隊開發(fā),與同行相比具有許多優(yōu)勢:語言
    發(fā)表于 07-05 08:52

    工業(yè)機器人仿真軟件有哪些

    工業(yè)機器人仿真軟件是用于模擬工業(yè)機器人操作過程的軟件工具,它們可以幫助工程師和技術(shù)人員在實際應(yīng)用之前對機器人進行測試和優(yōu)化。以下是一些常見的
    的頭像 發(fā)表于 06-17 09:34 ?4022次閱讀