Features: - Enumerate active ROS nodes from /rosout activity - Real-time node status tracking (alive/dead based on heartbeat) - Heartbeat timeout: 5 seconds without updates = dead - Display node name, status, uptime, and last seen timestamp - Color-coded status indicators (green=alive, gray=dead) - Sortable table with node statistics - Summary card showing alive/dead node counts - Periodic status polling every 2 seconds Integration: - Added to MONITORING tab group as 'Nodes' tab - Subscribes to /rosout (rcl_interfaces/Log) to detect active nodes - Real-time updates with smooth transitions Build: 119 modules, no errors Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Merge pull request 'feat(social): personal space respector node (Issue #310)' (#314) from sl-jetson/issue-310-personal-space into main
Description
SaltyLab self-balancing bot firmware (STM32F722)
Languages
Python
67.1%
C
11.4%
JavaScript
9.2%
OpenSCAD
7.8%
HTML
1.5%
Other
2.9%