Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2022 Jun 21;22(13):4665.
doi: 10.3390/s22134665.

A Simulation-Based Approach to Aid Development of Software-Based Hardware Failure Detection and Mitigation Algorithms of a Mobile Robot System

Affiliations

A Simulation-Based Approach to Aid Development of Software-Based Hardware Failure Detection and Mitigation Algorithms of a Mobile Robot System

Jacopo Sini et al. Sensors (Basel). .

Abstract

Mechatronic systems, like mobile robots, are fairly complex. They are composed of electromechanical actuation components and sensing elements supervised by microcontrollers running complex embedded software. This paper proposes a novel approach to aid mobile robotics developers in adopting a rigorous development process to design and verify the robot's detection and mitigation capabilities against random hardware failures affecting its sensors or actuators. Unfortunately, assessing the interactions between the various safety/mission-critical subsystem is quite complex. The failure mode effect analysis (FMEA) alongside an analysis of the failure detection capabilities (FMEDA) are the state-of-the-art methodologies for performing such an analysis. Various guidelines are available, and the authors decided to follow the one released by AIAG&VDA in June 2019. Since the robot's behavior is based on embedded software, the FMEA has been integrated with the hardware/software interaction analysis described in the ECSS-Q-ST-30-02C manual. The core of this proposal is to show how a simulation-based approach, where the mechanical and electrical/electronic components are simulated alongside the embedded software, can effectively support FMEA. As a benchmark application, we considered the mobility system of a proof-of-concept assistance rover for Mars exploration designed by the D.I.A.N.A. student team at Politecnico di Torino. Thanks to the adopted approach, we described how to develop the detection and mitigation strategies and how to determine their effectiveness, with a particular focus on those affecting the sensors.

Keywords: mobile robotics; model development; real-time and embedded systems; reliability, availability, and serviceability; software and system safety.

PubMed Disclaimer

Conflict of interest statement

The authors declare no conflict of interest.

Figures

Figure 1
Figure 1
Proposed methodology flow-chart. Tables at both sides follow the structure indicated in [3], while the central one follows the HSIA described in [2]. List of abbreviations from the left to right: severity (S), failure mode (FM), failure cause (FC), detectability (D), occurrency (O), action priority (AP).
Figure 2
Figure 2
A 3D rendering of the Ardito Rover developed by the D.I.A.N.A. student team of Politecnico di Torino.
Figure 3
Figure 3
Scheme of the implemented simulation environment, with indication of the chosen software.
Figure 4
Figure 4
Mobility system hierarchical organisation.

References

    1. Winter M., Rubio S., Lancaster R., Barclay C., Silva N., Nye B., Bora L. Detailed description of the high-level autonomy functionalities developed for the ExoMars Rover; Proceedings of the 14th Symposium on Advanced Space Technologies in Robotics and Automation; Leiden, The Netherlands. 20–22 June 2017.
    1. European Cooperation for Space Standardization; Noordwijk, The Netherlands: 2009. Failure Modes, Effects (and Criticality) Analysis (FMEA/FMECA)—(6 March 2009)
    1. AIAG . Automotive Industry Action Group (AIAG) and Verband Automobilindustrie (VDA), AIAG & VDA FMEA Handbok. AIAG; Southfield, MI, USA: 2019.
    1. IEC; Geneva, Switzerland: 2010. Functional Safety of Electrical/Electronic/Programmable Electronic Safety-Related Systems—Parts 1.
    1. ISO; London, UK: 2018. Road Vehicles—Functional Safety.