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

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

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

使用NVIDIA Omniverse復(fù)制器為機器人生成合成數(shù)據(jù)

星星科技指導(dǎo)員 ? 來源:NVIDIA ? 作者:Gerard Andrews ? 2022-04-19 09:51 ? 次閱讀

AI 先鋒 Andrew Ng 呼吁廣泛轉(zhuǎn)向以數(shù)據(jù)為中心機器學(xué)習(xí)( ML )方法。他最近舉辦了第一次以數(shù)據(jù)為中心的人工智能數(shù)據(jù)質(zhì)量競賽,許多人聲稱這代表了人工智能 80% 的工作。

“我樂觀地認(rèn)為,人工智能社區(qū)不久將對系統(tǒng)化改進(jìn)數(shù)據(jù)和架構(gòu)模型產(chǎn)生同樣大的興趣,” Ng 在他的時事通訊The Batch中寫道。

以數(shù)據(jù)為中心的合成數(shù)據(jù)方法

在使用合成數(shù)據(jù)時采用以數(shù)據(jù)為中心的模型開發(fā)方法是一個迭代過程。工程師評估訓(xùn)練有素的模型并確定數(shù)據(jù)集中的改進(jìn)。然后,他們生成新的數(shù)據(jù)集并開啟新的訓(xùn)練周期。這個生成數(shù)據(jù)、訓(xùn)練模型、評估模型和生成更多數(shù)據(jù)的過程會持續(xù)下去,直到模型按預(yù)期執(zhí)行。

每次迭代中的數(shù)據(jù)都是在模擬中生成的,而不是在真實世界中收集的,然后進(jìn)行標(biāo)記,從而加快了模型訓(xùn)練的速度。這些可以大規(guī)模生成的數(shù)據(jù)集以培訓(xùn)工具可以直接使用的格式輸出。該功能消除了在數(shù)據(jù)預(yù)處理中執(zhí)行額外步驟的麻煩。

合成數(shù)據(jù)生成過程的參數(shù)化為 ML 工程師提供了對每次迭代的更多控制,以及對數(shù)據(jù)集中已有內(nèi)容的可追溯性。通過合成數(shù)據(jù)、大規(guī)模生成、理解數(shù)據(jù)集中存在的內(nèi)容,將數(shù)據(jù)集改進(jìn)結(jié)合在一起,它的生成方式縮短了開發(fā)人員實現(xiàn)結(jié)果的時間。

推出用于 ISAAC Sim 卡的 NVIDIA Omniverse 復(fù)制器

隨著人們對數(shù)據(jù)質(zhì)量的日益關(guān)注, NVIDIA 發(fā)布了新的Omniverse Replicator for ISAAC Sim 應(yīng)用程序,該應(yīng)用程序基于最近發(fā)布的Omniverse Replicator 合成數(shù)據(jù)生成引擎。Isaac Sim中的這些新功能使 ML 工程師能夠構(gòu)建生產(chǎn)質(zhì)量的合成數(shù)據(jù)集,以訓(xùn)練強健的深度學(xué)習(xí)感知模型?!皬?fù)制”模型目標(biāo)域的固有分布是最大化模型性能的關(guān)鍵。

Omniverse 復(fù)制器用于 ISAAC Sim 卡優(yōu)勢

生成數(shù)據(jù)集,以實現(xiàn)開發(fā)人員設(shè)置為目標(biāo)的隨機、受控和有界分布。

確保數(shù)據(jù)集包含目標(biāo)角落和測試用例。

包含對象、照明和場景的攝影機相對視野放置。

在基于邊緣和云的系統(tǒng)上大規(guī)模工作。

跟蹤每個數(shù)據(jù)集中使用的工具和參數(shù),以推動迭代過程并支持生產(chǎn)數(shù)據(jù)集的質(zhì)量審核。

poYBAGJeFZmABH82AAB_D2dT3zQ170.png

圖 1 ISAAC Sim 中的合成數(shù)據(jù)生成工作流示例。

Replicator 演示:使用自動移動機器人避免叉車叉齒

目前許多工廠部署的自主移動機器人( AMR )都是基于平面激光雷達(dá)的。激光雷達(dá)足以探測到許多物體的存在并進(jìn)行導(dǎo)航。叉車在許多工廠和倉庫中隨處可見,這對激光雷達(dá)提出了獨特的挑戰(zhàn);可以檢測叉車底盤,但不能檢測叉齒。

由于平面激光雷達(dá)無法檢測到叉齒,因此機器人只能在叉齒上方行駛時避免與叉車本體發(fā)生碰撞。

解決此問題的一種方法是讓機器人“感知”其路徑中有叉車,并使用該識別來改進(jìn)導(dǎo)航以避免尖齒。

本節(jié)概述了使用 ISAAC Sim Replicator 培訓(xùn) DNN 以解決 AMR /叉車問題的整個工作流程的演示。

叉車演示關(guān)鍵步驟

在Omniverse上的 ISAAC Sim 卡中構(gòu)建倉庫場景。

在倉庫中放置 AMR 并重新創(chuàng)建故障場景。

獲取叉車模型并使用 ISAAC Sim 生成合成數(shù)據(jù)。

使用TAO Toolkit使用合成數(shù)據(jù)訓(xùn)練現(xiàn)有預(yù)訓(xùn)練模型。

使用DNN Inference Isaac ROS GEM部署模型。

在模擬中測試 ISAAC ROS GEM 。

在NVIDIA Jetson platform上部署 ISAAC GEM in robot 軟件堆棧。

pYYBAGJeFZqASdBOAAEIP8O1hhU073.png

圖 2 使用 ISAAC Sim 數(shù)據(jù)復(fù)制器進(jìn)行叉車演示的完整工作流程。

為 ISAAC Sim 使用 Omniverse 復(fù)制器生成數(shù)據(jù)集

在本演示中,我們獲得了八種不同的 3D 叉車通用場景描述( USD )模型來訓(xùn)練 DNN 。 ISAAC Sim Replicator 然后被用來描述影響對象(叉車)的眾多參數(shù):照明、相機和場景本身。

在領(lǐng)域隨機化中使用了特別的注意,因此深度學(xué)習(xí)模型將推廣其對叉車的理解。通過更改顏色、紋理、照明、叉車相對于攝影機的位置、叉車的偏航、俯仰、滾動,并在場景中添加其他非叉車對象,模型可以學(xué)習(xí)概括叉車。

最終,為這次演示生成了 90000 多張圖像。我們使用新的Omniverse Farm,一個用于多 GPU 、多代理、模擬的系統(tǒng)層,來管理創(chuàng)建數(shù)據(jù)集的 GPU – 計算資源。

這些圖像表示實現(xiàn)穩(wěn)健性能所需的數(shù)據(jù)多樣性類型。

培訓(xùn)和部署叉車探測器 DNN

我們從NVIDIA TAO Toolkit 中選擇了一個預(yù)訓(xùn)練模型來執(zhí)行識別叉車所需的分割任務(wù)。該模型經(jīng)過預(yù)訓(xùn)練,可以對人物、汽車和背景類進(jìn)行語義分割。我們使用轉(zhuǎn)移學(xué)習(xí),將該模型用于使用 ISAAC Sim 中生成的合成數(shù)據(jù)對叉車執(zhí)行語義分割。

下一步是將叉車模型添加到DNN Inference Isaac ROS GEM。您可以快速將推理添加到基于 ROS 的機器人應(yīng)用程序中,如本文中描述的 AMR 用例。

總結(jié)

提高基于人工智能的計算機視覺應(yīng)用程序的性能需要復(fù)制目標(biāo)領(lǐng)域固有分布的大型和多樣的數(shù)據(jù)集。用于 ISAAC Sim 卡的新型 NVIDIA Omniverse Replicator 是一款功能強大的應(yīng)用程序,可生成生產(chǎn)質(zhì)量數(shù)據(jù)集。

我們演示了如何使用合成數(shù)據(jù)培訓(xùn)在 AMR 上運行的 DNN ,以避免在叉車叉齒上運行的常見事故。

在許多其他場景中,您可以應(yīng)用此過程并使用合成數(shù)據(jù)來增加機器人對其環(huán)境和行為的理解。最終,這將導(dǎo)致機器人事故更少,需要更少的人工干預(yù)。

關(guān)于作者

Gerard Andrews 是專注于機器人開發(fā)社區(qū)的高級產(chǎn)品營銷經(jīng)理。在加入 NVIDIA 之前,Gerard在Cadence擔(dān)任產(chǎn)品營銷總監(jiān),負(fù)責(zé)許可處理器IP的產(chǎn)品規(guī)劃、營銷和業(yè)務(wù)開發(fā)。他擁有佐治亞理工學(xué)院電子工程碩士學(xué)位和南方衛(wèi)理公會大學(xué)電子工程學(xué)士學(xué)位。

審核編輯:郭婷

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

    關(guān)注

    14

    文章

    5069

    瀏覽量

    103466
  • 計算機
    +關(guān)注

    關(guān)注

    19

    文章

    7529

    瀏覽量

    88405
  • 人工智能
    +關(guān)注

    關(guān)注

    1793

    文章

    47590

    瀏覽量

    239472
收藏 人收藏

    評論

    相關(guān)推薦

    NVIDIA Omniverse擴展至生成式物理AI領(lǐng)域

    NVIDIA近日宣布,其Omniverse?平臺再次實現(xiàn)重大突破,成功推出多個生成式AI模型和藍(lán)圖,將Omniverse的應(yīng)用范圍進(jìn)一步擴展至物理AI領(lǐng)域,包括
    的頭像 發(fā)表于 01-13 10:56 ?269次閱讀

    交通運輸領(lǐng)先企業(yè)率先采用NVIDIA Cosmos平臺

    支撐自動駕駛汽車開發(fā)有三個關(guān)鍵計算平臺:NVIDIA DGX 平臺用于在數(shù)據(jù)中心訓(xùn)練基于 AI 的堆棧;運行在NVIDIA OVX 平臺上的NVIDIA
    的頭像 發(fā)表于 01-09 16:02 ?147次閱讀

    NVIDIA推出Isaac GR00T Blueprint

    用于合成數(shù)據(jù)的 Isaac GR00T 工作流以及 NVIDIA Cosmos 世界基礎(chǔ)模型,通用人形機器人的開發(fā)注入強大動力。
    的頭像 發(fā)表于 01-09 11:13 ?234次閱讀

    NVIDIA推出多個生成式AI模型和藍(lán)圖

    NVIDIA 宣布推出多個生成式 AI 模型和藍(lán)圖,將 NVIDIA Omniverse 一體化進(jìn)一步擴展至物理 AI 應(yīng)用,如機器人、自動
    的頭像 發(fā)表于 01-08 10:48 ?139次閱讀

    使用合成數(shù)據(jù)生成推進(jìn)機器人仿真技術(shù)的發(fā)展

    “洞悉 Omniverse”系列文章將重點介紹藝術(shù)家、開發(fā)者和企業(yè)如何使用通用場景描述和 NVIDIA Omniverse 的最新技術(shù)改變其工作流程。
    的頭像 發(fā)表于 01-03 10:09 ?324次閱讀

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

    及限制。因此,真實數(shù)據(jù)合成數(shù)據(jù)的結(jié)合是克服 EAI 中數(shù)據(jù)可用性挑戰(zhàn)的戰(zhàn)略方法。 另外,收集的數(shù)據(jù)生成
    發(fā)表于 12-24 00:33

    NVIDIA助力Figure發(fā)布新一代對話式人形機器人

    該初創(chuàng)公司展示了新型機器人,其使用 NVIDIA Isaac Sim 處理合成數(shù)據(jù),并使用基于 NVIDIA 加速計算進(jìn)行實時推理訓(xùn)練的生成
    的頭像 發(fā)表于 11-04 10:10 ?299次閱讀

    NVIDIA與學(xué)術(shù)研究人員聯(lián)合開發(fā)手術(shù)機器人

    利用 NVIDIA Isaac Sim 和 NVIDIA Omniverse 開發(fā)的 ORBIT-Surgical 正在 ICRA 機器人大會上展出。
    的頭像 發(fā)表于 10-10 10:00 ?484次閱讀

    Foxconn利用NVIDIA AI和Omniverse訓(xùn)練機器人

    全球最大電子制造商 Foxconn 正準(zhǔn)備制造 NVIDIA 最復(fù)雜的產(chǎn)品之一,并開始使用 NVIDIA Omniverse 和 Isaac 平臺驅(qū)動的數(shù)字孿生。
    的頭像 發(fā)表于 10-10 09:40 ?448次閱讀

    NVIDIA Omniverse微服務(wù)助力構(gòu)建大規(guī)模數(shù)字孿生

    NVIDIA Omniverse Cloud Sensor RTX 生成用于加速自動駕駛汽車、機械臂、移動機器人、人形機器人和智能空間 AI
    的頭像 發(fā)表于 09-09 10:20 ?535次閱讀

    NVIDIAAI城市挑戰(zhàn)賽構(gòu)建合成數(shù)據(jù)

    在一年一度的 AI 城市挑戰(zhàn)賽中,來自世界各地的數(shù)百支參賽隊伍在 NVIDIA Omniverse 生成的基于物理學(xué)的數(shù)據(jù)集上測試了他們的 AI 模型。
    的頭像 發(fā)表于 09-09 10:04 ?518次閱讀

    NVIDIA AI Foundry 全球企業(yè)打造自定義 Llama 3.1 生成式 AI 模型

    Foundry 提供從數(shù)據(jù)策管、合成數(shù)據(jù)生成、微調(diào)、檢索、防護(hù)到評估的全方位生成式 AI 模型服務(wù),以便部署自定義 Llama 3.1 NVIDI
    發(fā)表于 07-24 09:39 ?730次閱讀
    <b class='flag-5'>NVIDIA</b> AI Foundry <b class='flag-5'>為</b>全球企業(yè)打造自定義 Llama 3.1 <b class='flag-5'>生成</b>式 AI 模型

    NVIDIA發(fā)布Omniverse微服務(wù),物理AI提供超強助力

    NVIDIA Omniverse Cloud Sensor RTX生成用于加速自動駕駛汽車、機械臂、移動機器人、人形機器人和智能空間AI開發(fā)
    發(fā)表于 06-18 16:35 ?534次閱讀
    <b class='flag-5'>NVIDIA</b>發(fā)布<b class='flag-5'>Omniverse</b>微服務(wù),<b class='flag-5'>為</b>物理AI提供超強助力

    使用NVIDIA Isaac Manipulator生成抓取姿勢和機器人運動

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

    NVIDIA Omniverse中的物理模擬功能

    NVIDIA Omniverse? Simulation 作為 NVIDIA Omniverse? 平臺的關(guān)鍵組件之一,由 NVIDIA
    的頭像 發(fā)表于 03-08 11:30 ?1204次閱讀
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Omniverse</b>中的物理模擬功能