91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

基于 NVIDIA Jetson 使用硬件在環(huán)設(shè)計機(jī)器人

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

掃碼添加小助手

加入工程師交流群

Hardware-in-the-Loop(硬件在環(huán),HIL)測試是一種強(qiáng)大的工具,用于驗證和核實包括機(jī)器人技術(shù)和計算機(jī)視覺在內(nèi)的復(fù)雜系統(tǒng)的性能。本文探討了 HIL 測試是如何通過 NVIDIA Isaac 平臺應(yīng)用于這些領(lǐng)域的。

NVIDIA Isaac 平臺由 NVIDIA Isaac Sim NVIDIA Isaac ROS 組成。前者是一個仿真器,為測試機(jī)器人算法提供仿真環(huán)境,后者是針對NVIDIA Jetson優(yōu)化的硬件加速軟件,其中包含機(jī)器學(xué)習(xí)、計算機(jī)視覺和定位算法。基于NVIDIA Isaac 平臺進(jìn)行 HIL 測試,您可以驗證和優(yōu)化機(jī)器人軟件棧的性能,從而獲得更安全、更可靠、更高效的產(chǎn)品。

下文將討論 HIL 系統(tǒng)的各個組件,包括 NVIDIA Isaac 平臺的軟件和硬件。此外還會研究它們?nèi)绾螀f(xié)同工作,以優(yōu)化機(jī)器人和計算機(jī)視覺算法的性能。我們也將探討使用 NVIDIA Isaac 平臺進(jìn)行 HIL 測試的好處,并與其他測試方法進(jìn)行比較。

NVIDIA Isaac Sim

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

您可以利用 NVIDIA Isaac Sim 創(chuàng)造更智能、更先進(jìn)的機(jī)器人。平臺提供了一套能夠幫您構(gòu)建復(fù)雜算法的工具和技術(shù),使機(jī)器人能夠執(zhí)行復(fù)雜的任務(wù)。

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

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

圖 1. NVIDIA Isaac Sim 堆棧

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

NVIDIA Isaac Sim 在內(nèi)部采用定制版本ROS Noetic,使用 roscpp構(gòu)建用于ROS Bridge,與 Omniverse 框架和 Python 3.7 無縫協(xié)作。這個版本與 ROS Melodic 兼容。

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

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

NVIDIA Isaac ROS

NVIDIA Isaac ROS 建立在機(jī)器人操作系統(tǒng)(ROS)之上,提供了一系列先進(jìn)的功能和工具,幫您打造更智能、更強(qiáng)大的機(jī)器人。這些功能包括先進(jìn)的繪圖和定位,以及物體檢測和跟蹤。有關(guān)最新功能的更多信息,請參閱 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,您可以創(chuàng)建復(fù)雜的機(jī)器人應(yīng)用程序,精確地執(zhí)行復(fù)雜的任務(wù)。憑借強(qiáng)大的計算機(jī)視覺和定位算法,Isaac ROS 對于任何希望創(chuàng)建高級機(jī)器人應(yīng)用程序的開發(fā)人員來說都是一個有價值的工具。

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

圖 2. Isaac ROS 和軟件層

Isaac GEMs for ROS 是一套為機(jī)器人社區(qū)發(fā)布的 GPU 加速 ROS 2 軟件包,是 NVIDIA Jetson 平臺的一部分。

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

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

  • NVIDIA Isaac ROS vslam

  • NVIDIA Isaac ROS apriltag

  • NVIDIA Isaac ROS nvblox

  • NVIDIAIsaac ROS Proximity segmentation

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

硬件規(guī)格和設(shè)置

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

  • 搭載 Ubuntu 20.04 的 x86/64 計算機(jī)

  • 帶 NVIDIA RTX 的 NVIDIA 顯卡

  • 顯示器

  • 鍵盤和鼠標(biāo)

  • NVIDIA Jetson AGX Orin 或 NVIDIA Jetson Orin NX

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

  • 路由器

  • 以太網(wǎng)電纜

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

圖 3. 硬件設(shè)置

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

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

  1. 準(zhǔn)備一根以太網(wǎng)電纜和一個帶有免費以太網(wǎng)端口的路由器。

  2. 將電纜的一端插入設(shè)備的以太網(wǎng)端口。

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

  4. 打開設(shè)備,等待其完全啟動。

  5. 通過查找以太網(wǎng)圖標(biāo),或使用如 ifconfig 或 ipconfig 的網(wǎng)絡(luò)診斷工具。

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

運行 Demo 和驅(qū)動

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

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

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

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

圖 4. NVIDIAIsaacSim 上的Carter

在 Demo 中試用 Isaac ROS 軟件包

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

Isaac ROS Visual SLAM

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

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

SLAM 是一種通過結(jié)合先前獲得的軌跡來增強(qiáng)視覺 SLAM 準(zhǔn)確性的方法。通過檢測當(dāng)前場景是否曾被看過(攝像機(jī)運動的循環(huán)),就可以優(yōu)化先前估計的攝像機(jī)姿勢。

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

圖 5. Isaac ROSvslam 和 nvblox

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

圖 6. Isaac ROS vslam 和 nvblox 運行狀態(tài)

Isaac ROS nvblox

nvblox 軟件包通過使用傳感器觀測數(shù)據(jù),實時建立機(jī)器人周圍環(huán)境的 3D 模型,路徑規(guī)劃人員可以使用該模型來創(chuàng)建無碰撞路徑。軟件包使用 NVIDIA CUDA 技術(shù)來加速這一過程,以獲得實時性能。這個存儲庫包括用于 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)進(jìn)行操作,Isaac ROS vslam 軟件包即可在 Demo 上運行。

NVIDIA Isaac ROS apriltag

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

這些標(biāo)簽是驅(qū)動機(jī)器人或操縱者從特定點開始動作或完成作業(yè)的基準(zhǔn)。它們也被用于增強(qiáng)現(xiàn)實,以校準(zhǔn)觀察孔的測距。這些標(biāo)簽在許多系列中都可用,也易用桌面打印機(jī)打印,如圖 9 中的標(biāo)簽。

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 模型,該模型經(jīng)過優(yōu)化,通過二元分類可執(zhí)行立體深度評估。這個過程被用于 proximity segmentation,有助于識別某個范圍內(nèi)是否存在障礙物,并有助于在環(huán)境中導(dǎo)航時防止碰撞。

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

圖 11. Isaac ROS proximity segmentation

使用 rviz 驅(qū)動 Carter

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

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

圖 12. 使用 Isaac ROS vslam 和

Isaac ROS nvblox 構(gòu)建地圖的 rviz

以下視頻展示的是您可以使用 rviz 在所有環(huán)境中驅(qū)動機(jī)器人,并查看由 nvblox 生成的地圖。

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

Isaac ROS vslam 和 nvblox

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

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

圖 13. 使用 Foxglove 進(jìn)行仿真測試

總結(jié)

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

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

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

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


原文標(biāo)題:基于 NVIDIA Jetson 使用硬件在環(huán)設(shè)計機(jī)器人

文章出處:【微信公眾號:NVIDIA英偉達(dá)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。


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

    關(guān)注

    23

    文章

    4084

    瀏覽量

    99159

原文標(biāo)題:基于 NVIDIA Jetson 使用硬件在環(huán)設(shè)計機(jī)器人

文章出處:【微信號:NVIDIA_China,微信公眾號:NVIDIA英偉達(dá)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

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

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

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

    構(gòu)建自主機(jī)器人需要具備可靠且低延遲的視覺感知能力,以實現(xiàn)在動態(tài)環(huán)境中的深度估計、障礙物識別、定位與導(dǎo)航。這些功能對計算性能有較高要求。NVIDIA Jetson 平臺雖為深度學(xué)習(xí)提供了強(qiáng)大的 GPU
    的頭像 發(fā)表于 12-24 10:14 ?4372次閱讀
    如何在<b class='flag-5'>NVIDIA</b> <b class='flag-5'>Jetson</b> Thor上提升<b class='flag-5'>機(jī)器人</b>感知效率

    NVIDIA Jetson系列開發(fā)者套件助力打造面向未來的智能機(jī)器人

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

    探索RISC-V機(jī)器人領(lǐng)域的潛力

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

    ADI借助NVIDIA Jetson Thor平臺加速人形機(jī)器人研發(fā)進(jìn)程

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

    NVIDIA Jetson Thor:開啟通用機(jī)器人新時代

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

    NVIDIA Jetson Thor實現(xiàn)機(jī)器人實時推理能力的巨大飛躍

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

    NVIDIA三臺計算機(jī)解決方案如何協(xié)同助力機(jī)器人技術(shù)

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

    基于 NVIDIA Blackwell 的 Jetson Thor 現(xiàn)已發(fā)售,加速通用機(jī)器人時代的到來

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

    超過200萬開發(fā)者加入NVIDIA機(jī)器人技術(shù)生態(tài)

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

    NVIDIA Jetson + Isaac SDK 人形機(jī)器人方案全面解析

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

    NVIDIA Jetson + Isaac SDK 人形機(jī)器人領(lǐng)域的方案詳解

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

    NVIDIA技術(shù)助力歐洲廠商推出機(jī)器人系統(tǒng)與平臺

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

    NVIDIA 通過云端至機(jī)器人計算平臺驅(qū)動人形機(jī)器人技術(shù),賦能物理 AI

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

    盤點#機(jī)器人開發(fā)平臺

    圖,電子技術(shù)資料網(wǎng)站具身智能機(jī)器人****開發(fā)平臺——Fibot廣和通發(fā)布機(jī)器人開發(fā)平臺-電子發(fā)燒友網(wǎng)NVIDIA Isaac 英偉達(dá)綜合性機(jī)器人開發(fā)平臺
    發(fā)表于 05-13 15:02