Skip to content

Commit 8e7abac

Browse files
authored
[Docs] Update release notes to include ROS2 KPI framework details and… (open-edge-platform#2261)
1 parent 20f2588 commit 8e7abac

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

robotics-ai-suite/docs/robotics/release-notes.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,17 @@ advantage of hardware accelerators such as the GPU and NPU.
6969
- Dependency and packaging fixes
7070
- Corrected Humble dependency definitions in simulation package metadata.
7171
- Updated Debian changelog/control-related package maintenance entries for both Humble and Jazzy package sets.
72+
- **ROS2 KPI**
73+
- Introduced `ros2-kpi` (v0.1.0), a new monitoring and analysis framework for ROS2 systems.
74+
- Real-time ROS2 graph monitoring: nodes, topics, message rates, and processing delays across the full pipeline.
75+
- Automatic per-node input→output latency measurement for every node in the graph — no `--node` filter required.
76+
- CPU, memory, and I/O monitoring via `pidstat` with support for both thread-level and PID-only modes.
77+
- Cross-machine remote monitoring via SSH and DDS peer discovery (`--remote-ip`).
78+
- Interactive visualizations: heatmaps, timelines, core utilization, and scatter plots.
79+
- ROS bag analysis with per-topic latency tracking and CPU-cycle estimation.
80+
- Grafana dashboard integration with a Prometheus metrics exporter.
81+
- Unified entry point (`monitor_stack.py`) and an interactive `quickstart` launcher for guided onboarding.
82+
- Supports ROS2 Humble and Jazzy.
7283

7384
**Improved**
7485

0 commit comments

Comments
 (0)