paper-with-me

홈 › Papers

Who Is Responsible? Self-Adaptation Under Multiple Concurrent Uncertainties With Unknown Sources in Complex ROS-Based Systems

2025-04-29 · Andreas Wiedholz, Rafael Paintner, Alwin Hoffmann, Tobias Huber arxiv

Robotic systems increasingly operate in dynamic, unpredictable environments, where tightly coupled sensors and software modules increase the probability of a single failure cascading across components. Therefore, multiple strategies can be plausible to resolve the underlying fault. Most existing selfadaptive approaches that have been applied to robotics assume predefined one-to-one failure-to-adaptation mappings. We present a ROS2-based self-adaptation approach building upon MAPE-K that addresses (1) multiple simultaneous failures with differing criticality, (2) cascading failures across components, and (3) multiple plausible resolving strategies per detected failure. Central to our approach is an adaptation rule set which lets designers specify failure patterns, assign criticality levels, and enumerate multiple plausible adaptation strategies. This rule set, combined with an automatically extracted live dependency graph, enables lightweight root-cause analysis and strategy ranking to prioritize minimal and effective adaptations. Our approach implements a lightweight self-optimizing component which learns estimated success probabilities of different strategies for each known failure. Experiments on an underwater robot scenario and a perception use case show that our approach can identify root causes among concurrent failures, favors inexpensive adaptations, reduces unnecessary adaptations, and achieves performance comparable to existing baselines designed for sequential failures. The code is publicly available.

📄 PDF Abstract BibTeX arXiv:2504.20477

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

SUNSET - A Sensor-fUsioN based semantic SegmEnTation exemplar for ROS-based self-adaptation

2026-01-20 · Andreas Wiedholz, Rafael Paintner, Julian Gleißner, Alwin Hoffmann 외 arxiv

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…

Semantic Segmentation

Analysis of Massive Heterogeneous Temporal-Spatial Data with 3D Self-Organizing Map and Time Vector

2016-09-27 · Yu Ding

Self-organizing map(SOM) have been widely applied in clustering, this paper focused on centroids of clusters and what they reveal. When the input vectors consists of time, latitude and longitude, the map can be strongly …

Clustering

Towards Real-World Test-Time Adaptation: Tri-Net Self-Training with Balanced Normalization

2023-09-26 · Yongyi Su, Xun Xu, Kui Jia

Test-Time Adaptation aims to adapt source domain model to testing data at inference stage with success demonstrated in adapting to unseen corruptions. However, these attempts may fail under more challenging real-world sc…

Test-time Adaptation

Sparse MLLM Anchors, Dense Adaptation: Breaking the Self-Referential Loop in Wild Test-Time Adaptation

2026-09-15 · Zhenbin Wang, Lei Zhang, Lituan Wang, Yan Wang 외 arxiv

Wild test-time adaptation (WTTA) updates a source model online under small test batches, concurrent distribution shifts, and time-varying class imbalance. Most WTTA methods derive their adaptation signals, including pred…

Test-time Adaptation

Synchronizing Task Behavior: Aligning Multiple Tasks during Test-Time Training

2025-07-10 · Wooseong Jeong, Jegyeong Cho, Youngho Yoon, Kuk-Jin Yoon arxiv

Generalizing neural networks to unseen target domains is a significant challenge in real-world deployments. Test-time training (TTT) addresses this by using an auxiliary self-supervised task to reduce the domain gap caus…