日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

使用 NVIDIA Isaac 仿真并定位 Husky 機器人

NVIDIA英偉達(dá)企業(yè)解決方案 ? 來源:未知 ? 2023-12-26 18:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

由 Clearpath Robotics 公司開發(fā)的 Husky 機器人是一個多功能的四輪平臺,可用于室內(nèi)和室外研究。其改裝非常簡單,只需添加其他傳感器和更改高級電路板即可。本文將介紹如何使用 ROS 2 Husky 官方軟件包將該機器人導(dǎo)入 NVIDIA Isaac Sim 并創(chuàng)建仿真

本 Demo 中的 Husky 機器人配備了 NVIDIA Jetson Orin Nano 并在頂部安裝了 ZED 2 攝像頭。駕駛 Husky 機器人使用的是 Isaac ROS 2 的最新版本,其中包括用于機器人定位(NVIDIA Isaac ROS VSLAM)、地圖構(gòu)建(NVIDIA Isaac ROS NvBlox)和 Apriltag 檢測(NVIDIA Isaac ROS AprilTag)的 Isaac ROS 軟件包。

Isaac ROS Demo 的工作原理

Husky 的統(tǒng)一機器人描述格式(URDF)是從 ROS 2 話題中動態(tài)加載的。它用于在 ROS 可視化視圖(rviz)中對機器人進(jìn)行可視化,并將其加載到 NVIDIA Isaac Sim 中。

在加載該機器人后,Isaac Sim 主腳本會創(chuàng)建一個圖形來驅(qū)動該機器人,將速度和轉(zhuǎn)向命令轉(zhuǎn)換為每個車輪的速度,并在 tf 中發(fā)布車輪狀態(tài)(圖 1)。

wKgaomWKpnqAE94PAABi0iEB4eg780.jpg

圖 1. 從 ROS 2 話題加載 Husky 時

自動生成的電機控制動作圖

該腳本會為每個攝像頭生成一個圖形并將輸出結(jié)果發(fā)布到 ROS 2 話題中。每個攝像頭都有 ROS 2 圖像信息和攝像頭信息。

wKgaomWKpnqAH7aoAABlA4uaC18742.jpg

圖 2. 帶有分辨率配置和發(fā)布 ROS 2 話題指令的攝像頭圖

如圖 3 所示,在加載所有圖形并成功導(dǎo)入 URDF 后,一個新的 Husky 機器人出現(xiàn)在 Isaac Sim 中。

wKgaomWKpnqAOWY2AAD7d3pI-XU028.jpg

圖 3. NVIDIA Isaac Sim 2023.1.0 中的

Husky 機器人和所有攝像頭輸出結(jié)果

在成功加載 Husky 后,就可以使用 ROS 2 的不同選項,包括攝像頭流、電機控制器和其他輔助輸出??梢允褂靡韵旅羁焖俨榭丛诹硪粋€終端中正在運行的程序:

ros2 topic list

wKgaomWKpnqAc_K6AALk3f5SFWI551.png

圖 4. Husky ROS 2 的所有話題列表

當(dāng) ROS 2 啟動器啟動時,所有必要的 ROS 2 節(jié)點和 Isaac ROS 節(jié)點都會運行。機器人將建立一個連接管道,其中,來自“Husky 描述”的 Husky URDF 將被用于 Isaac Sim 和機器人本身。Isaac ROS VSLAM 和 Isaac ROS NvBlox 也將被用于定位和構(gòu)建實時地圖。

當(dāng)所有必需的軟件包都在運行時,機器人就可以實現(xiàn)完全定位并構(gòu)建一個 3D 地圖?,F(xiàn)在可以使用 Nav2、鍵盤或操縱桿來驅(qū)動它。

下一步是設(shè)置工作站和 Jetson Orin(可選),以便在 Isaac Sim 2023 和 Isaac ROS 2 上測試 Husky。

wKgaomWKpnuASuRMAAEZ2Or0nrY138.jpg

圖 5. 移動中的 Husky 并生成 3D 地圖

設(shè)置 Demo

有兩種方法可以運行該 Demo:直接從工作站運行或使用硬件在環(huán)(HIL)配置。以下將介紹每種方法的設(shè)置要求。

無論采用哪種方式,首先都要安裝最新版本的 Isaac Sim。詳細(xì)說明參見 NVIDIA Omniverse 入門:

https://www.nvidia.com/en-us/omniverse/download/

注意:下載完成后請勿啟動 Isaac Sim。

Husky Demo: 工作站版本

若要運行 Husky Demo,需要一臺搭載 NVIDIA RTX GPU 的工作站,并安裝有最新版本的 NVIDIA Isaac Sim 和 ROS 2 Humble。請記得安裝桌面版本。

sudo apt install ros-humble-desktop

安裝和運行

系統(tǒng)準(zhǔn)備就緒后,可以克隆 Demo 版本,并使用以下腳本在工作站上試用:

git clone https://github.com/NVIDIA-AI-IOT/husky_demo.git
cd husky_demo

運行后使用以下命令啟動 Isaac Sim 并打開一個新的終端,其中構(gòu)建了 Docker,以使用 Isaac ROS 和 Demo 所需的所有軟件包:

./husky_demo.sh

該命令將:

  • 克隆所需的所有資源庫

  • 克隆 Isaac ROS Docker 鏡像

  • 構(gòu)建新的鏡像

構(gòu)建完成后,該終端將等待新命令(圖 6)。圖 7 顯示 Isaac Sim 正在運行,環(huán)境已完全加載。

wKgaomWKpnuAalf_AAFLd4imEJI310.png

圖 6. 帶有 Isaac ROS 提示的

Docker 容器終端正在等待命令

wKgaomWKpnuADaAwAAaqO66MX_w352.png

圖 7. Isaac Sim 在已加載的倉庫環(huán)境中運行

現(xiàn)在,可以在第二個終端上運行這個腳本:

bash src/husky_isaac_sim/scripts/run_in_docker.sh

腳本 run_in_docker.sh 將在運行 Isaac ROS 啟動文件之前執(zhí)行一些步驟。第一階段將更新并構(gòu)建所有必需的 ROS 2 和 Isaac ROS 軟件包。然后該腳本將執(zhí)行啟動文件:

ros2 launch husky_isaac_sim allinone.launch.py

這個 ROS 2 腳本會啟動所有 Isaac ROS 軟件包來定位機器人,并開始繪制地圖和啟動 rviz,以在地圖上可視化 Husky。

該腳本還將在環(huán)境中加載 Husky,并自動設(shè)置攝像頭和控制器。

Husky Demo: HIL 版本

要使用 HIL 版本,需要一臺裝有 NVIDIA RTX GPU 和最新版本 NVIDIA Isaac Sim 2023.1.0 的工作站、一臺路由器以及 NVIDIA Jetson Orin Nano(請注意,其他型號的 Jetson Orin 也能勝任這項工作)。

在工作站和 Jetson 之間建立有線連接是很重要的,強烈建議在它們之間配置一臺好的路由器。請記住,工作站和 Jetson 之間將共享大量數(shù)據(jù),因此僅靠 Wi-Fi 連接是不夠的。

您的 NVIDIA Jetson Orin Nano 必須使用最新的 Jetpack 5.1.2 并已安裝完畢。請保留 IP 地址。如果使用主機名,則需要從工作站進(jìn)行遠(yuǎn)程連接。

運行此配置所需的組件如下:

  • 裝有 Ubuntu 22.04 的 x86/64 機器

  • NVIDIA RTX GPU

  • 內(nèi)置 Jetpack 5.1.2 的 NVIDIA Jetson Orin Nano 開發(fā)者套件

  • 路由器和電纜

圖 8 顯示了如何設(shè)置硬件環(huán)境。

wKgaomWKpnuAbA6JAABS3eOsgmk863.png

圖 8. 硬件設(shè)置:帶有 NVIDIA RTX 顯卡(左)、

路由器(中)和 NVIDIA Jetson

Orin Nano 開發(fā)者套件(右)的臺式機

安裝與運行

系統(tǒng)準(zhǔn)備就緒后,克隆 Demo 版本,并使用以下命令在工作站上試用:

git clone https://github.com/NVIDIA-AI-IOT/husky_demo.git
cd husky_demo

運行后,使用以下命令:

./husky_demo.sh --HIL

該腳本將自動:

  • 克隆該 Demo 所需的所有資源庫

  • 構(gòu)建所有 ROS 2 軟件包

  • 啟動 Isaac Sim

構(gòu)建完成后,終端將等待新的命令。運行以下腳本:

ros2 launch husky_isaac_sim robot_display.launch.py

您將看到 Isaac Sim 上的 Husky 圖像顯示在工作站上。

接下來,打開一個新終端,遠(yuǎn)程連接 NVIDIA Jetson Orin 系列。

登錄 Jetsterminal 后,克隆 Husky Demo 資源庫:

git clone https://github.com/NVIDIA-AI-IOT/husky_demo.git
cd husky_demo

運行后,使用以下命令:

./husky_demo.sh

該腳本將自動:

  • 克隆該 Demo 所需的所有資源庫

  • 克隆 Isaac ROS docker 鏡像
  • 構(gòu)建新鏡像

接下來,在 Docker 容器中運行以下腳本:

bash src/husky_isaac_sim/scripts/run_in_docker.sh

該腳本將自動:

  • 構(gòu)建所有 ROS 2 軟件包

  • 啟動 Isaac ROS

然后您將看到所有在終端上運行的 Isaac ROS 軟件包(圖 9)。

wKgaomWKpnyAfy0yAAqHJHrfmiQ693.png

圖 9. Isaac ROS 在 Jetson Orin Nano 上

運行并傳輸數(shù)據(jù)

駕駛您的 Husky

如果 Isaas Sim 和 Isaac ROS 都已啟動并運行(根據(jù)個人喜好,可以在工作站或 Jetson 上運行)且沒有任何問題,那么您應(yīng)該可以在 rviz 上看到機器人成功定位。定位完成后,它應(yīng)該會開始構(gòu)建 3D 地圖(圖 10)。

wKgaomWKpnyAZBzbAAM6uUlLwTU358.png

圖 10. Husky 已在 rviz 上定位并使用

NvBlox 繪制了 3D 地圖的第一張切片

現(xiàn)在,您可以使用鍵盤、操縱桿或 Nav2 來駕駛 Husky。只需簡單幾步,就可以控制 Husky 在環(huán)境中移動。

總結(jié)

本文介紹了如何使用 NVIDIA Isaac ROS 操作 Husky 機器人,包括如何加載從機器人描述中導(dǎo)出的 URDF 以及如何在 rviz 上驅(qū)動機器人。該 Demo 可以通過多種方式運行,既可以直接從搭載 NVIDIA RTX 顯卡的工作站運行,也可以在硬件在環(huán)配置中運行,即在 NVIDIA Jetson 上運行 Isaac ROS。

如要了解有關(guān) Isaac Sim 和 Isaac ROS 的更多信息,請查看并加入 NVIDIA 開發(fā)者機器人技術(shù)論壇上的討論

https://forums.developer.nvidia.com/c/agx-autonomous-machines/isaac/67

NVIDIA 攜手中國百萬開發(fā)者,有獎?wù)骷髌沸恪?/span>即日起至 2024 年 1 月 12 日,點擊“閱讀原文”或下方海報,一起來分享您的開發(fā)故事或?qū)嵺`心得吧! #1M Strong#

掃描海報二維碼,鎖定北京時間 1 月 9 日 (星期二) 凌晨 0 點舉行的線上 NVIDIA CES 2024 特別演講。


原文標(biāo)題:使用 NVIDIA Isaac 仿真并定位 Husky 機器人

文章出處:【微信公眾號:NVIDIA英偉達(dá)企業(yè)解決方案】歡迎添加關(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

    文章

    4116

    瀏覽量

    99655

原文標(biāo)題:使用 NVIDIA Isaac 仿真并定位 Husky 機器人

文章出處:【微信號:NVIDIA-Enterprise,微信公眾號:NVIDIA英偉達(dá)企業(yè)解決方案】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    NVIDIA 攜手全球機器人領(lǐng)導(dǎo)者,將物理 AI 帶入現(xiàn)實世界

    基于 NVIDIA 技術(shù),大規(guī)模開發(fā)部署物理 AI。 NVIDIA 發(fā)布全新 NVIDIA Cosmos 世界模型、NVIDIA
    的頭像 發(fā)表于 03-17 11:22 ?627次閱讀
    <b class='flag-5'>NVIDIA</b> 攜手全球<b class='flag-5'>機器人</b>領(lǐng)導(dǎo)者,將物理 AI 帶入現(xiàn)實世界

    借助NVIDIA Isaac Sim與World Labs Marble加速機器人仿真環(huán)境構(gòu)建

    的虛擬世界。將開源機器人參考框架 NVIDIA Isaac Sim 與生成式模型,比如 World Labs 推出的 Marble 等相結(jié)合,即可通過文本或圖像提示,為機器人開發(fā)創(chuàng)建完
    的頭像 發(fā)表于 12-24 10:28 ?1736次閱讀

    基于NVIDIA Isaac庫開發(fā)的機器人調(diào)酒師ADAM亮相國際賽場

    基于 NVIDIA Isaac 庫開發(fā)的機器人調(diào)酒師 ADAM,為維加斯黃金騎士隊的冰球粉絲帶來了身臨其境的未來式服務(wù)體驗。
    的頭像 發(fā)表于 12-24 10:05 ?626次閱讀

    NVIDIA Isaac Lab推動機器人技術(shù)突破

    Isaac Lab 是 Isaac Gym 的替代版本,該框架已將 GPU 原生機器人仿真擴(kuò)展至大規(guī)模多模態(tài)學(xué)習(xí)的全新領(lǐng)域。Isaac La
    的頭像 發(fā)表于 10-21 11:20 ?1367次閱讀

    NVIDIA 發(fā)布三大利器,推動人形機器人邁向新紀(jì)元

    電子發(fā)燒友網(wǎng)綜合報道 在節(jié)前的機器人學(xué)習(xí)大會(CoRL)上,NVIDIA 發(fā)布了一系列突破性技術(shù),包括開源物理引擎 Newton、機器人基礎(chǔ)模型 Isaac GROOT N1.6以及全
    的頭像 發(fā)表于 10-13 04:42 ?6026次閱讀

    NVIDIA 利用全新開源模型與仿真庫加速機器人研發(fā)進(jìn)程

    科研人員及開發(fā)者打造功能更強大、適應(yīng)性更強的機器人。 ? 全新的 NVIDIA Isaac GR00T 開源基礎(chǔ)模型將為機器人賦予接近人類的推理能力,使其能夠拆解復(fù)雜指令,
    的頭像 發(fā)表于 09-30 09:52 ?3230次閱讀
    <b class='flag-5'>NVIDIA</b> 利用全新開源模型與<b class='flag-5'>仿真</b>庫加速<b class='flag-5'>機器人</b>研發(fā)進(jìn)程

    NVIDIA Isaac Lab多GPU多節(jié)點訓(xùn)練指南

    NVIDIA Isaac Lab 是一個適用于機器人學(xué)習(xí)的開源統(tǒng)一框架,基于 NVIDIA Isaac Sim 開發(fā),其模塊化高保真
    的頭像 發(fā)表于 09-23 17:15 ?2660次閱讀
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Isaac</b> Lab多GPU多節(jié)點訓(xùn)練指南

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

    NVIDIA Jetson + Isaac SDK 人形機器人方案全面解析 一、方案概述 Jetson 硬件平臺 :提供 AI + GPU 運算能力,配合多傳感器、視覺、傳動控制體系 Isaa
    的頭像 發(fā)表于 07-30 16:12 ?2488次閱讀

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

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

    NVIDIA助力構(gòu)建人形機器人全身遙操作仿真平臺

    清華大學(xué)與銀河通用機器人聯(lián)合研發(fā),推出了專為人形機器人全身仿真遙操作設(shè)計的平臺 OpenWBT_Isaac。該平臺依托 NVIDIA
    的頭像 發(fā)表于 07-28 15:01 ?2316次閱讀

    NVIDIA Isaac Lab可用環(huán)境與強化學(xué)習(xí)腳本使用指南

    NVIDIA Isaac Sim 是一款基于 NVIDIA Omniverse 構(gòu)建的參考應(yīng)用,使開發(fā)者能夠在基于物理的虛擬環(huán)境中模擬和測試 AI 驅(qū)動的機器人開發(fā)解決方案。
    的頭像 發(fā)表于 07-14 15:29 ?2678次閱讀
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Isaac</b> Lab可用環(huán)境與強化學(xué)習(xí)腳本使用指南

    NVIDIA Isaac Sim和Isaac Lab現(xiàn)已推出早期開發(fā)者預(yù)覽版

    NVIDIA 發(fā)布了機器人仿真參考應(yīng)用 Isaac Sim 和機器人學(xué)習(xí)框架 Isaac Lab
    的頭像 發(fā)表于 07-04 14:23 ?2065次閱讀

    NVIDIA Isaac Sim與NVIDIA Isaac Lab的更新

    在 COMPUTEX 2025 上,NVIDIA 宣布了機器人仿真參考應(yīng)用 NVIDIA Isaac Sim 和
    的頭像 發(fā)表于 05-28 10:06 ?2437次閱讀

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

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

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

    圖,電子技術(shù)資料網(wǎng)站具身智能機器人****開發(fā)平臺——Fibot廣和通發(fā)布機器人開發(fā)平臺-電子發(fā)燒友網(wǎng)NVIDIA Isaac 英偉達(dá)綜合性機器人
    發(fā)表于 05-13 15:02
    客服| 台中市| 淄博市| 高阳县| 田东县| 长武县| 当阳市| 阳山县| 浪卡子县| 阿克陶县| 北流市| 固始县| 常山县| 东辽县| 延吉市| 延寿县| 凤山市| 金沙县| 宁安市| 泰宁县| 翼城县| 苍南县| 东光县| 广安市| 三门县| 云梦县| 西乌珠穆沁旗| 来宾市| 龙山县| 澜沧| 依安县| 乌拉特后旗| 通榆县| 河东区| 新疆| 临夏市| 临清市| 安阳市| 巍山| 耒阳市| 岳池县|