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)不再提示

通過多樣的幾何形狀來訓(xùn)練機(jī)器人從仿真到現(xiàn)實(shí)轉(zhuǎn)換的裝配技能

NVIDIA英偉達(dá)企業(yè)解決方案 ? 來源:NVIDIA英偉達(dá)企業(yè)解決方案 ? 2024-08-20 10:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

家庭和工業(yè)環(huán)境中的大多數(shù)物品都由多個部件組裝而成。而裝配工作一般交給人工,但在汽車等一些行業(yè),機(jī)器人裝配已十分普遍。

這些機(jī)器人大多用于執(zhí)行重復(fù)性較高的任務(wù),它們被部署在精心設(shè)計的環(huán)境中,處理特定的部件。在多品種的小批量制造中(即小批量生產(chǎn)各種產(chǎn)品的流程),機(jī)器人還必須適應(yīng)不同的零件、姿態(tài)和環(huán)境。在保持高精度和高準(zhǔn)確度的前提下實(shí)現(xiàn)這種適應(yīng)性是機(jī)器人技術(shù)所面臨的一大挑戰(zhàn)。

得益于 NVIDIA 在接觸豐富交互的超實(shí)時仿真技術(shù)方面的最新進(jìn)展,現(xiàn)在已經(jīng)可以對機(jī)器人裝配任務(wù)(如插入等)進(jìn)行仿真,詳見通過使用 NVIDIA Isaac 的新型仿真方法推進(jìn)機(jī)器人裝配技術(shù)發(fā)展。這使得使用數(shù)據(jù)饑渴的學(xué)習(xí)算法來訓(xùn)練仿真機(jī)器人智能體成為可能:

https://developer.nvidia.com/blog/advancing-robotic-assembly-with-a-novel-simulation-approach-using-nvidia-isaac/

后續(xù)關(guān)于機(jī)器人裝配從仿真到現(xiàn)實(shí)的遷移研究提出了使用強(qiáng)化學(xué)習(xí) (RL) 在仿真中解決少量裝配任務(wù)的算法,以及在現(xiàn)實(shí)世界中成功部署所學(xué)技能的方法。詳見將工業(yè)機(jī)器人裝配任務(wù)從仿真遷移到現(xiàn)實(shí):

https://developer.nvidia.com/blog/transferring-industrial-robot-assembly-tasks-from-simulation-to-reality/

本文將介紹 AutoMate,這一新型框架被用來訓(xùn)練使用機(jī)械臂裝配不同形狀零件的專家和通才策略;然后對訓(xùn)練策略從仿真到現(xiàn)實(shí)的零樣本遷移進(jìn)行演示,這意味著無需額外調(diào)整在仿真中學(xué)習(xí)到的裝配技能,即可直接應(yīng)用于現(xiàn)實(shí)環(huán)境。

什么是 AutoMate?

AutoMate 是首個基于仿真的框架,用于學(xué)習(xí)各種裝配任務(wù)中的專業(yè)(部件特定)和通用(統(tǒng)一)裝配技能。例如:在汽車制造領(lǐng)域,AutoMate 可以幫助工人掌握發(fā)動機(jī)部件的特定裝配技巧以及整車的統(tǒng)一裝配流程。這項工作成果來自于南加州大學(xué)與 NVIDIA 西雅圖機(jī)器人實(shí)驗(yàn)室的密切合作。

AutoMate 的主要貢獻(xiàn)有:

100 個裝配體和現(xiàn)成仿真環(huán)境的數(shù)據(jù)集。

一種有效訓(xùn)練仿真機(jī)器人解決各種仿真裝配任務(wù)的新型算法組合。

有效綜合各種學(xué)習(xí)方法,將多種專業(yè)裝配技能的知識提煉成一種通用裝配技能,并通過 RL 進(jìn)一步提高通用裝配技能的性能。

一個能夠在以感知為初始的工作流中,部署通過仿真訓(xùn)練獲得的裝配技能的真實(shí)世界系統(tǒng)。

圖 1. 在仿真中部署 AutoMate 裝配技能

圖 2. 在現(xiàn)實(shí)中部署 AutoMate 裝配技能

數(shù)據(jù)集和仿真環(huán)境

AutoMate 提供了一個包含 100 個裝配體的數(shù)據(jù)集,這些裝配體與仿真兼容,并可以在現(xiàn)實(shí)世界中進(jìn)行 3D 打印。同時,它還為所有 100 個裝配體提供了并行化仿真環(huán)境。這 100 個裝配體基于 Autodesk 的大型裝配體數(shù)據(jù)集。在這項工作成果中,術(shù)語“插頭”指的是必須插入的部件(圖 3 中用白色表示),“插座”指的是與插頭配合的部件(圖 3 中用綠色表示)。

圖 3. AutoMate 數(shù)據(jù)集中 100 個裝配體的可視化圖

圖 4. AutoMate 數(shù)據(jù)集中的裝配體仿真環(huán)境

在多種形狀上學(xué)習(xí)專家技能

盡管 NVIDIA 之前的工作成果 IndustReal 表明,純 RL 方法可以解決接觸豐富的裝配任務(wù),但它只能解決一小部分裝配體。在 AutoMate 數(shù)據(jù)集中的 100 個裝配體中,大部分都無法通過純 RL 方法解決。但仿真學(xué)習(xí)可以讓機(jī)器人通過觀察和模仿演示來習(xí)得復(fù)雜的技能。AutoMate 引入了包含三種不同算法的新型組合。該組合通過將 RL 與仿真學(xué)習(xí)相結(jié)合,使機(jī)器人能夠有效掌握適用于各種裝配體的技能。

使用仿真學(xué)習(xí)增強(qiáng) RL 面臨以下三個挑戰(zhàn):

生成裝配演示

將仿真學(xué)習(xí)目標(biāo)整合到 RL 中

選擇在學(xué)習(xí)過程中使用的演示

下文將探討如何逐一解決這三個挑戰(zhàn)。

利用拆解-組裝來生成示范

裝配運(yùn)動學(xué)是一個狹窄通道問題,機(jī)器人必須操縱部件通過狹窄空間,并且不能與障礙物相撞。使用運(yùn)動規(guī)劃器自動采集裝配演示非常困難。要采集人類演示,還需要有技能嫻熟的人類操作員和先進(jìn)的遠(yuǎn)程操作界面,而這些都十分昂貴。

“拆解-組裝”的概念告訴我們,在裝配一個物體前,首先要了解如何拆卸它。受到這一概念的啟發(fā),可以先采集拆卸演示,然后按相反步驟操作便可進(jìn)行裝配。在仿真中,命令機(jī)器人將插頭從插座上拆下,每個裝配體記錄 100 次成功的拆卸演示。

圖 5. 在仿真中生成拆卸演示的過程

帶有模仿目標(biāo)的 RL

RL 中的獎勵是向智能體發(fā)出的一個信號,該信號表明智能體在規(guī)定步驟中的表現(xiàn)有多好。獎勵可作為反饋,指導(dǎo)智能體學(xué)習(xí)和調(diào)整其行動,以逐漸使其累積獎勵最大化(從而成功完成任務(wù))。受 DeepMimic 等角色動畫工作成果的啟發(fā),獎勵函數(shù)中加入了一個模仿項,以便通過模仿目標(biāo)增強(qiáng) RL,鼓勵機(jī)器人在學(xué)習(xí)過程中模仿演示。每個時間步的模仿獎勵被定義為規(guī)定裝配體所有演示的最大獎勵。

除了模仿項,獎勵公式中還包含以下項:

目標(biāo)距離懲罰

仿真誤差懲罰

獎勵任務(wù)難度

這與之前的 InsutReal 工作相一致。

通過動態(tài)時間扭曲來選擇演示

如要確定模仿哪個演示(即哪個演示在當(dāng)前時間步提供最大獎勵),第一步是計算每個演示與當(dāng)前機(jī)器人末端執(zhí)行器路徑之間的距離,然后模仿距離最小的路徑。與機(jī)器人末端執(zhí)行器路徑相比,演示路徑的路徑點(diǎn)分布可能不均勻,路徑點(diǎn)數(shù)量也可能不同,因此很難確定演示路徑中的路徑點(diǎn)與機(jī)器人末端執(zhí)行器路徑之間的對應(yīng)關(guān)系。

動態(tài)時間扭曲 (DTW) 是一種用于測量兩個速度可能不同的時間序列之間相似性的算法。在這項工作中,DTW 被用于找出機(jī)器人末端執(zhí)行器路徑和每個演示路徑之間的映射,從而使末端執(zhí)行器路徑上的每個路徑點(diǎn)與演示路徑上的匹配路徑點(diǎn)之間的距離總和最?。▓D 6)。根據(jù) DTW 返回的距離,計算每條演示路徑的模仿獎勵,并選擇模仿獎勵最高的演示路徑。

圖 6. DTW 將末端執(zhí)行器路徑與演示路徑之間的映射可視化

所提出的拆解-組裝組合、帶有模仿目標(biāo)的 RL 和使用 DTW 匹配軌跡的組合方法在各種裝配體中都表現(xiàn)出一致的性能。在仿真中,專家策略在 80 個不同裝配體上的成功率約為 80% 以上,在 55 個不同裝配體上的成功率約為 90% 以上。在現(xiàn)實(shí)世界中,專家策略在 20 個組件上的平均成功率為 86.5%,比在仿真中用于這些組件時僅下降了 4.2%(圖 7)。

圖 7. 專家策略在現(xiàn)實(shí)世界與仿真中解決每個裝配體的成功率比較

學(xué)習(xí)通用裝配技能

為了訓(xùn)練一種能夠解決多種裝配任務(wù)的通用技能,需要重新使用已訓(xùn)練的專家技能中的知識,然后使用基于課程的 RL 進(jìn)一步提高性能。所提出的方法包含三個階段:

首先,使用標(biāo)準(zhǔn)行為克隆 (BC),即從已經(jīng)訓(xùn)練過的專家技能中采集演示,并使用這些演示監(jiān)督通才技能的訓(xùn)練。

隨后,使用 DAgger(數(shù)據(jù)集聚合)完善通才技能,方法是執(zhí)行通才技能,并在通才技能訪問的狀態(tài)下主動查詢專家技能(即獲取專家技能預(yù)測的操作)以進(jìn)行監(jiān)督。

最后,對通才技能執(zhí)行 RL 微調(diào)階段。在微調(diào)階段,使用 IndustReal 工作中基于采樣的課程。隨著通才技能任務(wù)成功率的提高,部件的初始參與度會逐漸降低。

圖 8. 行為克隆、DAgger 和基于課程的 RL 微調(diào)示意圖

使用剛才提出的三階段方法在 20 個裝配體上進(jìn)行通才技能訓(xùn)練。在仿真中,通才策略可以聯(lián)合解決 20 個裝配體,成功率為 80.4%。在現(xiàn)實(shí)世界中,通才策略在同一組裝配體上的平均成功率為 84.5%,比在仿真中提高了 4.1%(圖 9)。

圖 9. 通才策略在現(xiàn)實(shí)世界和仿真中解決每個裝配體的成功率比較

現(xiàn)實(shí)世界環(huán)境和感知初始化工作流

現(xiàn)實(shí)世界環(huán)境包括一個 Franka Panda 機(jī)械臂、一個安裝在手腕上的英特爾 RealSense D435 攝像頭、一個 3D 打印插頭和插座,以及一個用于固定插座的 Schunk EGK40 抓取器。在感知初始化工作流中:

插頭被隨意放置在泡沫塊上,插座被隨意放置在 Schunk 抓取器中。

通過安裝在手腕上的攝像頭捕捉 RGB-D 圖像,然后對部件進(jìn)行 6D 姿態(tài)估計 (FoundationPose)。

機(jī)器人抓取插頭、將其移動到插座上,并使用在仿真中訓(xùn)練的裝配技能。

圖 10. 現(xiàn)實(shí)世界環(huán)境和感知初始化工作流

專家和通才技能在感知初始化工作流中被進(jìn)行評估。專家技能的平均成功率為 90.0%,通才技能的成功率為 86.0%。這些結(jié)果表明,6-DOF 姿態(tài)估計、抓取優(yōu)化和所提出的學(xué)習(xí)專家和通才策略的方法可以有效結(jié)合,從而在現(xiàn)實(shí)條件下使用研究級硬件實(shí)現(xiàn)可靠的裝配。

總結(jié)

AutoMate 是我們第一次嘗試?yán)脤W(xué)習(xí)方法和仿真來解決各種裝配問題。通過這項工作,NVIDIA 研究人員立足于現(xiàn)實(shí)世界的部署,逐步建立了工業(yè)機(jī)器人的大型模型范例。

未來的工作重點(diǎn)是解決需要高效序列規(guī)劃(即決定下一個裝配部件)的多部件裝配體,并進(jìn)一步提高技能,以達(dá)到具有行業(yè)競爭力的性能指標(biāo)。

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

    關(guān)注

    213

    文章

    31092

    瀏覽量

    222348
  • NVIDIA
    +關(guān)注

    關(guān)注

    14

    文章

    5597

    瀏覽量

    109792
  • 仿真
    +關(guān)注

    關(guān)注

    54

    文章

    4486

    瀏覽量

    138315
  • 工業(yè)機(jī)器人
    +關(guān)注

    關(guān)注

    91

    文章

    3536

    瀏覽量

    98208

原文標(biāo)題:通過多樣的幾何形狀來訓(xùn)練機(jī)器人從仿真到現(xiàn)實(shí)轉(zhuǎn)換的裝配技能

文章出處:【微信號:NVIDIA-Enterprise,微信公眾號:NVIDIA英偉達(dá)企業(yè)解決方案】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    如何利用NVIDIA Cosmos Cookbook提升機(jī)器人操作能力

    機(jī)器人操控系統(tǒng)在進(jìn)入動態(tài)現(xiàn)實(shí)環(huán)境時,難以應(yīng)對持續(xù)變化的物體、光照條件及接觸動力學(xué)。此外,仿真現(xiàn)實(shí)之間的差距,以及未經(jīng)過優(yōu)化的抓手或工具,通常限制了
    的頭像 發(fā)表于 12-31 16:05 ?2019次閱讀
    如何利用NVIDIA Cosmos Cookbook提升<b class='flag-5'>機(jī)器人</b>操作能力

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

    傳動部件流體控制元件,力存科技能夠提供一站式的配件解決方案。特別是公司生產(chǎn)的機(jī)器人五金配件,在市場上獲得了廣泛認(rèn)可。 品質(zhì)保證嚴(yán)格 :公司建立了完善的質(zhì)量管理體系,原材料采購
    發(fā)表于 12-09 18:22

    如何在NVIDIA Isaac Lab中使用Newton訓(xùn)練四足機(jī)器人

    物理在機(jī)器人仿真中發(fā)揮著至關(guān)重要的作用,它為機(jī)器人在真實(shí)環(huán)境中的行為及交互提供了精準(zhǔn)的虛擬呈現(xiàn)基礎(chǔ)。借助仿真器,研究人員和工程師能夠以安全、高效且經(jīng)濟(jì)的方式
    的頭像 發(fā)表于 10-13 11:10 ?1985次閱讀
    如何在NVIDIA Isaac Lab中使用Newton<b class='flag-5'>訓(xùn)練</b>四足<b class='flag-5'>機(jī)器人</b>

    NVIDIA三臺計算機(jī)解決方案如何協(xié)同助力機(jī)器人技術(shù)

    NVIDIA DGX、基于 NVIDIA RTX PRO 服務(wù)器的 Omniverse 和 Cosmos,以及 Jetson AGX Thor,正全面加速人形機(jī)器人機(jī)器人工廠等基于
    的頭像 發(fā)表于 08-27 11:48 ?2419次閱讀

    機(jī)器人競技幕后:磁傳感器芯片激活 “精準(zhǔn)感知力”

    支撐機(jī)器人技能力的核心力量,深刻改變著競技機(jī)器人的能力邊界。 磁傳感器芯片為機(jī)器人運(yùn)動提供 “精準(zhǔn)導(dǎo)航”。在動態(tài)平衡系統(tǒng)中,像昆泰芯 KTH71 系列磁傳感器芯片,
    發(fā)表于 08-26 10:02

    工業(yè)機(jī)器人的特點(diǎn)

    機(jī)器人是關(guān)鍵。工業(yè)互聯(lián)網(wǎng)是通過端上的數(shù)據(jù)傳輸,經(jīng)過大數(shù)據(jù)分析和云計算處理,再進(jìn)行智能化決策的一整個過程,其中端的數(shù)據(jù)傳輸是基礎(chǔ)。工業(yè)互聯(lián)網(wǎng)的端包括機(jī)器人、傳感器等一切線下連接端口。因此發(fā)展工業(yè)
    發(fā)表于 07-26 11:22

    通過NVIDIA Cosmos模型增強(qiáng)機(jī)器人學(xué)習(xí)

    通用機(jī)器人的時代已經(jīng)到來,這得益于機(jī)械電子技術(shù)和機(jī)器人 AI 基礎(chǔ)模型的進(jìn)步。但目前機(jī)器人技術(shù)的發(fā)展仍面臨一個關(guān)鍵挑戰(zhàn):機(jī)器人需要大量的訓(xùn)練
    的頭像 發(fā)表于 07-14 11:49 ?1098次閱讀
    <b class='flag-5'>通過</b>NVIDIA Cosmos模型增強(qiáng)<b class='flag-5'>機(jī)器人</b>學(xué)習(xí)

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

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

    利用NVIDIA Isaac Lab訓(xùn)練工業(yè)機(jī)器人齒輪裝配任務(wù)

    多部件裝配在制造、汽車、航空航天、電子、醫(yī)療設(shè)備等絕大多數(shù)行業(yè)中都扮演著關(guān)鍵角色。雖然應(yīng)用廣泛,但是機(jī)器人裝配仍是一項極具挑戰(zhàn)性的任務(wù)。這類任務(wù)涉及復(fù)雜的交互,機(jī)器人必須
    的頭像 發(fā)表于 06-12 16:00 ?1907次閱讀
    利用NVIDIA Isaac Lab<b class='flag-5'>訓(xùn)練</b>工業(yè)<b class='flag-5'>機(jī)器人</b>齒輪<b class='flag-5'>裝配</b>任務(wù)

    當(dāng)機(jī)器人遇上“語言障礙”:CCLINKIE轉(zhuǎn)Profinet的“破冰外掛”來啦\\!

    ”才機(jī)器人控制器,焊接精度±0.1mm“漂移”±0.3mm。直到一次技術(shù)改造,讓不同協(xié)議的設(shè)備實(shí)現(xiàn)了“無障礙對話”,這場工業(yè)互聯(lián)的破局戰(zhàn),藏著哪些硬核邏輯? 一、協(xié)議壁壘下的生產(chǎn)
    發(fā)表于 06-04 14:31

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

    可控制在幾十厘米以內(nèi)。Wi - Fi 定位通過檢測周圍 Wi - Fi 信號的強(qiáng)度和分布確定機(jī)器人的位置,雖然精度相對較低,但可以作為輔助定位手段,增強(qiáng)定位的穩(wěn)定性和可靠性。 地圖匹配與定位校正
    發(fā)表于 05-10 18:26

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

    的cv_bridge庫,可以輕松實(shí)現(xiàn)ROS圖像消息與OpenCV格式的轉(zhuǎn)換,這在實(shí)際開發(fā)中極為便利。 視覺巡線與二維碼識別的應(yīng)用 視覺巡線是機(jī)器人自主導(dǎo)航的經(jīng)典案例,書中仿真
    發(fā)表于 05-03 19:41

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

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

    禾賽科技聯(lián)手群核科技,打造高精度機(jī)器人仿真訓(xùn)練新方案

    2025 年 4 月 21 日,全球領(lǐng)先的激光雷達(dá)企業(yè)禾賽科技與空間智能企業(yè)群核科技宣布達(dá)成戰(zhàn)略合作,雙方將共同推出機(jī)器人仿真訓(xùn)練場景生成新方案。通過禾賽激光雷達(dá)與群核科技空間理解模型
    的頭像 發(fā)表于 04-29 17:03 ?1839次閱讀
    禾賽科技聯(lián)手群核科技,打造高精度<b class='flag-5'>機(jī)器人</b><b class='flag-5'>仿真</b><b class='flag-5'>訓(xùn)練</b>新方案

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

    的運(yùn)動。例如,對于一個輪式機(jī)器人,可以通過發(fā)布速度指令電機(jī)驅(qū)動節(jié)點(diǎn),控制機(jī)器人的前進(jìn)、后退、轉(zhuǎn)彎等動作。書中還介紹了如何使用 PID 控制算法等對運(yùn)動控制進(jìn)行優(yōu)化,提高控制精度和穩(wěn)定
    發(fā)表于 04-27 11:24