Formal Modelling and Analysis of a Self-Adaptive Robotic System
- URL: http://arxiv.org/abs/2308.14663v2
- Date: Mon, 15 Jan 2024 15:44:20 GMT
- Title: Formal Modelling and Analysis of a Self-Adaptive Robotic System
- Authors: Juliane P\"a{\ss}ler, Maurice H. ter Beek, Ferruccio Damiani, S.
Lizeth Tapia Tarifa and Einar Broch Johnsen
- Abstract summary: Self-adaptive systems are often modelled as two-layered systems with a managed subsystem handling the domain concerns and a managing subsystem implementing the adaptation logic.
We consider a case study of a self-adaptive robotic system; more concretely, an autonomous underwater vehicle (AUV) used for pipeline inspection.
The functionalities of the AUV are modelled in a feature model, capturing the AUV's variability.
This allows us to model the managed subsystem of the AUV as a family of systems, where each family member corresponds to a valid feature configuration of the AUV.
- Score: 3.3798748370966427
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Self-adaptation is a crucial feature of autonomous systems that must cope
with uncertainties in, e.g., their environment and their internal state.
Self-adaptive systems are often modelled as two-layered systems with a managed
subsystem handling the domain concerns and a managing subsystem implementing
the adaptation logic. We consider a case study of a self-adaptive robotic
system; more concretely, an autonomous underwater vehicle (AUV) used for
pipeline inspection. In this paper, we model and analyse it with the
feature-aware probabilistic model checker ProFeat. The functionalities of the
AUV are modelled in a feature model, capturing the AUV's variability. This
allows us to model the managed subsystem of the AUV as a family of systems,
where each family member corresponds to a valid feature configuration of the
AUV. The managing subsystem of the AUV is modelled as a control layer capable
of dynamically switching between such valid feature configurations, depending
both on environmental and internal conditions. We use this model to analyse
probabilistic reward and safety properties for the AUV.
Related papers
- Self-Healing Machine Learning: A Framework for Autonomous Adaptation in Real-World Environments [50.310636905746975]
Real-world machine learning systems often encounter model performance degradation due to distributional shifts in the underlying data generating process.
Existing approaches to addressing shifts, such as concept drift adaptation, are limited by their reason-agnostic nature.
We propose self-healing machine learning (SHML) to overcome these limitations.
arXiv Detail & Related papers (2024-10-31T20:05:51Z) - A self-adaptive system of systems architecture to enable its ad-hoc scalability: Unmanned Vehicle Fleet -- Mission Control Center Case study [0.0]
A System of Systems (SoS) comprises Constituent Systems (CSs) that interact to provide unique capabilities beyond any single CS.
This research focuses on an Unmanned Vehicle Fleet (UVF) as a practical SoS example, addressing uncertainties like mission changes, range extensions, and UV failures.
The proposed solution involves a self-adaptive system that dynamically adjusts UVF architecture, allowing the Mission Control Center to scale UVF size automatically.
arXiv Detail & Related papers (2024-08-01T12:51:26Z) - Exploring Latent Pathways: Enhancing the Interpretability of Autonomous Driving with a Variational Autoencoder [79.70947339175572]
A bio-inspired neural circuit policy model has emerged as an innovative control module.
We take a leap forward by integrating a variational autoencoder with the neural circuit policy controller.
In addition to the architectural shift toward a variational autoencoder, this study introduces the automatic latent perturbation tool.
arXiv Detail & Related papers (2024-04-02T09:05:47Z) - Automatic Generation of Scenarios for System-level Simulation-based
Verification of Autonomous Driving Systems [0.0]
This paper describes the framework for system-level simulation-based V&V of autonomous systems using AI components.
The framework is based on a simulation model of the system, an abstract model that describes symbolically the system behavior.
Various coverage criteria can be defined to guide the automated generation of the scenarios.
arXiv Detail & Related papers (2023-11-16T11:03:13Z) - Sim-to-Real Transfer of Adaptive Control Parameters for AUV
Stabilization under Current Disturbance [1.099532646524593]
This paper presents a novel approach, merging the Maximum Entropy Deep Reinforcement Learning framework with a classic model-based control architecture, to formulate an adaptive controller.
Within this framework, we introduce a Sim-to-Real transfer strategy comprising the following components: a bio-inspired experience replay mechanism, an enhanced domain randomisation technique, and an evaluation protocol executed on a physical platform.
Our experimental assessments demonstrate that this method effectively learns proficient policies from suboptimal simulated models of the AUV, resulting in control performance 3 times higher when transferred to a real-world vehicle.
arXiv Detail & Related papers (2023-10-17T08:46:56Z) - DARTH: Holistic Test-time Adaptation for Multiple Object Tracking [87.72019733473562]
Multiple object tracking (MOT) is a fundamental component of perception systems for autonomous driving.
Despite the urge of safety in driving systems, no solution to the MOT adaptation problem to domain shift in test-time conditions has ever been proposed.
We introduce DARTH, a holistic test-time adaptation framework for MOT.
arXiv Detail & Related papers (2023-10-03T10:10:42Z) - Model-Based Reinforcement Learning with Isolated Imaginations [61.67183143982074]
We propose Iso-Dream++, a model-based reinforcement learning approach.
We perform policy optimization based on the decoupled latent imaginations.
This enables long-horizon visuomotor control tasks to benefit from isolating mixed dynamics sources in the wild.
arXiv Detail & Related papers (2023-03-27T02:55:56Z) - Domain-aware Control-oriented Neural Models for Autonomous Underwater
Vehicles [2.4779082385578337]
We present control-oriented parametric models with varying levels of domain-awareness.
We employ universal differential equations to construct data-driven blackbox and graybox representations of the AUV dynamics.
arXiv Detail & Related papers (2022-08-15T17:01:14Z) - Capturing Actionable Dynamics with Structured Latent Ordinary
Differential Equations [68.62843292346813]
We propose a structured latent ODE model that captures system input variations within its latent representation.
Building on a static variable specification, our model learns factors of variation for each input to the system, thus separating the effects of the system inputs in the latent space.
arXiv Detail & Related papers (2022-02-25T20:00:56Z) - DirectDebug: Automated Testing and Debugging of Feature Models [55.41644538483948]
Variability models (e.g., feature models) are a common way for the representation of variabilities and commonalities of software artifacts.
Complex and often large-scale feature models can become faulty, i.e., do not represent the expected variability properties of the underlying software artifact.
arXiv Detail & Related papers (2021-02-11T11:22:20Z) - Learning to Optimize Autonomy in Competence-Aware Systems [32.3596917475882]
We propose an introspective model of autonomy that is learned and updated online through experience.
We define a competence-aware system (CAS) that explicitly models its own proficiency at different levels of autonomy and the available human feedback.
We analyze the convergence properties of CAS and provide experimental results for robot delivery and autonomous driving domains.
arXiv Detail & Related papers (2020-03-17T14:31:45Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.