ICRA 2026poster0 citations

AROSpect: A ROS 2 Timing Introspection Framework

Lukas Dust, Christopher Steven Timperley, Rong Gu

Abstract

This paper introduces AROSpect, a framework for timing introspection and controlled experimentation for ROS 2-based applications. AROSpect enables developers to model system components using standardized templates, inject synthetic delays, and measure end-to-end latencies across message paths. Through instrumentation, the framework supports iterative refinement of timing parameters and identification of misconfigurations. A case study using a multi-agent turtlesim system demonstrates how AROSpect can guide developers to understand the effects of adapting timing parameters, contributing toward more predictable robotic systems.

Software, Middleware and Programming EnvironmentsMethods and Tools for Robot System DesignControl Architectures and Programming
AROSpect: A ROS 2 Timing Introspection Framework · ICRA 2026