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

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

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

機(jī)器人系統(tǒng)開發(fā)中的關(guān)鍵技術(shù)的理論概要

lhl545545 ? 來源:機(jī)器人大講堂 ? 作者:機(jī)器人大講堂 ? 2020-06-05 11:13 ? 次閱讀

近年來,隨著工業(yè) 4.0 標(biāo)準(zhǔn)的不斷推進(jìn)和人工智能、物聯(lián)網(wǎng)、大數(shù)據(jù)等技術(shù)的快速發(fā)展,機(jī)器人產(chǎn)業(yè)迎來新一輪浪潮,正逐步向系統(tǒng)化、模塊化、智能化的方向發(fā)展。除了傳統(tǒng)的工業(yè)機(jī)器人外,在特種機(jī)器人和服務(wù)機(jī)器人領(lǐng)域,如水下機(jī)器人、娛樂機(jī)器人、醫(yī)療機(jī)器人、教育機(jī)器人、物流機(jī)器人等也都得到了大量的應(yīng)用。

那么如何利用機(jī)器視覺、多傳感器融合、自主導(dǎo)航、交互系統(tǒng)等技術(shù)進(jìn)一步加速機(jī)器人產(chǎn)品的智能化融合,如何快速有效地提高產(chǎn)品開發(fā)效率,促進(jìn)產(chǎn)品迭代周期就成為業(yè)界產(chǎn)品研發(fā)的重要課題。本文聚焦于感知、決策和執(zhí)行等機(jī)器人系統(tǒng)開發(fā)全面環(huán)節(jié),闡述如何利用MATLAB& Simulink將機(jī) 器人構(gòu)想、概念轉(zhuǎn)變?yōu)樽灾飨到y(tǒng)的相關(guān)技術(shù)環(huán)節(jié),并展示系統(tǒng)級(jí)建模、仿真、測(cè)試及自動(dòng)代碼生成技術(shù)在產(chǎn)品開發(fā)中的實(shí)際應(yīng)用。

(自主機(jī)器人的路徑規(guī)劃和導(dǎo)航)

使用 MATLAB 和 Simulink,您能夠:

使用您開發(fā)的算法連接并控制機(jī)器人。

開發(fā)跨硬件的算法并連接到機(jī)器人操作系統(tǒng)ROS)。

連接到各種傳感器和作動(dòng)器,以便您發(fā)送控制信號(hào)或分析多種類型的數(shù)據(jù)。

可采用多種語言,如 C/C++、VHDL/Verilog、結(jié)構(gòu)化文本和 CUDA,為微控制器、FPGA、PLCGPU嵌入式目標(biāo)自動(dòng)生成代碼,從而擺脫手動(dòng)編碼。

使用預(yù)置的硬件支持包,連接到低成本硬件,如 Arduino 和 Raspberry Pi。

通過創(chuàng)建可共享的代碼和應(yīng)用程序,簡化設(shè)計(jì)評(píng)審。

可利用遺留代碼,并與現(xiàn)有機(jī)器人系統(tǒng)集成。

使用 MATLAB 和 Simulink 簡化機(jī)器人路徑規(guī)劃和導(dǎo)航的復(fù)雜任務(wù)。此演示介紹了如何仿真自主機(jī)器人,只使用三個(gè)組件:路徑、汽車模型和路徑跟蹤算法。

一、機(jī)器人物理系統(tǒng)建模

在機(jī)器人系統(tǒng)開發(fā)中,通過對(duì)被控物理系統(tǒng)進(jìn)行準(zhǔn)確的建模仿真,可以幫助開發(fā)人員更加容易設(shè)計(jì)出實(shí)現(xiàn)預(yù)定控制目標(biāo)的控制器并且評(píng)估機(jī)器人物理系統(tǒng)的行為。

在設(shè)計(jì)機(jī)器人硬件平臺(tái)時(shí),利用MATLAB和Simulink可以設(shè)計(jì)和分析三維剛體機(jī)械機(jī)構(gòu)(如汽車平臺(tái)和機(jī)械臂)和執(zhí)行機(jī)構(gòu)(如機(jī)電或流體系統(tǒng))。通過直接向 Simulink 中導(dǎo)入U(xiǎn)RDF文件或利用 SolidWorks和Onshape等CAD 軟件,可以直接使用現(xiàn)有CAD文件,添加摩擦等約束條件,使用電氣、液壓或氣動(dòng)以及其他組件進(jìn)行多域系統(tǒng)建模。運(yùn)行后,可將設(shè)計(jì)模型重用為數(shù)字映射。

在機(jī)器人物理系統(tǒng)設(shè)計(jì)領(lǐng)域,MathWorks的Simscape產(chǎn)品系列提供全面的物理系統(tǒng)設(shè)計(jì)組件,包括機(jī)械、電器、磁場、液壓、氣壓和熱等,可跨越復(fù)合物理區(qū)域進(jìn)行建模。

二、機(jī)器人環(huán)境感知

機(jī)器人環(huán)境感知是智能機(jī)器人的神經(jīng)中樞,作用是獲取機(jī)器人內(nèi)外部環(huán)境信息,并把這些信息反饋給控制系統(tǒng)進(jìn)行決策。

開發(fā)人員可以開發(fā)跨硬件的算法并連接到機(jī)器人操作系統(tǒng) (ROS),通過 ROS 連接到傳感器。攝像機(jī)、LiDAR 和 IMU 等特定傳感器有ROS消息,可轉(zhuǎn)換為MATLAB數(shù)據(jù)類型進(jìn)行分析和可視化。設(shè)計(jì)人員可以實(shí)現(xiàn)常見傳感器處理工作流程自動(dòng)化,比如導(dǎo)入和批處理大型數(shù)據(jù)集、傳感器校準(zhǔn)、降噪、幾何變換、分割和配準(zhǔn)。

在獲取到傳感器的數(shù)據(jù)之后,利用內(nèi)置的 MATLAB 應(yīng)用程序,可交互地執(zhí)行對(duì)象檢測(cè)和追蹤、運(yùn)動(dòng)評(píng)估、三維點(diǎn)云處理和傳感器融合。使用卷積神經(jīng)網(wǎng)絡(luò) (CNN),運(yùn)用深度學(xué)習(xí)進(jìn)行圖像分類、回歸分析和特征學(xué)習(xí)。將算法自動(dòng)轉(zhuǎn)換為 C/C++、定點(diǎn)、HDL 或 CUDA 代碼。

三、機(jī)器人路徑規(guī)劃和軌跡控制

運(yùn)動(dòng)規(guī)劃是機(jī)器人控制的重要決策依據(jù),是確保機(jī)器人達(dá)到目的的最優(yōu)路徑并不與任何障礙物碰撞的手段。

在進(jìn)行機(jī)器人運(yùn)動(dòng)規(guī)劃和軌跡控制時(shí),可以通過以下的方式實(shí)現(xiàn)

1)使用 LiDAR 傳感器數(shù)據(jù),通過 Simultaneous Localization and Mapping (SLAM) 創(chuàng)建環(huán)境地圖;

2)通過設(shè)計(jì)路徑規(guī)劃算法進(jìn)行路徑和運(yùn)動(dòng)規(guī)劃,在受約束的環(huán)境中導(dǎo)航;

3)使用路徑規(guī)劃器,計(jì)算任何給定地圖中的無障礙路徑;

4)實(shí)現(xiàn)狀態(tài)機(jī),定義決策所需的條件和行動(dòng);

5)設(shè)計(jì)決策算法,讓機(jī)器人在面對(duì)不確定情況時(shí)能做出決策,在協(xié)作環(huán)境中執(zhí)行安全操作。

四、基于AI的機(jī)器人控制系統(tǒng)設(shè)計(jì)

如何賦予機(jī)器人自主學(xué)習(xí)的能力,是人工智能領(lǐng)域的重要發(fā)展方向,為適應(yīng)日趨復(fù)雜的應(yīng)用場景,需要機(jī)器人系統(tǒng)學(xué)習(xí)大量的輸入數(shù)據(jù),自動(dòng)優(yōu)化控制策略。

利用MATLAB & Simulink可以實(shí)現(xiàn)基于強(qiáng)化學(xué)習(xí)的機(jī)器人控制系統(tǒng)設(shè)計(jì)。設(shè)計(jì)人員使用算法和應(yīng)用程序,系統(tǒng)性地分析、設(shè)計(jì)和可視化復(fù)雜系統(tǒng)在時(shí)域和頻域中的行為。使用交互式方法(如波特回路整形和根軌跡方法)來自動(dòng)調(diào)節(jié)補(bǔ)償器參數(shù)。還可以調(diào)節(jié)增益調(diào)度控制器并指定多個(gè)調(diào)節(jié)目標(biāo),如參考跟蹤、干擾抑制和穩(wěn)定裕度。并且可以實(shí)現(xiàn)代碼生成和需求可追溯性,有助于驗(yàn)證設(shè)計(jì)人員的系統(tǒng),確認(rèn)符合要求。
責(zé)任編輯:pj

聲明:本文內(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)投訴
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    210

    文章

    27989

    瀏覽量

    205539
  • 機(jī)器視覺
    +關(guān)注

    關(guān)注

    161

    文章

    4301

    瀏覽量

    119864
收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

    。 ROS系統(tǒng)主要特點(diǎn)有哪些 (1) 提供豐富的機(jī)器人算法庫 機(jī)器人的各種控制以及通信離不開算法庫的支持,ROS系統(tǒng)提供豐富且功能強(qiáng)大的機(jī)器人
    發(fā)表于 07-09 11:38

    Al大模型機(jī)器人

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

    編碼器在機(jī)器人系統(tǒng)的應(yīng)用

    隨著科技的飛速發(fā)展,機(jī)器人技術(shù)已廣泛應(yīng)用于工業(yè)、醫(yī)療、服務(wù)等多個(gè)領(lǐng)域。在機(jī)器人系統(tǒng),編碼器作為核心的位置和速度檢測(cè)裝置,發(fā)揮著至關(guān)重要的作
    的頭像 發(fā)表于 06-13 14:51 ?654次閱讀

    全球機(jī)器人開發(fā)領(lǐng)域采用NVIDIA 機(jī)器人開發(fā)和生產(chǎn)

    比亞迪電子、西門子、泰瑞達(dá)和 Alphabet 旗下公司 Intrinsic 采用 NVIDIA Isaac 機(jī)器人平臺(tái)開發(fā)自主機(jī)械臂、人形機(jī)器人和移動(dòng)機(jī)器人 ? NVIDIA 于今日
    的頭像 發(fā)表于 06-03 18:25 ?1124次閱讀

    其利天下技術(shù)·搭載無刷電機(jī)的掃地機(jī)器人的前景如何?

    已經(jīng)取得了顯著的進(jìn)步,但在技術(shù)層面仍存在一些壁壘需要突破。首先,機(jī)器人的導(dǎo)航和定位技術(shù)仍有提升空間,特別是在復(fù)雜家居環(huán)境的精準(zhǔn)導(dǎo)航和避障能力還需加強(qiáng)。其次,掃地
    發(fā)表于 05-05 15:03

    TRIZ在智能機(jī)器人開發(fā)的創(chuàng)新之旅

    隨著科技的飛速發(fā)展,智能機(jī)器人已成為現(xiàn)代社會(huì)的熱門話題。而在這場技術(shù)革命的浪潮,TRIZ理論正以其獨(dú)特的創(chuàng)新思維方法,為智能機(jī)器人
    的頭像 發(fā)表于 02-22 10:24 ?513次閱讀

    搬運(yùn)機(jī)器人已經(jīng)成為提高效率、降低成本的關(guān)鍵技術(shù)

    物流、制造業(yè)和倉儲(chǔ)等領(lǐng)域,搬運(yùn)機(jī)器人已經(jīng)成為提高效率、降低成本的關(guān)鍵技術(shù)。近年來,隨著技術(shù)的不斷突破,搬運(yùn)機(jī)器人正朝著更加智能、高效和可靠的方向發(fā)展。
    的頭像 發(fā)表于 01-22 12:00 ?446次閱讀
    搬運(yùn)<b class='flag-5'>機(jī)器人</b>已經(jīng)成為提高效率、降低成本的<b class='flag-5'>關(guān)鍵技術(shù)</b>

    人形機(jī)器人的三大關(guān)鍵技術(shù)及挑戰(zhàn)

    人形機(jī)器人是指外形和人類相似的機(jī)器人。它們可以通過模仿人類的外貌、動(dòng)作和表情來與人類進(jìn)行交互和溝通。
    發(fā)表于 01-05 10:53 ?2103次閱讀

    網(wǎng)絡(luò)社交機(jī)器人檢測(cè)的關(guān)鍵技術(shù)

    在線社交網(wǎng)絡(luò)面臨著網(wǎng)絡(luò)社交機(jī)器人操控的威脅,而現(xiàn)有的檢測(cè)算法還不能緩解這種威脅。如何有效利用人工智能技術(shù)檢測(cè)社交機(jī)器人,規(guī)避其潛在的風(fēng)險(xiǎn)并保障網(wǎng)絡(luò)的良好生態(tài),是當(dāng)前亟需解決的重要任務(wù)。
    的頭像 發(fā)表于 12-28 17:05 ?876次閱讀
    網(wǎng)絡(luò)社交<b class='flag-5'>機(jī)器人</b>檢測(cè)的<b class='flag-5'>關(guān)鍵技術(shù)</b>

    LabVIEW的六軸工業(yè)機(jī)器人運(yùn)動(dòng)控制系統(tǒng)

    LabVIEW開發(fā)六軸工業(yè)機(jī)器人運(yùn)動(dòng)控制系統(tǒng) 本項(xiàng)目開發(fā)了一個(gè)高效的工業(yè)機(jī)器人控制系統(tǒng),重點(diǎn)關(guān)注
    發(fā)表于 12-21 20:03

    人形機(jī)器人產(chǎn)業(yè)化需要突破哪些關(guān)鍵技術(shù)呢?

    人形機(jī)器人已經(jīng)成為全球科技界看好的發(fā)展熱點(diǎn)之一。隨著政策和產(chǎn)業(yè)兩方面發(fā)力,中國人形機(jī)器人的產(chǎn)業(yè)化有望提速,不過也還有不少關(guān)鍵技術(shù)需要突破。  
    的頭像 發(fā)表于 12-01 09:36 ?941次閱讀

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

    庫的支持,ROS系統(tǒng)提供豐富且功能強(qiáng)大的機(jī)器人算法庫,如坐標(biāo)變換、運(yùn)動(dòng)控制等。機(jī)器人開發(fā)者可根據(jù)開發(fā)需要,簡單快捷地調(diào)用合適的算法庫,以提高
    發(fā)表于 11-30 16:01

    人形機(jī)器人重磅文件出爐!這些關(guān)鍵技術(shù)待突破

    工信部表示,我國人形機(jī)器人產(chǎn)業(yè)前期已有一定基礎(chǔ),但在關(guān)鍵基礎(chǔ)部件、操作系統(tǒng)、整機(jī)產(chǎn)品、領(lǐng)軍企業(yè)和產(chǎn)業(yè)生態(tài)等方面仍存在短板弱項(xiàng),需要加強(qiáng)政策引導(dǎo),集聚資源推動(dòng)關(guān)鍵技術(shù)創(chuàng)新,培育形成新質(zhì)生
    的頭像 發(fā)表于 11-03 15:41 ?582次閱讀
    人形<b class='flag-5'>機(jī)器人</b>重磅文件出爐!這些<b class='flag-5'>關(guān)鍵技術(shù)</b>待突破

    工信部:聚焦人形機(jī)器人專用傳感器 突破視、聽、力、嗅等高精度傳感關(guān)鍵技術(shù)

    、操作系統(tǒng)、整機(jī)產(chǎn)品、領(lǐng)軍企業(yè)和產(chǎn)業(yè)生態(tài)等方面仍存在短板弱項(xiàng),需要加強(qiáng)政策引導(dǎo),集聚資源推動(dòng)關(guān)鍵技術(shù)創(chuàng)新,培育形成新質(zhì)生產(chǎn)力。為推動(dòng)人形機(jī)器人產(chǎn)業(yè)高質(zhì)量發(fā)展,高水平賦能新型工業(yè)化,有力支撐現(xiàn)代化產(chǎn)業(yè)體系
    的頭像 發(fā)表于 11-03 08:41 ?390次閱讀
    工信部:聚焦人形<b class='flag-5'>機(jī)器人</b>專用傳感器 突破視、聽、力、嗅等高精度傳感<b class='flag-5'>關(guān)鍵技術(shù)</b>

    奧比光3D相機(jī)矩陣助力更強(qiáng)機(jī)器人開發(fā)

    近日,奧比光將視覺生態(tài)產(chǎn)品矩陣集成到新版本NVIDIA Isaac Sim平臺(tái),助力全球超過百萬名機(jī)器人開發(fā)者便捷地開發(fā)、測(cè)試、仿真機(jī)器人
    的頭像 發(fā)表于 10-24 11:38 ?787次閱讀