2017
DOI: 10.1002/smr.1917
|View full text |Cite
|
Sign up to set email alerts
|

Resilient computing on ROS using adaptive fault tolerance

Abstract: Computer‐based systems are now expected to evolve during their service life to cope with changes of various nature, ranging from evolution of user needs, eg, additional features requested by users, to system configuration changes, eg, modifications in available hardware resources. When considering resilient embedded systems that must comply with stringent dependability requirements, the challenge is even greater, as evolution must not impair dependability attributes. Maintaining dependability properties when f… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
6
1
1

Relationship

1
7

Authors

Journals

citations
Cited by 8 publications
(7 citation statements)
references
References 16 publications
(30 reference statements)
0
7
0
Order By: Relevance
“…They are strongly related to how an interface can be described and used in our interface formulation in the next section. These interfaces can be used to achieve dynamic component exchange during runtime as part of the pursuit of fault-tolerant systems and systems that can adapt to changing conditions [7].…”
Section: Ros Interfacesmentioning
confidence: 99%
“…They are strongly related to how an interface can be described and used in our interface formulation in the next section. These interfaces can be used to achieve dynamic component exchange during runtime as part of the pursuit of fault-tolerant systems and systems that can adapt to changing conditions [7].…”
Section: Ros Interfacesmentioning
confidence: 99%
“…This means that the heath status of the robot and surroundings conditions should be monitored and FTM updated accordingly. Adaptation of FTM is out of the scope of this paper, but this issue has already been investigated in companion work, such as in [28]. The objective here is not to quantify error detection and recovery coverage, but to analyse the behaviour of the system in the presence of unwanted events, namely faults.…”
Section: B Verificationmentioning
confidence: 99%
“…There have been previous attempts towards fault tolerance in ROS [7] [6]. Both these cases propose a transparent approach where there is a separation between functional code and the fault tolerance mechanism.…”
Section: Related Workmentioning
confidence: 99%
“…Lauer et al [7], propose an adaptive fault-tolerance technique related to a component based approach. Their design to fault-tolerance uses primary-backup replication and the introduction of, before-proceed-after, interceptor nodes between the clients (ROS nodes) and the master.…”
Section: Related Workmentioning
confidence: 99%