Robotics

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.