一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

全新ROS 2 Humble硬件加速特性

NVIDIA英偉達(dá)企業(yè)解決方案 ? 來源:NVIDIA英偉達(dá)企業(yè)解決方案 ? 作者:NVIDIA英偉達(dá)企業(yè)解 ? 2022-07-07 09:45 ? 次閱讀

自 2021 年 10 月起,NVIDIA 和 Open Robotics 開始合作并推出了兩項重要的改動,現(xiàn)已發(fā)布在Humble ROS 2版本中,以提高提供硬件加速器的計算平臺的性能。

新的 ROS 2 Humble 硬件加速特性包括類型適配和類型協(xié)商。NVIDIA 已于 2022 年 6 月底發(fā)布 NVIDIA Isaac ROS 并推出一個實現(xiàn)類型適配和類型協(xié)商的軟件包。

這些對框架的補(bǔ)充雖然簡單,但功能強(qiáng)大,并且能夠顯著提高性能。開發(fā)人員希望將 AI / 機(jī)器學(xué)習(xí)計算機(jī)視覺功能納入其基于 ROS 的應(yīng)用程序中。

Open Robotics 首席執(zhí)行官 Brian Gerkey 表示:“隨著 ROS 開發(fā)人員向其機(jī)器人應(yīng)用程序添加更多的自主權(quán),機(jī)器人上的計算機(jī)正變得更加強(qiáng)大。我們一直在努力改進(jìn) ROS 框架,以確保它能夠利用這些邊緣計算機(jī)中的高性能硬件資源?!?。

“我們與 NVIDIA 機(jī)器人團(tuán)隊密切合作,并且很高興在 Humble 版本中分享新功能(類型適配和類型協(xié)商),這將有助于整個 ROS 社區(qū)去接受硬件加速。”

消除硬件加速的開銷

類型適配

硬件加速器通常需要不同的數(shù)據(jù)格式來提供最佳性能。類型適配(REP-2007)現(xiàn)在可用于 ROS 節(jié)點(diǎn),使其以更適合硬件的格式工作。處理管道可以使用自適應(yīng)類型消除 CPU 和內(nèi)存加速器之間的內(nèi)存拷貝。不必要的內(nèi)存拷貝會消耗 CPU 計算、浪費(fèi)電力并降低性能,尤其是隨著圖像大小的增加。

類型協(xié)商

另一個新的創(chuàng)新是類型協(xié)商(REP-2009)。處理管道中的不同 ROS 節(jié)點(diǎn)可以公布其支持的類型,以便選擇產(chǎn)生理想性能的格式。ROS 框架執(zhí)行此協(xié)商過程,并與不支持協(xié)商的遺留節(jié)點(diǎn)保持兼容性。

使用類型適配和協(xié)商加速處理管道,讓硬件加速器零拷貝成為可能。這減少了軟件開銷,并釋放了底層硬件的潛力。隨著機(jī)器人專家向 NVIDIA Jetson AGX Orin 等更強(qiáng)大的平臺遷移,他們可以期望實現(xiàn)更多硬件性能的提升。

這些改動完全在 ROS 2 內(nèi)部完成,這確保了與現(xiàn)有工具、工作流和代碼庫的兼容性。

類型適配和類型協(xié)商已顯示出有希望的結(jié)果。在 ROS 2 Foxy 和 ROS 2 Humble 上運(yùn)行了一個由 ROS 節(jié)點(diǎn)圖組成的基準(zhǔn)測試,每個節(jié)點(diǎn)的計算量最小,因此我們可以觀察到底層框架的性能。我們在NVIDIAJetson AGX Xavier和新的NVIDIA Jetson AGX Orin運(yùn)行了這一基準(zhǔn)測試,我們觀察到 NVIDIA Jetson AGX Xavier 有 3 倍的提高,而 NVIDIA Jetson AGX Orin 有驚人的7 倍提高。

引入NVIDIA Issac用于ROS傳輸

NVIDIA 對類型適配和協(xié)商的實現(xiàn)稱為NITROS。這些是由 Isaac ROS 硬件加速模塊(又稱為 GEMs)組成的 ROS 處理管道。這些管道在 Isaac ROS 開發(fā)者預(yù)覽(DP)中提供,并且已于 2022 年 6 月底發(fā)布。NITROS 的首次發(fā)布將包括三條管道,計劃在今年晚些時候推出更多管道。

強(qiáng)大的新型GEMs輔助機(jī)器人感知

除了 NITROS 加速管道外,IsaacROS DP 版本還包含兩個新的基于 DNN 的 GEM,旨在幫助機(jī)器人專家完成常見的感知任務(wù)。

第一個 GEM——ESS是用于立體相機(jī)視差預(yù)測的 DNN。該網(wǎng)絡(luò)為機(jī)器人應(yīng)用提供基于視覺的連續(xù)深度感知。

另一個 GEM——Bi3D是用于基于視覺的障礙預(yù)測的 DNN ?;?NVIDIA Research 的開創(chuàng)性工作,對 DNN 進(jìn)行了改進(jìn),以檢測自由空間,同時預(yù)測障礙物。該網(wǎng)絡(luò)可預(yù)測障礙物是否位于立體攝像頭的四個可編程鄰近區(qū)域之一。

Bi3D 經(jīng)過優(yōu)化,可在 NVIDIADLA 硬件上運(yùn)行。利用 DLA,可以同時保留 GPU 和 CPU 計算資源。

Bi3D 和 ESS 都經(jīng)過預(yù)訓(xùn)練,可應(yīng)用于使用合成和真實數(shù)據(jù)的機(jī)器人,并擬用于商業(yè)用途。這兩款新的Isaac ROS GEM加入了stereo_image_proc,這是此前發(fā)布的經(jīng)典計算機(jī)視覺立體深度視差程序,為立體相機(jī)深度感知提供了三種不同的、獨(dú)立的功能。

快速入門

ROS 開發(fā)人員若有興趣將 NVIDIA AI 感知集成到其產(chǎn)品中,可以從今天開始使用 Isaac ROS。

審核編輯:湯梓紅

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

    關(guān)注

    2

    文章

    821

    瀏覽量

    38791
  • NVIDIA
    +關(guān)注

    關(guān)注

    14

    文章

    5188

    瀏覽量

    105444
  • ROS
    ROS
    +關(guān)注

    關(guān)注

    1

    文章

    283

    瀏覽量

    17495

原文標(biāo)題:通過NVIDIA Isaac ROS傳輸改善ROS 2應(yīng)用的感知性能

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

收藏 人收藏

    評論

    相關(guān)推薦

    【「# ROS 2智能機(jī)器人開發(fā)實踐」閱讀體驗】視覺實現(xiàn)的基礎(chǔ)算法的應(yīng)用

    。 學(xué)習(xí)建議 對于初學(xué)者,建議先通過仿真(如Gazebo)驗證算法,再遷移到真實機(jī)器人,以降低硬件調(diào)試成本。 多參與開源社區(qū)(如ROS2的GitHub項目),學(xué)習(xí)前沿技術(shù)并貢獻(xiàn)代碼,是快速提升實戰(zhàn)能力
    發(fā)表于 05-03 19:41

    【「# ROS 2智能機(jī)器人開發(fā)實踐」閱讀體驗】+ROS2應(yīng)用案例

    的應(yīng)用。書中詳細(xì)介紹了如何在ROS 2中實現(xiàn)二維碼識別,包括二維碼掃描庫Zbar的使用,以及如何通過相機(jī)識別二維碼。 通過學(xué)習(xí)這一部分,我了解到二維碼識別的基本原理和實現(xiàn)步驟。首先,需要通過相機(jī)獲取環(huán)境圖像
    發(fā)表于 04-27 11:42

    【「# ROS 2智能機(jī)器人開發(fā)實踐」閱讀體驗】+內(nèi)容初識

    應(yīng)用案例:書中提供了多個機(jī)器人應(yīng)用案例,幫助讀者將所學(xué)的 ROS 2 知識應(yīng)用到實際的機(jī)器人項目中。例如,在自主移動機(jī)器人案例中,詳細(xì)講解了如何實現(xiàn)機(jī)器人的自主導(dǎo)航、避障、任務(wù)執(zhí)行等功能,包括硬件選型
    發(fā)表于 04-27 11:24

    TPU處理器的特性和工作原理

    張量處理單元(TPU,Tensor Processing Unit)是一種專門為深度學(xué)習(xí)應(yīng)用設(shè)計的硬件加速器。它的開發(fā)源于對人工智能(AI)和機(jī)器學(xué)習(xí)應(yīng)用的需求,尤其是深度學(xué)習(xí)中的神經(jīng)網(wǎng)絡(luò)計算。
    的頭像 發(fā)表于 04-22 09:41 ?183次閱讀
    TPU處理器的<b class='flag-5'>特性</b>和工作原理

    2D圖形渲染緩慢怎么加快?

    到 glReadPixels (慢!):沒有可用的 GL 實現(xiàn)” 搜索表明這可能是因為未啟用硬件加速。 有誰知道如何檢查是否啟用了硬件加速?或者,如果我可能缺少一些應(yīng)該包含的 Yocto 軟件包? 謝謝。
    發(fā)表于 04-02 06:46

    名單公布!【書籍評測活動NO.58】ROS 2智能機(jī)器人開發(fā)實踐

    的問題也逐漸暴露,為了能夠設(shè)計一款適用于所有機(jī)器人的操作系統(tǒng),全新ROS——ROS 2在2017年年底正式發(fā)布。 又歷經(jīng)多年迭代,終于在2022年5月底,
    發(fā)表于 03-03 14:18

    數(shù)據(jù)中心中的FPGA硬件加速

    ? 再來看一篇FPGA的綜述,我們都知道微軟包括國內(nèi)的云廠商其實都在數(shù)據(jù)中心的服務(wù)器中部署了FPGA,所以這篇論文就以數(shù)據(jù)中心的視角,來看下FPGA這個硬件加速器。 還是一樣,想要論文原文的可以私信
    的頭像 發(fā)表于 01-14 10:29 ?432次閱讀
    數(shù)據(jù)中心中的FPGA<b class='flag-5'>硬件加速</b>器

    支持5點(diǎn)手寫硬件加速視頻演示-VS680與智慧教室解決方案

    硬件
    深蕾半導(dǎo)體
    發(fā)布于 :2024年12月03日 16:01:19

    基于Xilinx XCKU115的半高PCIe x8 硬件加速

    基于Xilinx XCKU115的半高PCIe x8 硬件加速卡,支持2x72bit(數(shù)據(jù)位寬64bit+ECC)DDR4存儲,數(shù)據(jù)傳輸速率 2400Mb/s。DDR4單簇容量4GB,兩組總?cè)萘繛?GB
    的頭像 發(fā)表于 11-14 11:30 ?584次閱讀
    基于Xilinx XCKU115的半高PCIe x8 <b class='flag-5'>硬件加速</b>卡

    RISC-V跑AI算法能加速嗎?

    現(xiàn)在好多ARM單片機(jī)都帶機(jī)器學(xué)習(xí)加速,RISC-V有這方面的硬件加速嗎?
    發(fā)表于 10-10 22:14

    TDA4VM上的硬件加速運(yùn)動恢復(fù)結(jié)構(gòu)算法

    電子發(fā)燒友網(wǎng)站提供《TDA4VM上的硬件加速運(yùn)動恢復(fù)結(jié)構(gòu)算法.pdf》資料免費(fèi)下載
    發(fā)表于 09-24 11:39 ?0次下載
    TDA4VM上的<b class='flag-5'>硬件加速</b>運(yùn)動恢復(fù)結(jié)構(gòu)算法

    AM62A SoC通過硬件加速視覺處理改進(jìn)條形碼讀取器

    電子發(fā)燒友網(wǎng)站提供《AM62A SoC通過硬件加速視覺處理改進(jìn)條形碼讀取器.pdf》資料免費(fèi)下載
    發(fā)表于 09-04 09:52 ?0次下載
    AM62A SoC通過<b class='flag-5'>硬件加速</b>視覺處理改進(jìn)條形碼讀取器

    適用于數(shù)據(jù)中心應(yīng)用中的硬件加速器的直流/直流轉(zhuǎn)換器解決方案

    電子發(fā)燒友網(wǎng)站提供《適用于數(shù)據(jù)中心應(yīng)用中的硬件加速器的直流/直流轉(zhuǎn)換器解決方案.pdf》資料免費(fèi)下載
    發(fā)表于 08-26 09:38 ?0次下載
    適用于數(shù)據(jù)中心應(yīng)用中的<b class='flag-5'>硬件加速</b>器的直流/直流轉(zhuǎn)換器解決方案

    ROS讓機(jī)器人開發(fā)更便捷,基于RK3568J+Debian系統(tǒng)發(fā)布!

    ,簡單快捷地調(diào)用合適的算法庫,以提高開發(fā)效率,加快開發(fā)進(jìn)程。 (2) 開源免費(fèi),架構(gòu)精簡 ROS系統(tǒng)是一個開源免費(fèi),架構(gòu)精簡的機(jī)器人操作系統(tǒng)。ROS被設(shè)計為盡可能精簡,以便為ROS
    發(fā)表于 07-09 11:38

    PSoC 6 MCUBoot和mbedTLS是否支持加密硬件加速

    v3.0,它的上限是 MCUBoot v1.8.1。 當(dāng)前版本基于 MCUBoot v1.9.1,似乎支持加密硬件加速。 有什么最簡單的方法可以更新我的舊版引導(dǎo)加載器,以便運(yùn)行 MCUBoot v1.9.1? 順便說一下,我的 PSoC 是 CY8C624ABZI-S2
    發(fā)表于 05-29 08:17