機(jī)器人技術(shù)在智能制造設(shè)施、商用廚房、醫(yī)院、倉儲(chǔ)物流和農(nóng)業(yè)領(lǐng)域等各種環(huán)境中的應(yīng)用正在迅速擴(kuò)大。該行業(yè)正在向智能自動(dòng)化轉(zhuǎn)型,因此要求機(jī)器人具備更強(qiáng)的能力來執(zhí)行感知、測繪、導(dǎo)航、負(fù)載處理、物體抓取、復(fù)雜裝配任務(wù)等功能。
AI 由于能夠增強(qiáng)機(jī)器人的性能,因此在這一發(fā)展演進(jìn)過程中起到了舉足輕重的作用。通過集成 NVIDIA AI 加速功能,機(jī)器人能夠以更高的精度和效率處理復(fù)雜的任務(wù),充分發(fā)揮出它們在各種應(yīng)用中的潛能。
NVIDIA 在 COMPUTEX 上發(fā)布了幾項(xiàng)新功能來幫助機(jī)器人專家和工程師打造智能機(jī)器人,包括:
NVIDIA Isaac Perceptor:一款適用于自主移動(dòng)機(jī)器人(AMR)和自動(dòng)導(dǎo)引車(AGV)的全新參考工作流。
NVIDIA Isaac Manipulator:為工業(yè)機(jī)械臂提供全新的基礎(chǔ)模型和參考工作流。
NVIDIA Jetson for Robotics:在 NVIDIA JetPack 6.0 中進(jìn)行了最新更新。
NVIDIA Isaac Sim 4.0:帶來適用于機(jī)器人學(xué)習(xí)的輕量級應(yīng)用 NVIDIA Isaac Lab。
視頻 1. 全球機(jī)器人開發(fā)領(lǐng)域的領(lǐng)先者正在采用 NVIDIA Isaac 來研究、開發(fā)和生產(chǎn)新一代 AI 機(jī)器人
NVIDIA Isaac Perceptor
AMR 和 AGV 對裝配線效率、材料搬運(yùn)和醫(yī)療物流至關(guān)重要。由于這些機(jī)器人需要在復(fù)雜的非結(jié)構(gòu)化環(huán)境中穿梭,因此必須具備對周圍環(huán)境的感知和反應(yīng)能力。
Isaac Perceptor 建立在 NVIDIA Isaac 機(jī)器人操作系統(tǒng)(ROS)上,能夠幫助原始設(shè)備制造商(OEM)、貨運(yùn)服務(wù)供應(yīng)商、軟件廠商和 AMR 生態(tài)系統(tǒng)加速機(jī)器人技術(shù)的開發(fā)。開發(fā)團(tuán)隊(duì)可以為移動(dòng)機(jī)器人加入感知能力,使其能夠在非結(jié)構(gòu)化環(huán)境中成功導(dǎo)航和避障。
Isaac Perceptor 的早期合作伙伴中既有倉儲(chǔ)/內(nèi)部物流行業(yè)的領(lǐng)先企業(yè),也有汽車制造商、工業(yè)機(jī)器人制造公司和機(jī)器人解決方案提供商,例如 ArcBest、比亞迪電子、Gideon、凱傲、Kudan、idealworks、RGo 和泰瑞達(dá)機(jī)器人。
Isaac Perceptor 的關(guān)鍵功能
Isaac Perceptor 為基于 AI 的自主移動(dòng)機(jī)器人提供多攝像頭 3D 環(huán)視功能。
基于 AI 的多攝像頭深度感知
Isaac Perceptor 能夠以 30 赫茲的頻率,每秒處理每個(gè)攝像頭的 1650 萬個(gè)深度點(diǎn)。立體視差是根據(jù)來自立體攝像頭的同步圖像對計(jì)算得出的,并將其用于生成深度圖像或場景點(diǎn)云。高效半監(jiān)督深度神經(jīng)網(wǎng)絡(luò)(ESS DNN)為基于 DNN 的立體視差提供了 GPU 加速軟件包。
多攝像頭視覺慣性測距
Isaac ROS Visual SLAM 提供用于視覺同步定位與映射(VSLAM)和視覺里程測量(VO)的 ROS 2 軟件包。該功能基于NVIDIA CUDA Visual SLAM(cuVSLAM)庫,在無特征環(huán)境中導(dǎo)航時(shí),可提供平移誤差小于 1% 的穩(wěn)健導(dǎo)航。
眾所周知,VSLAM 解決方案所面臨的挑戰(zhàn)之一是在視覺特征稀疏或模式重復(fù)的環(huán)境中導(dǎo)航。通過融合來自多個(gè)視角的輸入,可以緩解這一問題。在最新的更新中,cuVSLAM 融合了來自多個(gè)立體攝像頭的并發(fā)視覺里程測量估算值。
我們的測試結(jié)果顯示出明顯的改進(jìn)。使用多個(gè)攝像頭時(shí),機(jī)器人始終能夠?qū)崿F(xiàn)導(dǎo)航目標(biāo);而使用單個(gè)攝像頭時(shí),這一比例不到 25%。
表 1. cuVSLAM 與 FRVO、S-PTAM 和 ORB-SLAM2
的性能比較。cuVSLAM 在使用多攝像頭的
機(jī)器人導(dǎo)航中展現(xiàn)出更強(qiáng)大的性能
在GitHub 頁面了解更多信息:
https://nvidia-isaac-ros.github.io/repositories_and_packages/isaac_ros_visual_slam/isaac_ros_visual_slam/index.html
與使用兩個(gè)攝像頭和四個(gè)攝像頭的比較
實(shí)時(shí)多攝像頭體素網(wǎng)格映射
Isaac Perceptor 的核心是 nvblox,它是一個(gè)由 CUDA 加速的 3D 重構(gòu)庫,可以識(shí)別五米以外的障礙物,從而提供 2D 成本圖并在 300 毫秒內(nèi)完成更新。
Isaac ROS nvblox 提供了用于重建 3D 場景和生成進(jìn)行導(dǎo)航的本地障礙物成本圖的 ROS 2 軟件包。該軟件包可用于靜態(tài)環(huán)境以及有人員和移動(dòng)物體的場景。
該版本新增了多攝像頭支持,最多可使用三個(gè) HAWK 攝像頭擴(kuò)大覆蓋范圍,提供約 270° 的視野。
體素 3D 重建,包括懸置障礙物的重建
NVIDIA Nova Orin 開發(fā)者套件
該開發(fā)者套件采用NVIDIA Jetson AGX Orin,可支持多達(dá)六個(gè)攝像頭,包括三個(gè)立體攝像頭和三個(gè)魚眼攝像頭,攝像頭內(nèi)的延遲低于 100 微秒。
立體攝像頭的分辨率為每臺(tái) 200 萬像素,視野為 110X70,適用于 3D 占用網(wǎng)格映射、深度感知、視覺里程測量和人員檢測。通過 Segway 或 Leopard Imaging 購買Nova Orin開發(fā)者套件后,即可使用 Isaac Perceptor。
Isaac Perceptor 的參考圖最多可支持三個(gè)立體攝像頭。該版本通過 ROS 2 軟件包加強(qiáng)了模塊化,并提供與 Nova Carter 參考機(jī)器人上的Nav2的參考集成:
https://nav2.org/
增強(qiáng)與攝像頭和傳感器的兼容性
Isaac Perceptor 為攝像頭和傳感器合作伙伴提供更加強(qiáng)大的集成支持。Orbbec 成功地將其 Gemini 335L 攝像頭與 NVDIA Isaac Perceptor 組件集成在一起,并在 NVIDIA Jetson AGX Orin 上使用 Isaac ROS Visual SLAM 和 Nvblox 進(jìn)行了演示。
LIPS 也成功地將其 AE450 攝像頭與 Isaac Perceptor 組件 nvblox 進(jìn)行了集成。
NVIDIA Isaac Manipulator
Isaac Manipulator 是 NVIDIA 加速庫和 AI 模型的一個(gè)工作流。開發(fā)者能夠使用它為機(jī)械臂或機(jī)械手帶來 AI 加速功能,使其能夠無縫感知、理解環(huán)境并與環(huán)境互動(dòng)。
其基礎(chǔ)模型和加速庫可以作為獨(dú)立模塊,也可以集成為解決方案開發(fā)中的整個(gè)工作流。除了獨(dú)立的模塊化組件外,開發(fā)者還能獲得工作流示例(ROS 2 啟動(dòng)腳本),這些示例結(jié)合了 Isaac Manipulator 組件,能夠?qū)崿F(xiàn)完整的端到端參考集成。
圖 . 利用 NVIDIA 組件(綠色)的
Isaac Manipulator 工作流示例
Isaac Manipulator 的早期合作伙伴包括機(jī)器人開發(fā)平臺(tái)公司、原始設(shè)備制造商和 ISV/SI,例如 Intrinsic(Alphabet 旗下公司)、西門子、所羅門、達(dá)明機(jī)器人、泰瑞達(dá)機(jī)器人、Vention 和安川電機(jī)。
Isaac Manipulator 的主要特點(diǎn)
Isaac Manipulator 帶來了可加速機(jī)械臂開發(fā)的 AI 功能。
cuMotion 加速路徑規(guī)劃
這款 GPU 加速運(yùn)動(dòng)規(guī)劃器有助于縮短周期時(shí)間。cuMotion 可作為 MoveIt 2 運(yùn)動(dòng)規(guī)劃框架的一個(gè)插件使用,該框架是由一個(gè)國際社區(qū)開發(fā)的開源項(xiàng)目,并由 PickNik Robotics 領(lǐng)導(dǎo)。
cuMotion 可在多個(gè)種子上并行運(yùn)行軌跡優(yōu)化,并返回最佳解決方案。
NVIDIA cuMotion 插件
所羅門是先進(jìn)視覺和機(jī)器人解決方案領(lǐng)域的領(lǐng)先企業(yè),同時(shí)也是 Isaac Manipulator 的早期合作伙伴。與傳統(tǒng)算法相比,其拾取系統(tǒng)通過 Isaac Manipulator cuMotion 的增強(qiáng),路徑規(guī)劃速度提高了 8 倍,路徑奇異性的發(fā)生率降低了 50%。
表 2. 使用 Isaac Manipulator 的所羅門拾取系統(tǒng)的性能提升情況。
所羅門在成功率、移動(dòng)時(shí)間、軌跡長度和規(guī)劃時(shí)間方面都有明顯改善,路徑奇異性現(xiàn)象也有所減少。
該數(shù)據(jù)由所羅門公司提供。
FoundationPose
FoundationPose 是一種新的統(tǒng)一基礎(chǔ)模型,適用于單樣本 6D 姿態(tài)估計(jì)和新物體追蹤。該模型在遇到以前未見過的物體時(shí),無需進(jìn)行微調(diào)即可在應(yīng)用中高精度地工作。
目前,F(xiàn)oundationPose 在 2023 BOP 未見物體 6D 定位排行榜上名列前茅。它在遮擋、快速運(yùn)動(dòng)以及紋理和比例等各種物體屬性下都具有很強(qiáng)的魯棒性,在各種場景中都能發(fā)揮可靠的性能。開發(fā)者可以從任何角度生成逼真的物體視圖。從 GitHub 獲取 FoundationPose 模型:
進(jìn)行姿態(tài)估計(jì)和追蹤
SyntheticaDETR
SyntheticaDETR 是一套基于實(shí)時(shí)檢測轉(zhuǎn)換器(DETR)的模型,用于在使用NVIDIA Omniverse生成的合成數(shù)據(jù)上進(jìn)行單樣本圖像空間物體檢測訓(xùn)練。與傳統(tǒng)的物體檢測器相比,它采用轉(zhuǎn)換器編碼器-解碼器架構(gòu)一次性預(yù)測所有物體,從而實(shí)現(xiàn)了一種更加高效的方法。
進(jìn)行物體檢測和追蹤
SyntheticaDETR 使用合成數(shù)據(jù)和真實(shí)數(shù)據(jù)進(jìn)行訓(xùn)練而成。它在使用 YCB-Video 數(shù)據(jù)集對可見物體進(jìn)行 2D 檢測的 BOP 排行榜上名列前茅(平均精確度為 0.885,平均召回率為 0.903)。
這些模型還可以將物體檢測為 NVIDIA FoundationPose 等姿態(tài)估計(jì)器的 2D 邊界框感興趣區(qū)域。下載SyntheticaDETR 模型:https://catalog.ngc.nvidia.com/orgs/nvidia/teams/isaac/models/synthetica_detr
NVIDIA JetPack 6.0
NVIDIA Isaac ROS 3.0 兼容 JetPack 6.0,并支持所有 NVIDIA Jetson Orin 模塊和開發(fā)者套件。
NVIDIA Jetson 平臺(tái)服務(wù)即將推出 API 驅(qū)動(dòng)的模塊化服務(wù),使用戶能夠更加快速、輕松地構(gòu)建生成式 AI 和機(jī)器人應(yīng)用,這些預(yù)構(gòu)建和可定制的服務(wù)將加速 NVIDIA Jetson Orin 系統(tǒng)模塊上的 AI 應(yīng)用開發(fā)。
NVIDIA Isaac Sim 4.0
使用 Isaac Sim,開發(fā)者可以通過業(yè)界領(lǐng)先的傳感器和機(jī)器人類型測試生成合成數(shù)據(jù)和各種虛擬復(fù)雜測試環(huán)境,從而進(jìn)行高度逼真的仿真,同時(shí)對數(shù)千個(gè)機(jī)器人進(jìn)行實(shí)時(shí)測試。
NVIDIA Isaac Lab
Isaac Lab 是一款基于 Isaac Sim 平臺(tái)構(gòu)建的輕量級參考應(yīng)用,它在機(jī)器人基礎(chǔ)模型訓(xùn)練中發(fā)揮著舉足輕重的作用。Isaac Lab 支持強(qiáng)化學(xué)習(xí)、模仿學(xué)習(xí)和遷移學(xué)習(xí),它可以訓(xùn)練各種機(jī)器人模型以供開發(fā)者研究設(shè)計(jì)和功能。
新版本還通過兼容性檢查器實(shí)現(xiàn)與 VSCode 的輕松集成、為強(qiáng)化學(xué)習(xí)提供多 GPU 支持、通過 RTX 傳感器平鋪渲染提高性能,并提供優(yōu)化的緩存和著色器管理。
Isaac Sim 的其他新特點(diǎn)包括:
便于使用 PIP 安裝以及機(jī)器人導(dǎo)入等功能的向?qū)?/p>
合成數(shù)據(jù)生成(SDG)速度提高了 80%,從而提高了性能
新的 SDG 格式,支持 COCO 格式和用于姿態(tài)估計(jì)的自定義寫入器
ROS 2 啟動(dòng)支持,提供端到端工作流并為基于圖像的發(fā)布器提供更好的性能
支持更多內(nèi)置機(jī)器人:包括優(yōu)傲機(jī)器人 UR20 和 UR30 以及波士頓動(dòng)力 Spot。還有許多人形機(jī)器人,包括 1X Neo、宇樹 H1、Agility Digit、傅利葉智能 GR1、Sanctuary A1 Phoenix 和小鵬 PX5。
審核編輯:彭菁
-
機(jī)器人
+關(guān)注
關(guān)注
211文章
28379瀏覽量
206912 -
NVIDIA
+關(guān)注
關(guān)注
14文章
4978瀏覽量
102984 -
AI
+關(guān)注
關(guān)注
87文章
30728瀏覽量
268882 -
工業(yè)機(jī)械
+關(guān)注
關(guān)注
0文章
20瀏覽量
8253
原文標(biāo)題:使用新的 NVIDIA Isaac 基礎(chǔ)模型和工作流創(chuàng)建、設(shè)計(jì)和部署機(jī)器人應(yīng)用
文章出處:【微信號:NVIDIA-Enterprise,微信公眾號:NVIDIA英偉達(dá)企業(yè)解決方案】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論