一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

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

NVIDIA英偉達(dá)企業(yè)解決方案 ? 來源:NVIDIA英偉達(dá)企業(yè)解決方案 ? 2025-06-12 16:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

多部件裝配在制造、汽車、航空航天、電子、醫(yī)療設(shè)備等絕大多數(shù)行業(yè)中都扮演著關(guān)鍵角色。雖然應(yīng)用廣泛,但是機(jī)器人裝配仍是一項(xiàng)極具挑戰(zhàn)性的任務(wù)。這類任務(wù)涉及復(fù)雜的交互,機(jī)器人必須通過持續(xù)的物理接觸來操控物體,對(duì)精度和準(zhǔn)確性有極高要求。當(dāng)前的機(jī)器人裝配系統(tǒng)長期受限于固定自動(dòng)化模式。這些系統(tǒng)往往為特定任務(wù)量身打造,需要大量人工工程來完成設(shè)計(jì)與部署,因而限制了其適應(yīng)性和可擴(kuò)展性。

未來的機(jī)器人裝配將走向靈活自動(dòng)化。下一代機(jī)器人必須能快速適應(yīng)新的零件、位姿和環(huán)境。將機(jī)器人技術(shù)與仿真AI 結(jié)合,將有助于突破當(dāng)前的限制。多年來,NVIDIA 一直在這一領(lǐng)域持續(xù)開展研究,并與優(yōu)傲機(jī)器人 (Universal Robots, UR) 展開合作,正在將這些研究創(chuàng)新成果轉(zhuǎn)化為現(xiàn)實(shí)中的工業(yè)應(yīng)用。

本文將展示在 UR10e 機(jī)器人上進(jìn)行齒輪裝配任務(wù)的零樣本仿真到現(xiàn)實(shí)遷移。這一任務(wù)在NVIDIA Isaac Lab中設(shè)計(jì)并訓(xùn)練,并使用NVIDIA Isaac ROS和 UR10e 底層扭矩接口進(jìn)行部署。我們希望所有開發(fā)者都能復(fù)現(xiàn)這項(xiàng)工作,使用 Isaac Lab 和 Isaac ROS 開發(fā)自己的仿真到現(xiàn)實(shí)應(yīng)用。

Isaac Lab 是一個(gè)用于機(jī)器人學(xué)習(xí)的開源模塊化訓(xùn)練框架。Isaac ROS 是基于開源框架 ROS 2 構(gòu)建的一套加速計(jì)算軟件包和 AI 模型,為全球 ROS 開發(fā)者帶來 NVIDIA 的計(jì)算加速能力,并提供可直接使用的常見任務(wù)模塊,如導(dǎo)航和感知等。

Isaac Lab 中接觸密集型操作的仿真

Isaac Lab 讓接觸密集型仿真成為可能,它支持精確的物理仿真和大規(guī)模強(qiáng)化學(xué)習(xí)(RL,即“通過試錯(cuò)學(xué)習(xí)”),可在數(shù)千個(gè)并行環(huán)境中運(yùn)行。而過去,這類復(fù)雜交互仿真在計(jì)算上難以處理和實(shí)現(xiàn)。

Isaac Lab 包含多個(gè)具有挑戰(zhàn)性的工業(yè)級(jí)任務(wù),如插入銷釘、嚙合齒輪、旋緊螺栓。它支持模仿學(xué)習(xí)(基于演示數(shù)據(jù)的模仿)和強(qiáng)化學(xué)習(xí)兩種訓(xùn)練方法,適用于不同類型的機(jī)器人形態(tài)。

b3fd210e-42c7-11f0-b715-92fbcf53809c.gif

圖 1. Isaac Lab 中的接觸密集型仿真環(huán)境

強(qiáng)化學(xué)習(xí)是一種適用于裝配問題的強(qiáng)大方法,因?yàn)樗恍枰祟愌菔?,并且?duì)感知、控制和夾具中的誤差具有很強(qiáng)的魯棒性。然而,“現(xiàn)實(shí)差距”(仿真與現(xiàn)實(shí)世界之間的差距)仍然是一個(gè)關(guān)鍵挑戰(zhàn)。本文所展示的工作流基于 IndustReal 框架,有效地彌合了這一差距。IndustReal 是使機(jī)器人能夠通過強(qiáng)化學(xué)習(xí)在仿真中學(xué)習(xí)裝配任務(wù),并將其遷移到真實(shí)世界的一套算法和系統(tǒng)工具包。

在 Isaac Lab 中訓(xùn)練齒輪裝配任務(wù)

齒輪裝配任務(wù)包括識(shí)別、抓取、搬運(yùn)并將多個(gè)齒輪插入對(duì)應(yīng)的軸上。圖 2 展示了任務(wù)從初始狀態(tài)到一個(gè)齒輪插入完成的過程。整個(gè)過程依賴三項(xiàng)核心技能:抓取、自由空間運(yùn)動(dòng)、插入。

b449b55a-42c7-11f0-b715-92fbcf53809c.png

圖 2. 在 UR10e 機(jī)器人上齒輪裝配任務(wù)的抓取、運(yùn)輸和插入技能

抓取生成使用現(xiàn)成的抓取規(guī)劃器來獲取零件的可行抓取位姿,運(yùn)動(dòng)與插入動(dòng)作則使用強(qiáng)化學(xué)習(xí)策略進(jìn)行訓(xùn)練。盡管機(jī)械臂的運(yùn)動(dòng)生成技術(shù)已較為成熟,可通過經(jīng)典軌跡規(guī)劃器實(shí)現(xiàn),但訓(xùn)練基于強(qiáng)化學(xué)習(xí)的運(yùn)動(dòng)生成策略,能在應(yīng)對(duì)更具挑戰(zhàn)性的插入任務(wù)前,為策略學(xué)習(xí)框架提供有效的校準(zhǔn)與調(diào)試步驟。

圖 3 展示了基于Isaac Sim與 Isaac Lab 進(jìn)行運(yùn)動(dòng)生成和插入任務(wù)的策略學(xué)習(xí)流程。仿真環(huán)境由 Isaac Sim 提供的資產(chǎn)與場景配置構(gòu)成,訓(xùn)練環(huán)境由 Isaac Lab 提供。這兩項(xiàng)任務(wù)的策略均依賴于在 Isaac Lab 中實(shí)現(xiàn)的底層阻抗控制器。

b45a0fd6-42c7-11f0-b715-92fbcf53809c.jpg

圖 3. 使用 Isaac Sim 和 Isaac Lab 進(jìn)行運(yùn)動(dòng)生成和插入任務(wù)的策略學(xué)習(xí)流程

如圖 3 所示,運(yùn)動(dòng)生成和插入技能分別被構(gòu)建為獨(dú)立的強(qiáng)化學(xué)習(xí)問題。

運(yùn)動(dòng)生成:目標(biāo)是讓機(jī)器人從指定工作空間內(nèi)的隨機(jī)初始關(guān)節(jié)角度出發(fā),將末端執(zhí)行器移動(dòng)到指定目標(biāo)位姿(例如抓取位姿)。觀測數(shù)據(jù)包括機(jī)器人的關(guān)節(jié)位置和目標(biāo)末端執(zhí)行器位姿,動(dòng)作空間則由關(guān)節(jié)位置目標(biāo)構(gòu)成。獎(jiǎng)勵(lì)函數(shù)會(huì)最小化末端執(zhí)行器與目標(biāo)之間的距離,同時(shí)對(duì)機(jī)器人的突然或劇烈動(dòng)作進(jìn)行懲罰。

插入任務(wù):齒輪初始位于機(jī)器人夾具中,處于目標(biāo)軸附近的隨機(jī)采樣位姿。任務(wù)目標(biāo)是將齒輪移動(dòng)到軸的底部。觀測數(shù)據(jù)包括機(jī)器人的關(guān)節(jié)位置和目標(biāo)軸位姿,動(dòng)作空間同樣由關(guān)節(jié)位置目標(biāo)構(gòu)成。獎(jiǎng)勵(lì)函數(shù)會(huì)最小化齒輪與目標(biāo)位置之間的距離,并同樣對(duì)突然或劇烈動(dòng)作進(jìn)行懲罰。

這兩項(xiàng)技能的關(guān)節(jié)位置目標(biāo)均以 60Hz 的頻率生成,由底層阻抗控制器執(zhí)行。

智能體在多種隨機(jī)配置下進(jìn)行訓(xùn)練,包括不同的初始機(jī)械臂位姿、夾具中齒輪的位姿、齒輪尺寸以及任務(wù)整體階段(例如尚未插入任何齒輪或已插入部分齒輪)。為實(shí)現(xiàn)仿真到現(xiàn)實(shí)的遷移,還對(duì)機(jī)器人動(dòng)力學(xué)參數(shù)(關(guān)節(jié)摩擦和阻尼)、控制器增益以及策略觀測噪聲均應(yīng)用了域隨機(jī)化。訓(xùn)練在并行環(huán)境中進(jìn)行,使智能體能夠獲得多樣化且有價(jià)值的經(jīng)驗(yàn),這對(duì)有效學(xué)習(xí)任務(wù)至關(guān)重要。

神經(jīng)網(wǎng)絡(luò)架構(gòu)與強(qiáng)化學(xué)習(xí)算法

每個(gè)策略均采用含 256 個(gè)單元的長短期記憶 (LSTM) 網(wǎng)絡(luò)結(jié)構(gòu),其后連接三層多層感知器 (MLP),分別含 256、128 和 64 個(gè)神經(jīng)元。訓(xùn)練使用 rl-games 庫中的近端策略優(yōu)化 (PPO) 算法,在 Isaac Sim 4.5 與 Isaac Lab 2.1 環(huán)境中,基于 NVIDIA GPU 完成訓(xùn)練。

訓(xùn)練結(jié)果

圖 4 展示了 UR10e 機(jī)器人執(zhí)行訓(xùn)練策略的效果,左側(cè)為運(yùn)動(dòng)生成環(huán)節(jié),右側(cè)為插入環(huán)節(jié)。

b46c64a6-42c7-11f0-b715-92fbcf53809c.gif

b4affed2-42c7-11f0-b715-92fbcf53809c.gif

圖 4. UR10e 機(jī)器人在 Isaac Lab 仿真中測試訓(xùn)練策略:運(yùn)動(dòng)生成(左)與插入(右)

圖 5 展示了所學(xué)技能的組合應(yīng)用。通過重復(fù)調(diào)用抓取規(guī)劃器及兩項(xiàng)訓(xùn)練技能,機(jī)器人能夠完成隨機(jī)擺放的三個(gè)齒輪的裝配。策略對(duì)齒輪的初始位姿與裝配順序均具有魯棒性。

b4f40ef6-42c7-11f0-b715-92fbcf53809c.gif

b56ae850-42c7-11f0-b715-92fbcf53809c.gif

圖 5. 訓(xùn)練后的強(qiáng)化學(xué)習(xí)策略按順序循環(huán)執(zhí)行多步裝配:移動(dòng)至齒輪 1→抓取→插入→移動(dòng)至齒輪 2→抓取→插入,依此類推

支持仿真-現(xiàn)實(shí)遷移的UR 扭矩控制接口

本研究采用阻抗控制技術(shù),使機(jī)器人在與物體接觸時(shí)實(shí)現(xiàn)更安全、順應(yīng)性更高(軟性)的交互。相比之下,盡管位置控制器精度高,但其剛性特性可能因感知誤差或現(xiàn)實(shí)對(duì)準(zhǔn)問題限制適應(yīng)性,甚至導(dǎo)致意外沖擊力。阻抗控制則提供了更靈活的解決方案。

工業(yè)機(jī)器人常見的剛性位置控制器不同,阻抗控制需要直接扭矩命令,這在傳統(tǒng)工業(yè)機(jī)器人中并不常見。UR 目前已提供早期訪問版本,開發(fā)者可以使用其直接力矩控制接口,從而實(shí)現(xiàn)上述控制策略。

NVIDIA 團(tuán)隊(duì)與 UR 合作,基于 Isaac Lab 和《IndustReal:將接觸密集型裝配任務(wù)從仿真遷移至現(xiàn)實(shí)》論文中的方法訓(xùn)練策略,通過 Isaac ROS 和 UR 扭矩接口在 UR10e 機(jī)器人上部署。過程中使用了 Isaac ROS 的 Segment Anything 和 FoundationPose 軟件包。

基于 Isaac ROS 與 UR 扭矩接口UR10e 仿真-現(xiàn)實(shí)遷移

圖 6 展示了從 Isaac Lab 部署訓(xùn)練策略的仿真-現(xiàn)實(shí)遷移框架。感知模塊首先將 RGB 圖像送入 Segment Anything,生成分割掩碼。掩碼與深度圖像結(jié)合后輸入 FoundationPose,輸出齒輪的 6D 位姿。

b5971f7e-42c7-11f0-b715-92fbcf53809c.png

圖 6. UR10e 機(jī)器人仿真-現(xiàn)實(shí)遷移工作流

然后,將齒輪位姿與來自 UR 關(guān)節(jié)編碼器的位置數(shù)據(jù)一并輸入策略,預(yù)測關(guān)節(jié)位置增量。增量值轉(zhuǎn)換為絕對(duì)目標(biāo)關(guān)節(jié)位置后,作為阻抗控制器的輸入。自定義底層阻抗控制器采用 URScript 編寫,以 500 Hz 頻率運(yùn)行,計(jì)算控制 UR 機(jī)器人執(zhí)行任務(wù)所需的關(guān)節(jié)扭矩。

開始開發(fā)

本文展示了在 UR10e 機(jī)器人上實(shí)現(xiàn)齒輪裝配任務(wù)的零樣本仿真到現(xiàn)實(shí)遷移——整個(gè)任務(wù)在 Isaac Lab 中完成設(shè)計(jì)與訓(xùn)練,并通過 Isaac ROS 和 UR10e 底層扭矩接口實(shí)現(xiàn)部署。

聲明:本文內(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)注

    213

    文章

    29607

    瀏覽量

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

    關(guān)注

    52

    文章

    4253

    瀏覽量

    135528
  • AI
    AI
    +關(guān)注

    關(guān)注

    88

    文章

    34765

    瀏覽量

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

    關(guān)注

    91

    文章

    3452

    瀏覽量

    93906

原文標(biāo)題:利用 NVIDIA Isaac Lab 縮小工業(yè)機(jī)器人裝配應(yīng)用中“仿真到現(xiàn)實(shí)”的差距

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    NVIDIA 加速人形機(jī)器人發(fā)展

    開發(fā)者可以訪問新的 NVIDIA NIM 微服務(wù),用于 Isaac LabIsaac Sim 中的機(jī)器人仿真、OSMO
    發(fā)表于 07-30 09:15 ?940次閱讀
    <b class='flag-5'>NVIDIA</b> 加速人形<b class='flag-5'>機(jī)器人</b>發(fā)展

    盤點(diǎn)#機(jī)器人開發(fā)平臺(tái)

    圖,電子技術(shù)資料網(wǎng)站具身智能機(jī)器人****開發(fā)平臺(tái)——Fibot廣和通發(fā)布機(jī)器人開發(fā)平臺(tái)-電子發(fā)燒友網(wǎng)NVIDIA Isaac 英偉達(dá)綜合性機(jī)器人
    發(fā)表于 05-13 15:02

    工業(yè)機(jī)器人與視覺實(shí)訓(xùn)平臺(tái)介紹

    、抓取、裝配、入庫等訓(xùn)練,2、工業(yè)機(jī)器人與視覺實(shí)訓(xùn)平臺(tái)包含六自由度工業(yè)機(jī)器人、智能視覺檢測系統(tǒng)、
    發(fā)表于 07-01 06:38

    工業(yè)機(jī)器人視覺裝配實(shí)訓(xùn)平臺(tái)實(shí)驗(yàn)

    ZNH-JR05Z型 工業(yè)機(jī)器人視覺裝配實(shí)訓(xùn)平臺(tái)一、概述ZNH-JR05Z型 工業(yè)機(jī)器人視覺裝配
    發(fā)表于 07-01 12:05

    NVIDIA Isaac SDK現(xiàn)已可用,即刻下載開啟您的機(jī)器人開發(fā)之旅吧!

    利用Isaac Robot Engine開發(fā)的機(jī)器人應(yīng)用程序可以無縫運(yùn)行在NVIDIA Jetson Nano和NVIDIA Jetson
    的頭像 發(fā)表于 04-26 16:12 ?6575次閱讀

    NVIDIA AI機(jī)器人開發(fā)— NVIDIA Isaac Sim入門

    NVIDIA 最新公開課來了,本次將圍繞用于開發(fā)和訓(xùn)練智能機(jī)器人的模擬平臺(tái)—— NVIDIA Isaac Sim 。
    的頭像 發(fā)表于 10-19 15:58 ?2178次閱讀

    NVIDIA 公開課 | AI 機(jī)器人開發(fā)第二講 — Isaac Sim 高階開發(fā)

    NVIDIA 公開課——AI 機(jī)器人開發(fā)第二講將于明日上線!本次精彩繼續(xù),嘉賓將深入講解? NVIDIA Isaac Sim 的高階開發(fā) 。 NVI
    的頭像 發(fā)表于 11-10 11:00 ?1382次閱讀

    CES | 用 NVIDIA Isaac Sim 2022.2 模擬未來智能機(jī)器人

    NVIDIA 宣布推出? NVIDIA Isaac Sim ?的 ?2022.2 版本 。作為機(jī)器人仿真和 合成數(shù)據(jù) 生成( SDG )工具,該?
    的頭像 發(fā)表于 01-06 22:30 ?1264次閱讀

    NVIDIA Isaac 平臺(tái)先進(jìn)的仿真和感知工具助力 AI 機(jī)器人技術(shù)加速發(fā)展

    在?ROSCon 2023 上,NVIDIA 發(fā)布了? NVIDIA Isaac Robotics ?平臺(tái)的重大更新。該平臺(tái)可為全球機(jī)器人開發(fā)者提供高性能感知和高保真仿真,本次更新針對(duì)
    的頭像 發(fā)表于 10-20 02:00 ?1408次閱讀
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Isaac</b> 平臺(tái)先進(jìn)的仿真和感知工具助力 AI <b class='flag-5'>機(jī)器人</b>技術(shù)加速發(fā)展

    使用 NVIDIA Isaac 仿真并定位 Husky 機(jī)器人

    如何使用 ROS 2 Husky 官方軟件包將該機(jī)器人導(dǎo)入 NVIDIA Isaac Sim 并創(chuàng)建仿真。 本 Demo 中的 Husky 機(jī)器人配備了
    的頭像 發(fā)表于 12-26 18:05 ?1848次閱讀
    使用 <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Isaac</b> 仿真并定位 Husky <b class='flag-5'>機(jī)器人</b>

    NVIDIA入局人形機(jī)器人Isaac平臺(tái)迎來重要更新

    NVIDIA Isaac 機(jī)器人平臺(tái)利用最新的生成式 AI 和先進(jìn)的仿真技術(shù),加速 AI 機(jī)器人技術(shù)的發(fā)展。
    的頭像 發(fā)表于 03-26 09:07 ?1479次閱讀
    <b class='flag-5'>NVIDIA</b>入局人形<b class='flag-5'>機(jī)器人</b>!<b class='flag-5'>Isaac</b>平臺(tái)迎來重要更新

    使用NVIDIA Isaac Manipulator生成抓取姿勢和機(jī)器人運(yùn)動(dòng)

    NVIDIA 宣布與 Intrinsic.ai 就工業(yè)機(jī)器人任務(wù)的基礎(chǔ)技能模型學(xué)習(xí)展開合作。
    的頭像 發(fā)表于 05-17 10:33 ?2267次閱讀
    使用<b class='flag-5'>NVIDIA</b> <b class='flag-5'>Isaac</b> Manipulator生成抓取姿勢和<b class='flag-5'>機(jī)器人</b>運(yùn)動(dòng)

    利用NVIDIA Isaac平臺(tái)構(gòu)建、設(shè)計(jì)并部署機(jī)器人應(yīng)用

    任務(wù)等功能。 AI 在這一變革中發(fā)揮著關(guān)鍵作用,提高了機(jī)器人的性能。通過集成 NVIDIA AI 加速,機(jī)器人可以更高的精度和效率處理復(fù)雜的
    的頭像 發(fā)表于 11-09 11:41 ?1681次閱讀
    <b class='flag-5'>利用</b><b class='flag-5'>NVIDIA</b> <b class='flag-5'>Isaac</b>平臺(tái)構(gòu)建、設(shè)計(jì)并部署<b class='flag-5'>機(jī)器人</b>應(yīng)用

    堅(jiān)米智能借助NVIDIA Isaac Lab加速四足機(jī)器人開發(fā)

    堅(jiān)米智能(中堅(jiān)科技)借助NVIDIA Isaac Lab平臺(tái),通過NVIDIA Isaac Sim的 3D 生成與建模技術(shù)構(gòu)建高度逼真的虛擬
    的頭像 發(fā)表于 12-29 14:01 ?1051次閱讀

    NVIDIA Isaac Sim與NVIDIA Isaac Lab的更新

    在 COMPUTEX 2025 上,NVIDIA 宣布了機(jī)器人仿真參考應(yīng)用 NVIDIA Isaac Sim 和機(jī)器人學(xué)習(xí)框架
    的頭像 發(fā)表于 05-28 10:06 ?409次閱讀