在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

使用 NVIDIA Isaac Sim、ROS 和 Nimbus 開發多機器人環境

NVIDIA英偉達 ? 來源:未知 ? 2023-06-07 08:45 ? 次閱讀

f0c24cbe-04ca-11ee-90ce-dac502259ad0.png

隨著現實場景中部署的自主機器人越來越多,對高保真多機器人仿真環境的需求也在迅速增長。本文將回顧筆者過去在 Cogniteam 使用的仿真多機器人的方法、目前使用NVIDIA Isaac Sim所取得的進步,以及 Nimbus 如何通過 Isaac Sim 加速多機器人仿真的開發和維護。

使用 Unreal Tournament

游戲引擎進行多機器人仿真

大約 20 年前,我和 Cogniteam 的朋友們開始進行機器人開發。大家想要構建一個用于多機器人任務分配和團隊工作的機器人框架。該系統最初被命名為 CogniTAO,后來又發布了簡化版本 ROS decision_making。

當時,多機器人的用例還很少,而且也無法對這些機器人進行 3D 仿真。所以我為 Unreal Tournament 2000-2004 游戲引擎寫了一個可以仿真四個機器人的 mod。我們這支由四名程序員組成的小團隊花了大約 3 年時間,開發出一個可以順利運行 15 分鐘的仿真環境。

f11b3f0e-04ca-11ee-90ce-dac502259ad0.png

圖 1. 四個機器人的仿真(左)

以及這些機器人的視頻(右)

該環境能夠在五臺先進的臺式電腦上仿真四個帶有攝像頭、Hokuyo 激光雷達、測向儀和測繪功能的機器人,并且能夠遠程接收每臺機器人的視頻資料。我們的一位工程師寫了一個 C++ 的 TCP 客戶端,可以直接從本地網絡傳輸游戲引擎的數據并全屏顯示。必須嚴格按照順序運行代碼,這樣才能讓機器人按時抵達正確的位置。

使用 Gazebo 進行多機器人仿真

到了 2013 年,在 Gazebo 成為實際中的機器人仿真平臺后,我們把工作轉移到了 Gazebo 上。三個程序員花了大約 2 年時間,在兩臺英特爾 Xeon 上仿真了 10 個機器人。他們使用了 ROS move_base 導航堆棧和 OpenCV Hough Circle Transform 進行模板檢測,TensorFlow 出現之前,機器人團隊都是用這個辦法來做演示的。我們當時的同事花了 6 個月的時間構建了 RQT 插件,來控制和顯示來自多個機器人的數據串流(圖 2)。

f163623e-04ca-11ee-90ce-dac502259ad0.png

圖 2. 10 個帶有 RQT 插件的機器人

所拍攝的視頻影像和地圖視圖

這些機器人必須能夠相互通信,也必須能夠在無法通信的情況下運行。為了實現這一點,每個機器人都必須運行自己的 ROS 主程序,并通過 ROS 多主程序網絡進行同步。

使用 NVIDIA Isaac Sim 進行多機器人仿真

幾個月前,我請 Cogniteam 算法團隊的計算機科學學生 Saar Moseri 使用云機器人生態 Nimbus 和 NVIDIA Isaac Sim 建立了一個多機器人仿真場景。我和內部測試團隊都希望使用 Nimbus 來控制機器人,并查看它們所產生的數據。

Saar 花了大約兩周時間熟悉環境和配置系統。圖 3 所示的是這項工作的成果,運行在 Cogniteam 實驗室一臺裝有 NVIDIA GeForce RTX 3080 的標準(單體)臺式機上。

f1ad45a2-04ca-11ee-90ce-dac502259ad0.png

圖 3. NVIDIA Isaac Sim 多機器人默認設置

Saar 依據了NVIDIA NGC 上的 Isaac Sim 文檔來安裝和設置環境。他使用 Nimbus 在仿真機上設置了代理并創建了一個網關節點,通過 ROS 接收來自仿真機的數據。

f1d5e188-04ca-11ee-90ce-dac502259ad0.png

圖 4. Nimbus 機器人編輯器(左)

和 Nimbus 配置編輯器(右)

然后我們創建了圖 5 所示的節點配置。

f21755b4-04ca-11ee-90ce-dac502259ad0.png

圖 5. 帶有 move_base 導航的 Nimbus 簡單任務配置

這兩個已經容器化的構建模塊分別是一個網關節點和一個 move_base 導航的節點。該配置被部署到 Cogniteam 實驗室仿真桌面上運行的代理中。其他更復雜的配置連同來源,包括用于 GMapping、路徑追蹤等的節點,都可以在 Nimbus Hubhttps://app.cognimbus.com/nimbushub獲取。

我和團隊都被這種方法的無限可能性震驚到了。在上述配置中,仿真感官數據從Isaac Sim通過 ROS 網關到達,ROS 網關同時支持 ROS 和 ROS 2。Nimbus 可實現查看和控制功能。

這個開箱即用的設置使我們的團隊能夠執行基本的仿真任務,并在實驗室里仿真機器人車隊的控制。不僅如此,還可以完成許多其他功能,比如記錄機器人的仿真運行情況和感官數據、通過遠程 SSH 連接到仿真機器、對仿真數據進行全局監控,甚至向驗證團隊發送有關仿真進展的電子郵件和短信通知。所有這些都可以在一個網絡瀏覽器上完成。

將 Isaac Sim 與 Nimbus 組合成統一的系統,其功能與現有的云仿真產品相似,但在本地機器上運行且不會產生額外的云仿真計算成本。此外,它還開辟了一些新的先進仿真流程,比如硬件在環仿真等。這在云中運行仿真時是不可能做到的。圖 6 顯示了 Nimbus 中的控制、導航和繪圖情況。

f25b5a20-04ca-11ee-90ce-dac502259ad0.png

圖 6. Nimbus 機器人 WebRTC 視頻監控(左)

以及 Nimbus 地圖視圖和自主控制(右)

如要拷貝上述提到的設置,請參考 Isaac Simdocumentation(https://catalog.ngc.nvidia.com/orgs/nvidia/containers/isaac-sim)文檔。然后在 Nimbus 上創建一個免費賬戶,登錄后按照說明即可創建一個機器人。

在將機器人代理安裝在 Isaac Sim 以 headless 模式運行的桌面上后,您就能夠通過遠程 SSH 配置仿真并在 Nimbus 網站上監控仿真機。

視頻1. Nimbus 和 NVIDIA Isaac Sim 演示視頻

您可在 Nimbus hub 部署 Isaac Sim 配置。由于一切都已經容器化(包括 Isaac Sim)并且可在瀏覽器上進行控制,因此不需要安裝任何應用。機器上的代理將設置好執行所需的一切。

然后,您可以在該代理的監控頁面上監控任何與您的設置相關的數據。在代理設置中,您可以通過在 ROS 串流上添加條件來定義通知,比如:

if GoalStatus == ABORTED”
sendsms/mailtosimulation@your-company.com

總結

仿真是成功部署自主機器人的關鍵。多次運行同一場景對測試來說至關重要,但多機器人仿真則有所不同。開發一個高保真的多機器人仿真環境十分復雜且耗時,但正如本文所述,您可以使用 NVIDIA Isaac Sim Nimbus 簡化這一過程。

如要進一步了解 Isaac Sim,請訪問 NVIDIA DeveloperIsaac ROS Forum https://forums.developer.nvidia.com/c/agx-autonomous-machines/isaac/67

點擊“閱讀原文”,或掃描下方海報二維碼,觀看 NVIDIA 創始人兼 CEO 黃仁勛在 COMPUTEX 2023 的主題演講直播回放,主題演講中文字幕版已上線,了解 AI、圖形及其他領域的最新進展!


原文標題:使用 NVIDIA Isaac Sim、ROS 和 Nimbus 開發多機器人環境

文章出處:【微信公眾號:NVIDIA英偉達】歡迎添加關注!文章轉載請注明出處。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 英偉達
    +關注

    關注

    22

    文章

    3893

    瀏覽量

    92602

原文標題:使用 NVIDIA Isaac Sim、ROS 和 Nimbus 開發多機器人環境

文章出處:【微信號:NVIDIA_China,微信公眾號:NVIDIA英偉達】歡迎添加關注!文章轉載請注明出處。

收藏 0人收藏

    評論

    相關推薦

    NVIDIA Isaac GR00T N1開源人形機器人基礎模型+開源物理引擎Newton加速機器人開發

    NVIDIA Isaac GR00T N1開源人形機器人基礎模型+開源物理引擎Newton加速機器人開發
    的頭像 發表于 03-20 16:56 ?323次閱讀

    NVIDIA發布全球首個開源人形機器人基礎模型Isaac GR00T N1

    NVIDIA 宣布推出一系列全新技術,助力人形機器人開發。其中包括全球首個開源且完全可定制的基礎模型NVIDIA Isaac GR00T N
    的頭像 發表于 03-20 14:34 ?363次閱讀

    智元機器人基于NVIDIA Isaac GR00T打造高效仿真數據采集方案

    案例簡介 本案例中,智元機器人基于 NVIDIA Isaac GR00T-Teleop & GR00T-Mimic 提供的遠程仿真操作功能和強大的模仿學習合成數據生成工作流,打造了支持高保真模擬
    的頭像 發表于 03-07 19:16 ?542次閱讀
    智元<b class='flag-5'>機器人</b>基于<b class='flag-5'>NVIDIA</b> <b class='flag-5'>Isaac</b> GR00T打造高效仿真數據采集方案

    【書籍評測活動NO.58】ROS 2智能機器人開發實踐

    2開發機器人視覺識別、地圖構建和自主導航等眾多應用的方法,讓機器人不僅動得了,還能看懂和理解周圍的環境,并且產生進一步的交互運動。 本書特色 本書采用 最新穩定版本
    發表于 03-03 14:18

    簡述NVIDIA Isaac的重要更新

    在 2025 CES,NVIDIA 宣布了對NVIDIA Isaac的重要更新。NVIDIA Isaac 是一個由加速庫、應用框架和 AI
    的頭像 發表于 01-17 09:57 ?451次閱讀
    簡述<b class='flag-5'>NVIDIA</b> <b class='flag-5'>Isaac</b>的重要更新

    NVIDIA發布Isaac GR00T Blueprint,加速人形機器人開發

    。 NVIDIA創始兼首席執行官黃仁勛親自揭曉了NVIDIA Isaac GR00T Blueprint的發布。這一Blueprint旨在加速下一代人形
    的頭像 發表于 01-13 11:01 ?602次閱讀

    NVIDIA發布人形機器人重磅更新!Isaac GR00T Blueprint厲害在哪?

    電子發燒友網報道(文/吳子鵬)在備受矚目的CES 2025上,NVIDIA機器人領域宣布了重磅更新——Isaac GR00T Blueprint,幫助開發者更高效、高質量地打造人形
    的頭像 發表于 01-08 18:14 ?3789次閱讀
    <b class='flag-5'>NVIDIA</b>發布人形<b class='flag-5'>機器人</b>重磅更新!<b class='flag-5'>Isaac</b> GR00T Blueprint厲害在哪?

    NVIDIA通過加速AWS上的機器人仿真推進物理AI的發展

    NVIDIA Isaac Sim 現在可在 Amazon EC2 G6e 實例中的 NVIDIA GPU 云實例上使用,將機器人仿真的擴展速
    的頭像 發表于 12-09 11:50 ?510次閱讀

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

    該初創公司展示了新型機器人,其使用 NVIDIA Isaac Sim 處理合成數據,并使用基于 NVIDIA 加速計算進行實時推理訓練的生成
    的頭像 發表于 11-04 10:10 ?464次閱讀

    NVIDIA與學術研究人員聯合開發手術機器人

    利用 NVIDIA Isaac SimNVIDIA Omniverse 開發的 ORBIT-Surgical 正在 ICRA
    的頭像 發表于 10-10 10:00 ?644次閱讀

    NVIDIA 加速人形機器人發展

    開發者可以訪問新的 NVIDIA NIM 微服務,用于 Isaac Lab 和 Isaac Sim 中的
    發表于 07-30 09:15 ?857次閱讀
    <b class='flag-5'>NVIDIA</b> 加速人形<b class='flag-5'>機器人</b>發展

    ROS機器人開發更便捷,基于RK3568J+Debian系統發布!

    。 ROS系統主要特點有哪些 (1) 提供豐富的機器人算法庫 機器人的各種控制以及通信離不開算法庫的支持,ROS系統提供豐富且功能強大的機器人
    發表于 07-09 11:38

    逐際動力攜手英偉達Isaac平臺, 助力通用機器人研發

    在近日舉行的年度計算機視覺與模式識別會議(CVPR)上,英偉達發布了其最新版本的NVIDIA Isaac Sim。與此同時,逐際動力也宣布將采用這一升級版的Isaac平臺,以強化學習和
    的頭像 發表于 06-21 09:34 ?2600次閱讀

    NVIDIA Isaac 機器人平臺利用最新的生成式 AI 和先進的仿真技術,加速 AI 機器人技術的發展

    NVIDIA 發布了 Isaac Manipulator 和 Isaac Perceptor 等一系列基礎模型、機器人工具和 GPU 加速庫。 NV
    的頭像 發表于 06-04 18:00 ?7882次閱讀
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Isaac</b> <b class='flag-5'>機器人</b>平臺利用最新的生成式 AI 和先進的仿真技術,加速 AI <b class='flag-5'>機器人</b>技術的發展

    全球機器人開發領域采用NVIDIA 機器人開發和生產

    比亞迪電子、西門子、泰瑞達和 Alphabet 旗下公司 Intrinsic 采用 NVIDIA Isaac 機器人平臺開發自主機械臂、人形機器人
    的頭像 發表于 06-03 18:25 ?1429次閱讀
    主站蜘蛛池模板: 亚洲成年人免费网站 | 在线国产你懂的 | 国产精品久久久久天天影视 | 中文字幕亚洲一区二区三区 | 日本加勒比在线视频 | 在线观看天堂 | 天天看影院 | 夜夜操夜夜骑 | 欧美一级特黄aa大片视频 | 欧美一区二区不卡视频 | 四虎影院永久网址 | 男人视频在线 | 狠狠去| 大杳蕉伊人狼人久久一本线 | www.色播.com| h在线观看免费 | 五月婷在线观看 | 色多多视频在线观看免费大全 | 狠狠躁夜夜躁人人爽天天段 | 97天天摸天天碰天天爽 | 黄色一区二区三区 | 夜夜草天天干 | 久操久操 | 色噜噜成人综合网站 | 亚洲 丝袜 制服 欧美 另类 | 国产成人啪精品午夜在线播放 | 久久精品亚洲 | 日韩一级欧美一级 | 性欧美高清强烈性视频 | 新版天堂8在线天堂 | 加勒比啪啪 | 俄罗斯一级成人毛片 | 亚洲视频在线播放 | 国产精品一区在线观看你懂的 | 琪琪午夜免费影院在线观看 | 天天摸天天碰中文字幕 | 91在线操 | 男人的天堂黄色 | 国产特黄1级毛片 | 四虎1515hh永久久免费 | 西西人体44rt高清午夜 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品