NVIDIA 認證課程

使用 NVIDIA Isaac 加速機器人開發
NVIDIA Isaac for Accelerated Robotics

借助 NVIDIA Isaac 釋放模擬驅動型機器人的力量。這個為期一整天的實作工作坊專為機器人工程師、應用研究人員以及專注於在軟體中建構、訓練和模擬機器人的研發團隊所設計。工作坊結束時,參與者將透過實作獲得建構機器人模擬的經驗,並整合合成數據管道,以建立可擴展、模擬優先的工作流程。

學習目標

通過參與本工作坊,您將:

  • 使用 OpenUSD 建構模組化機器人資產並匯入 CAD/URDF 模型:學習如何利用 OpenUSD 框架來組織和建立可重複使用的機器人元件,並將既有的 CAD 和 URDF 模型無縫匯入到專案中。
  • 在 Isaac Sim 中將機器人整合至虛擬環境:掌握在 Isaac Sim 虛擬世界中放置、設定及操作機器人的技術,為後續的模擬與測試奠定基礎。
  • 連接 ROS 2 進行即時機器人控制與軟體迴圈測試:了解如何將 ROS 2(機器人作業系統)與模擬環境串聯,實現對虛擬機器人的即時控制,並進行高效的「軟體在環」(software-in-the-loop, SIL) 測試。
  • 使用 NVIDIA GPU 函式庫加速感知與 AI 工作負載:善用 NVIDIA GPU 所提供的強大函式庫,大幅提升機器人的電腦視覺、感測器資料處理和人工智慧運算效能。
  • 生成具物理精確度的合成數據以進行穩健的機器人訓練:學習如何從模擬環境中產生大量、精準的合成數據,以有效訓練機器人演算法,使其在現實世界中表現更穩定可靠。

實作坊大綱

時程 程序項目
15 分鐘   概覽
  • 認識講師
  • 在 learn.nvidia.com 建立帳號
105 分鐘   OpenUSD 應用於機器人技術
  • OpenUSD 中的機器人基本元件
  • 將機器人匯入 OpenUSD
  • 組裝機器人與環境
120 分鐘   機器人軟體迴圈測試
  • 將 ROS 與 Isaac Sim 整合
  • 為機器人配置 ROS 圖
  • 建立佔用網格圖(Occupancy Maps)
  • 使用 Nav2 進行自主導航
  • 使用 MoveIt2 進行操作
60 分鐘 休息時間
75 分鐘   加速 ROS 2 工作負載
  • Isaac ROS 概述
  • 抓取動作設計(Grasp Authoring)
  • 夾取與放置(Pick and Place)模擬
105 分鐘   合成數據生成
  • 實體 AI 與模擬概述
  • 使用 GR00T-Teleop 收集數據
  • 使用 GR00T-Mimic 增強數據
  • 使用 Isaac Lab 訓練機器人
  • Cosmos 世界基礎模型(WFMs)概述
30 分鐘   評估與Q&A
  • 回顧關鍵學習內容並回答問題
  • 獲得本次研討會的能力認證證書
  • 完成研討會問卷調查

實作坊詳情

時間: 8 小時

必備基礎能力:

  • 具備 Python 程式設計與 ROS 2 (機器人作業系統) 經驗:學員需熟悉 Python 語言,並對 ROS 2 的基本概念、工具和架構有實作經驗。
  • 熟悉 3D 工作流程或常用於機器人技術的 CAD 工具:學員應對 3D 模型建立、編輯或處理有基本認識,並了解如 SolidWorks、Fusion 360 等常用於機器人設計的 CAD 軟體。
  • 接觸過模擬與機器人相關工作流程:學員最好對機器人模擬、控制、感知等相關工作流程有初步了解,這將有助於更快地掌握課程內容。

使用的工具、函式庫、框架:Python,Isaac Sim,OpenUSD,ROS 2,3D 工作流,CAD

認證證書: 完成測驗後,參與者將會收到 NVIDIA DLI 認證證書,證明他們具有相關主題的能力,支援其專業職涯成長。