天天看點

ROS2機器人筆記-221031

樹莓派4的實時性核心鏡像:

github.com/ros-realtime/ros-realtime-rpi4-image/releases      

或者github的ros-realtime檢視更多資料。

ROS實時工作組已經開發了一個Raspberry Pi 4映像,内置了ROS 2和實時核心。

ROS2機器人筆記-221031

測試時延大部分小于50us。

實時工作組的任務是倡導并緻力于記憶體管理、實時釋出/訂閱、實時DDS以及支援跟蹤、分析和優化的工具。

(⊙﹏⊙)

ROS2機器人筆記-221031

SMACC2

SMACC2是一個事件驅動的異步行為狀态機庫,用于用C++編寫的實時ROS2(機器人作業系統)應用程式,旨在允許程式員以直覺和系統的方式為多元件機器人建構機器人控制應用程式。

SMACC的靈感來自Harel的statecharts和SMACH ROS包。SMACC建構在Boost StateChart庫之上。

雲原生+ 邊緣系統+……

ROS2機器人筆記-221031
ROS2機器人筆記-221031

Real2Sim_gazebo:逼真的Velodyne64E模拟

汽車行業AD/ADAS仿真的主要問題之一是仿真過于理想化,與現實相差甚遠,并且在不同的ADAS系統中存在僞像表示,此外,很難将此類仿真納入虛拟驗證周期,如虛拟SIL或虛拟HIL。 

ROS2機器人筆記-221031

有趣的海報:

ROS2機器人筆記-221031
ROS2機器人筆記-221031

神奇的MCAP:

ROS2機器人筆記-221031

一本小冊子:

ROS2機器人筆記-221031
ROS2機器人筆記-221031
accelerationrobotics.com/pdf/hardware_acceleration_robotics_2022.pdf      

ROS2基準測試:

一種架構中立、有代表性和可複制的方式,展示ROS系統解決方案的性能證據。

基準測試是運作計算機程式來評估其相對性能的行為。在ROS 2的背景下,性能資訊可以幫助機器人專家設計更高效的機器人系統,并為其機器人應用選擇正确的硬體。它還可以幫助了解實作相同功能的不同算法之間的權衡,并幫助他們選擇适合其用例的最佳方法。性能資料也可以用來比較不同版本的ROS 2和确定回歸。最後,性能資訊可以用來幫助确定未來開發工作的優先級。 機器人硬體和機器人軟體的無數組合使得以架構中立、有代表性和可重複的方式評估機器人系統的性能具有挑戰性。該報告試圖提供一些指導方針,幫助機器人專家通過遵循定量方法,以一緻和可重複的方式對他們的系統進行基準測試。該報告還提供了一套工具和示例,幫助機器人專家收集和報告性能資料。

在AWS RoboMaker Workshop上運作NVIDIA Isaac Sim 

ROS2機器人筆記-221031
ROS2機器人筆記-221031

繼續閱讀