RUBI: ROS Utility Board Interface

A clean, lightweight, real-time ROS2 dashboard I built to answer the everyday questions every robotics developer has:

:red_circle: Which ๐˜๐—ผ๐—ฝ๐—ถ๐—ฐ๐˜€ are alive and at what ๐—ฟ๐—ฎ๐˜๐—ฒ?
:red_circle: Whoโ€™s ๐—ฝ๐˜‚๐—ฏ๐—น๐—ถ๐˜€๐—ต๐—ถ๐—ป๐—ด / ๐˜€๐˜‚๐—ฏ๐˜€๐—ฐ๐—ฟ๐—ถ๐—ฏ๐—ถ๐—ป๐—ด?
:red_circle: Whatโ€™s the actual ๐—ฑ๐—ฒ๐—น๐—ฎ๐˜†?
:red_circle: Which ๐—ป๐—ผ๐—ฑ๐—ฒ๐˜€ provide which ๐˜€๐—ฒ๐—ฟ๐˜ƒ๐—ถ๐—ฐ๐—ฒ๐˜€ & ๐—ฎ๐—ฐ๐˜๐—ถ๐—ผ๐—ป๐˜€?

-โ€“

:wrench: ๐—™๐—ฒ๐—ฎ๐˜๐˜‚๐—ฟ๐—ฒ๐˜€ that make daily debugging faster:
โ€ข Live topic rates + delays
โ€ข Pub/sub node visibility per topic
โ€ข Services, actions & full node list
โ€ข Freeze/Unfreeze to comfortably read long lists
โ€ข Global search across everything

Built with ๐—ฟ๐—ฐ๐—น๐—ฝ๐˜† + ๐——๐—ฒ๐—ฎ๐—ฟ ๐—ฃ๐˜†๐—š๐˜‚๐—ถ; minimal dependencies, runs fast even on embedded hardware.

-โ€“

:link: ๐—š๐—ถ๐˜๐—›๐˜‚๐—ฏ ๐—ฅ๐—ฒ๐—ฝ๐—ผ: GitHub - ali-pahlevani/ROS_Utility_Board_Interface: RUBI: A clean ROS 2 utility board showing live topic rates/delays, pub/sub nodes, services, actions, and system overview.

Feel free to contribute. ๐—ฃ๐—ฅ๐˜€ are very welcome :raising_hands:

ros2 ROS robotics #topics dds

4 Likes