国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

基于 NVIDIA Jetson 使用硬件在環設計機器人

NVIDIA英偉達 ? 來源:未知 ? 2023-06-14 18:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Hardware-in-the-Loop(硬件在環,HIL)測試是一種強大的工具,用于驗證和核實包括機器人技術和計算機視覺在內的復雜系統的性能。本文探討了 HIL 測試是如何通過 NVIDIA Isaac 平臺應用于這些領域的。

NVIDIA Isaac 平臺由 NVIDIA Isaac Sim NVIDIA Isaac ROS 組成。前者是一個仿真器,為測試機器人算法提供仿真環境,后者是針對NVIDIA Jetson優化的硬件加速軟件,其中包含機器學習、計算機視覺和定位算法?;?span style="font-size:16px;letter-spacing:.578px;">NVIDIA Isaac 平臺進行 HIL 測試,您可以驗證和優化機器人軟件棧的性能,從而獲得更安全、更可靠、更高效的產品。

下文將討論 HIL 系統的各個組件,包括 NVIDIA Isaac 平臺的軟件和硬件。此外還會研究它們如何協同工作,以優化機器人和計算機視覺算法的性能。我們也將探討使用 NVIDIA Isaac 平臺進行 HIL 測試的好處,并與其他測試方法進行比較。

NVIDIA Isaac Sim

基于 Omniverse 的 NVIDIA Isaac Sim 為測試機器人和計算機視覺算法提供了一個照片級真實、物理精準的虛擬環境,使用戶能夠在無損壞物理硬件風險的前提下對性能進行微調。同時,該仿真器也是高度可定制的,是測試各種場景和用例的理想選擇。

您可以利用 NVIDIA Isaac Sim 創造更智能、更先進的機器人。平臺提供了一套能夠幫您構建復雜算法的工具和技術,使機器人能夠執行復雜的任務。

通過使用 Omniverse NucleusOmniverse Connectors,NVIDIA Isaac Sim可以輕松協作、共享和導入通用場景描述(USD)格式的環境和機器人模型。通過集成 Isaac ROS/ROS 2 接口、全功能的 Python 腳本,以及用于導入機器人和環境模型的插件,可以實現更加高效和有效的機器人仿真。

67eaa826-0a9e-11ee-962d-dac502259ad0.png

圖 1. NVIDIA Isaac Sim 堆棧

您可以使用 ROS 或 ROS 2,又或是 Python 與 NVIDIA Isaac Sim 進行交互。運行 NVIDIA Isaac GymNVIDIA Isaac Cortex,生成合成數據,或者將其用于數字孿生。

NVIDIA Isaac Sim 在內部采用定制版本ROS Noetic,使用 roscpp構建用于ROS Bridge,與 Omniverse 框架和 Python 3.7 無縫協作。這個版本與 ROS Melodic 兼容。

NVIDIA Isaac Sim 目前支持 ROS 2 Foxy 和 Humble 的 ROS 2 Bridge,建議將 Ubuntu 20.04 用于 ROS 2。

了解更多詳細信息,請參閱 NVIDIA Isaac Simhttps://developer.nvidia.com/isaac-sim

NVIDIA Isaac ROS

NVIDIA Isaac ROS 建立在機器人操作系統(ROS)之上,提供了一系列先進的功能和工具,幫您打造更智能、更強大的機器人。這些功能包括先進的繪圖和定位,以及物體檢測和跟蹤。有關最新功能的更多信息,請參閱 Isaac ROS Developer Preview 3 (https://developer.nvidia.com/blog/build-high-performance-robotic-applications-with-nvidia-isaac-ros-developer-preview-3/

通過使用 NVIDIA Isaac 平臺的 Isaac ROS,您可以創建復雜的機器人應用程序,精確地執行復雜的任務。憑借強大的計算機視覺和定位算法,Isaac ROS 對于任何希望創建高級機器人應用程序的開發人員來說都是一個有價值的工具。

6800f162-0a9e-11ee-962d-dac502259ad0.png

圖 2. Isaac ROS 和軟件層

Isaac GEMs for ROS 是一套為機器人社區發布的 GPU 加速 ROS 2 軟件包,是 NVIDIA Jetson 平臺的一部分。

Isaac ROS 提供了一套用于感知及 AI 的軟件包,以及被稱為 NVIDIA Isaac Transport for ROS (NITROS)的完整管線。這些軟件包已經針對 NVIDIA GPU 和 Jetson 平臺進行了優化,具有圖像處理和計算機視覺的功能。

在這篇文章中,我們收錄了如何為以下軟件包運行 HIL 的示例:

  • NVIDIA Isaac ROS vslam

  • NVIDIA Isaac ROS apriltag

  • NVIDIA Isaac ROS nvblox

  • NVIDIAIsaac ROS Proximity segmentation

有關其他Isaac ROS 軟件包和最新Isaac ROS Developer Preview 3 的更多信息,請參閱 NVIDIA Isaac ROS (https://developer.nvidia.com/isaac-ros)。

硬件規格和設置

對于此測試,您需要一個工作站或筆記本電腦,以及一個 NVIDIA Jetson 平臺:

  • 搭載 Ubuntu 20.04 的 x86/64 計算機

  • 帶 NVIDIA RTX 的 NVIDIA 顯卡

  • 顯示器

  • 鍵盤和鼠標

  • NVIDIA Jetson AGX Orin 或 NVIDIA Jetson Orin NX

  • NVIDIA JetPack 5+(測試版本為 5.1.1)

  • 路由器

  • 以太網電纜

6812efde-0a9e-11ee-962d-dac502259ad0.png

圖 3. 硬件設置

當在設備之間(如 NVIDIA Jetson 模塊和電腦傳輸大量數據時,通常首選使用有線以太網連接而不是 Wi-Fi。這是因為以太網連接提供了更快、更可靠的數據傳輸速率,對于實時數據處理和機器學習任務尤為重要。

在 Jetson 模塊和電腦之間建立以太網連接,您需要按照以下步驟操作:

  1. 準備一根以太網電纜和一個帶有免費以太網端口的路由器。

  2. 將電纜的一端插入設備的以太網端口。

  3. 將電纜的另一端插入路由器上其他未使用的以太網端口。

  4. 打開設備,等待其完全啟動。

  5. 通過查找以太網圖標,或使用如 ifconfig 或 ipconfig 的網絡診斷工具。

當電腦和 NVIDIA Jetson 準備就緒并連接后,請按照 /NVIDIA-AI-IOT/isaac_demo(https://github.com/NVIDIA-AI-IOT/isaac_demo)進行操作。

運行 Demo 和驅動

第一步,在工作站上運行 NVIDIA Isaac Sim。使用 ./isaac_ros.sh 腳本運行一個 Carter 機器人的 Demo。

Carter 1.0 是一個機器人平臺,使用了Segway的差速器底座、一個用于 3D 范圍掃描的 Velodyne P16、一個 ZED 攝像頭、一個 IMU 以及一個作為系統核心的 Jetson 模塊,與定制的安裝支架一起,為 NVIDIA Isaac 導航堆棧提供了一個強大而堅固的演示平臺。

當仿真開始時,您可以看到 NVIDIA Isaac Sim 的立體相機進行輸出。使用兩個攝像頭,機器人已經準備好接收在 NVIDIA Jetson 模塊上運行的 Isaac ROS 的輸入。

68284078-0a9e-11ee-962d-dac502259ad0.png

圖 4. NVIDIAIsaacSim 上的Carter

在 Demo 中試用 Isaac ROS 軟件包

在這篇文章中,我們探討用于 AMR 機器人或輪式機器人的 NVIDIA Isaac ROS 軟件包。我們會重點討論用于定位、繪圖和 AprilTag 檢測的軟件包,您也可以根據需要修改資源庫,以測試其他需要使用的軟件包。

Isaac ROS Visual SLAM

NVIDIA Isaac ROS Visual SLAM 采用了視覺里程計和同步定位與建圖技術(SLAM)的結合。

視覺里程計用于估計攝像機相對于其起始位置的位置。該技術涉及分析兩個連續輸入幀或立體聲對識別關鍵點集合的迭代過程。通過匹配這兩個集合的關鍵點,可以確定攝像機的過渡和幀之間的相對旋轉。

SLAM 是一種通過結合先前獲得的軌跡來增強視覺 SLAM 準確性的方法。通過檢測當前場景是否曾被看過(攝像機運動的循環),就可以優化先前估計的攝像機姿勢。

683bcf44-0a9e-11ee-962d-dac502259ad0.png

圖 5. Isaac ROSvslam 和 nvblox

6864d768-0a9e-11ee-962d-dac502259ad0.png

圖 6. Isaac ROS vslam 和 nvblox 運行狀態

Isaac ROS nvblox

nvblox 軟件包通過使用傳感器觀測數據,實時建立機器人周圍環境的 3D 模型,路徑規劃人員可以使用該模型來創建無碰撞路徑。軟件包使用 NVIDIA CUDA 技術來加速這一過程,以獲得實時性能。這個存儲庫包括用于 nvblox 庫的 ROS 2 集成。

68770000-0a9e-11ee-962d-dac502259ad0.png

圖 7. Isaac ROS NVblox 工作流程

68889388-0a9e-11ee-962d-dac502259ad0.png

圖 8. Isaac ROS vs.lam 輸出

按照 /NVIDIA-AI-IOT/isaac_demo(https://github.com/NVIDIA-AI-IOT/isaac_demo)進行操作,Isaac ROS vslam 軟件包即可在 Demo 上運行。

NVIDIA Isaac ROS apriltag

ROS 2 apriltag 軟件包使用 NVIDIA GPU 來加速圖像中的檢測,并發布位姿、ID 和其他元數據。這個軟件包可與 ROS 2 節點的 CPU AprilTag 檢測相媲美。

這些標簽是驅動機器人或操縱者從特定點開始動作或完成作業的基準。它們也被用于增強現實,以校準觀察孔的測距。這些標簽在許多系列中都可用,也易用桌面打印機打印,如圖 9 中的標簽。

68abf53a-0a9e-11ee-962d-dac502259ad0.png

圖 9. AprilTags 代替二維碼的例子

68bfc358-0a9e-11ee-962d-dac502259ad0.png

圖 10. Isaac ROS apriltag 檢測 Demo

Isaac ROSproximity segmentation

isaac_ros_bi3d 軟件包采用了一個 Bi3D 模型,該模型經過優化,通過二元分類可執行立體深度評估。這個過程被用于 proximity segmentation,有助于識別某個范圍內是否存在障礙物,并有助于在環境中導航時防止碰撞。

68d50042-0a9e-11ee-962d-dac502259ad0.png

圖 11. Isaac ROS proximity segmentation

使用 rviz 驅動 Carter

當讀取 rviz 并全部運行時,rviz 顯示了下圖中的輸出。圖 12 顯示了 Carter 在地圖的中心和所有區塊的位置。

68eac6de-0a9e-11ee-962d-dac502259ad0.png

圖 12. 使用 Isaac ROS vslam 和

Isaac ROS nvblox 構建地圖的 rviz

以下視頻展示的是您可以使用 rviz 在所有環境中驅動機器人,并查看由 nvblox 生成的地圖。

視頻 1. NVIDIA Orin NX 上的 HIL,基于

Isaac ROS vslam 和 nvblox

您也可以使用 Foxglove 來測試仿真。

68fadc5e-0a9e-11ee-962d-dac502259ad0.png

圖 13. 使用 Foxglove 進行仿真測試

總結

在這篇文章中,我們向您展示了如何設置HIL使用 NVIDIA Jetson Isaac ROS 模塊進行測試,以及如何嘗試 NVIDIA Isaac Sim。請在桌面電腦和 Jetson 模塊之間使用有線連接。想要顯示所有遙測的原始數據,您需要一個可靠的連接。

您也可以測試剛剛添加到 /isaac-ros_dev 文件夾的其他 NVIDIA Isaac ROS 軟件包。更多詳細信息,請參閱 readme . md 文件,位置是 /NVIDIA-AI-IOT/isaac_demo(https://github.com/NVIDIA-AI-IOT/isaac_demo。

更多詳細信息,請參閱Isaac ROS 系列網絡研討會https://gateway.on24.com/wcc/experience/elitenvidiabrill/1407606/3998202/isaac-ros-webinar-series)。

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


原文標題:基于 NVIDIA Jetson 使用硬件在環設計機器人

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


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

    關注

    23

    文章

    4087

    瀏覽量

    99188

原文標題:基于 NVIDIA Jetson 使用硬件在環設計機器人

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    如何在NVIDIA Jetson平臺上運行最新的開源AI模型

    小型、低功耗的邊緣設備上運行先進的 AI 和計算機視覺工作流正變得越來越具有挑戰性。機器人、智能攝像頭和自主設備需要實時智能來感知、理解并做出反應,而無需依賴云端。NVIDIA Jetson
    的頭像 發表于 12-24 10:38 ?1570次閱讀
    如何在<b class='flag-5'>NVIDIA</b> <b class='flag-5'>Jetson</b>平臺上運行最新的開源AI模型

    如何在NVIDIA Jetson Thor上提升機器人感知效率

    構建自主機器人需要具備可靠且低延遲的視覺感知能力,以實現在動態環境中的深度估計、障礙物識別、定位與導航。這些功能對計算性能有較高要求。NVIDIA Jetson 平臺雖為深度學習提供了強大的 GPU
    的頭像 發表于 12-24 10:14 ?4388次閱讀
    如何在<b class='flag-5'>NVIDIA</b> <b class='flag-5'>Jetson</b> Thor上提升<b class='flag-5'>機器人</b>感知效率

    NVIDIA Jetson系列開發者套件助力打造面向未來的智能機器人

    NVIDIA Jetson AGX Thor、AGX Orin 以及 Jetson Orin Nano Super 開發者套件,助力打造面向未來的智能機器人。
    的頭像 發表于 12-13 10:20 ?3063次閱讀

    探索RISC-V機器人領域的潛力

    探索RISC-V機器人領域的潛力 測評:洄溯 測評時間: 2025年11月 測評對象: MUSE Pi Pro開發板(基于進迭時空K1系列高性能RISC-V CPU) 一、 開篇引言
    發表于 12-03 14:40

    ADI借助NVIDIA Jetson Thor平臺加速人形機器人研發進程

    當前,人形機器人正逐步邁向實際應用部署階段,其落地節奏取決于物理智能與實時推理能力的發展。隨著NVIDIA Jetson Thor平臺的正式面市,Analog Devices, Inc. (ADI)將進一步加速人形
    的頭像 發表于 08-29 14:07 ?3158次閱讀

    NVIDIA Jetson Thor:開啟通用機器人新時代

    機器人行業發展白皮書(2025 年)》顯示,2025 年被譽為人形機器人的 “量產元年”,出貨量將突破兩萬臺,市場規模接近 90 億元;預計 2035 年全球人形機器人需求量將達到 1800 萬臺,市場規模將攀升至 1.5 萬
    發表于 08-28 16:32 ?4195次閱讀
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Jetson</b> Thor:開啟通用<b class='flag-5'>機器人</b>新時代

    NVIDIA Jetson Thor實現機器人實時推理能力的巨大飛躍

    這款專為全球數百萬機器人開發者設計、基于 NVIDIA Blackwell 的機器人計算機,可提供高達 2,070 FP4 TFLOPS 的計算性能,能高效應對代理式 AI、高速傳感器數據處理、通用
    的頭像 發表于 08-27 12:43 ?2348次閱讀

    NVIDIA三臺計算機解決方案如何協同助力機器人技術

    NVIDIA DGX、基于 NVIDIA RTX PRO 服務器的 Omniverse 和 Cosmos,以及 Jetson AGX Thor,正全面加速從人形機器人
    的頭像 發表于 08-27 11:48 ?2404次閱讀

    基于 NVIDIA Blackwell 的 Jetson Thor 現已發售,加速通用機器人時代的到來

    ·專為物理 AI 和機器人打造的機器人計算機 NVIDIA Jetson AGX Thor 開發者套件和量產級模組,現已發售。 ·超過 200 萬開發者正在使用
    發表于 08-26 09:28 ?1299次閱讀
    基于 <b class='flag-5'>NVIDIA</b> Blackwell 的 <b class='flag-5'>Jetson</b> Thor 現已發售,加速通用<b class='flag-5'>機器人</b>時代的到來

    超過200萬開發者加入NVIDIA機器人技術生態

    已經有超過 200 萬開發者加入 NVIDIA 機器人技術生態系統。這些開發者正在推動制造業、食品配送、農業、醫療健康、設施維護等眾多行業的變革。 自 2014 年 NVIDIA Jetson
    的頭像 發表于 08-21 19:47 ?1959次閱讀
    超過200萬開發者加入<b class='flag-5'>NVIDIA</b><b class='flag-5'>機器人</b>技術生態

    NVIDIA Jetson + Isaac SDK 人形機器人方案全面解析

    NVIDIA Jetson + Isaac SDK 人形機器人方案全面解析 一、方案概述 Jetson 硬件平臺 :提供 AI + GPU
    的頭像 發表于 07-30 16:12 ?2186次閱讀

    NVIDIA Jetson + Isaac SDK 人形機器人領域的方案詳解

    NVIDIA Jetson + Isaac SDK 人形機器人領域的 方案詳解 ,涵蓋芯片型號、軟件平臺、開發工具鏈、應用場景與典型客戶等。 一、方案概述:
    的頭像 發表于 07-30 16:05 ?3618次閱讀

    NVIDIA技術助力歐洲廠商推出機器人系統與平臺

    基于 NVIDIA 安全的全棧機器人開發平臺,Agile?Robots、Humanoid、Neura?Robotics、Universal Robots、Vorwerk?和?Wandelbots 等公司推出 NVIDIA 加速的
    的頭像 發表于 06-16 13:54 ?1473次閱讀

    NVIDIA 通過云端至機器人計算平臺驅動人形機器人技術,賦能物理 AI

    機器人推理與技能基礎模型的首次更新;用于合成運動生成的 NVIDIA Isaac GR00T-Dreams Blueprint;以及用于加速人形機器人開發的 NVIDIA Black
    發表于 05-19 17:53 ?1772次閱讀
    <b class='flag-5'>NVIDIA</b> 通過云端至<b class='flag-5'>機器人</b>計算平臺驅動人形<b class='flag-5'>機器人</b>技術,賦能物理 AI

    盤點#機器人開發平臺

    圖,電子技術資料網站具身智能機器人****開發平臺——Fibot廣和通發布機器人開發平臺-電子發燒友網NVIDIA Isaac 英偉達綜合性機器人開發平臺
    發表于 05-13 15:02