arXiv · 2601.13732
SUNSET - A Sensor-fUsioN based semantic SegmEnTation exemplar for ROS-based self-adaptation
Abstract
The fact that robots are getting deployed more often in dynamic environments, together with the increasing complexity of their software systems, raises the need for self-adaptive approaches. In these environments robotic software systems increasingly encounter (1) failures whose symptoms are easy to observe but root causes might be ambiguous or (2) multiple failures appearing concurrently. We present SUNSET, a ROS2-based exemplar that enables rigorous, repeatable evaluation of architecture-based self-adaptation in such conditions. It implements a sensor fusion semantic-segmentation pipeline driven by a trained Machine Learning (ML) model whose input preprocessing can be perturbed to induce realistic performance degradations. The exemplar exposes five observable failures, each of which can be caused by different faults and supports concurrent failures spanning self-healing and self-optimisation. SUNSET includes the segmentation pipeline, a trained ML model, fault-injection scripts, a baseline controller for further comparisons, and step-by-step integration and evaluation documentation to facilitate reproducible studies. The code is available at https://github.com/XITASO/sunset.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Andreas Wiedholz, Rafael Paintner, Alwin Hoffmann, Carlos Hernandez, Tobias Huber. 2026-01-20. SUNSET - A Sensor-fUsioN based semantic SegmEnTation exemplar for ROS-based self-adaptation. https://arxiv.org/abs/2601.13732
Cite the original work for its findings. Save a collection to share your selection of sources.