What's missing from ROS 2 diagnostics (and what we built)
Robots are diagnosing faults like it's 2010. This new open-source toolkit changes everything.
Deep Dive
A new report criticizes ROS 2's built-in diagnostics as a relic from 2010, designed for single robots in labs, not modern fleets. It lacks fault history, APIs, and root-cause analysis, forcing engineers to manually parse walls of text. In response, developers have built 'ros2_medkit'—an open-source Apache 2.0 toolkit that adds structured fault codes, automatic data capture, and a REST API, aiming to bring robot diagnostics up to automotive standards.
Why It Matters
This upgrade is critical for scaling robot deployments from labs to reliable, customer-facing fleets in warehouses and farms.