Characterizing and Improving the Resilience of Accelerators in Autonomous Robots

10/17/2021
by   Deval Shah, et al.
0

Motion planning is a computationally intensive and well-studied problem in autonomous robots. However, motion planning hardware accelerators (MPA) must be soft-error resilient for deployment in safety-critical applications, and blanket application of traditional mitigation techniques is ill-suited due to cost, power, and performance overheads. We propose Collision Exposure Factor (CEF), a novel metric to assess the failure vulnerability of circuits processing spatial relationships, including motion planning. CEF is based on the insight that the safety violation probability increases with the surface area of the physical space exposed by a bit-flip. We evaluate CEF on four MPAs. We demonstrate empirically that CEF is correlated with safety violation probability, and that CEF-aware selective error mitigation provides 12.3x, 9.6x, and 4.2x lower Failures-In-Time (FIT) rate on average for the same amount of protected memory compared to uniform, bit-position, and access-frequency-aware selection of critical data. Furthermore, we show how to employ CEF to enable fault characterization using 23,000x fewer fault injection (FI) experiments than exhaustive FI, and evaluate our FI approach on different robots and MPAs. We demonstrate that CEF-aware FI can provide insights on vulnerable bits in an MPA while taking the same amount of time as uniform statistical FI. Finally, we use the CEF to formulate guidelines for designing soft-error resilient MPAs.

READ FULL TEXT

page 1

page 4

research
10/19/2022

A Clinical Dataset for the Evaluation of Motion Planners in Medical Applications

The prospect of using autonomous robots to enhance the capabilities of p...
research
11/06/2020

Reactive motion planning with probabilistics safety guarantees

Motion planning in environments with multiple agents is critical to many...
research
08/31/2020

Machine Learning Clustering Techniques for Selective Mitigation of Critical Design Features

Selective mitigation or selective hardening is an effective technique to...
research
12/02/2022

Octocopter Design: Modelling, Control and Motion Planning

This book provides a solution to the control and motion planning design ...
research
04/03/2020

TensorFI: A Flexible Fault Injection Framework for TensorFlow Applications

As machine learning (ML) has seen increasing adoption in safety-critical...
research
02/01/2023

Active Uncertainty Reduction for Safe and Efficient Interaction Planning: A Shielding-Aware Dual Control Approach

The ability to accurately predict the opponent's behavior is central to ...
research
04/28/2020

Estimating Silent Data Corruption Rates Using a Two-Level Model

High-performance and safety-critical system architects must accurately e...

Please sign up or login with your details

Forgot password? Click here to reset