Realtime Global Optimization of a Fail-Safe Emergency Stop Maneuver for Arbitrary Electrical / Electronical Failures in Automated Driving
F. Duerr, J. Ziehn, R. Kohlhaas, M. Roschani, M. Ruf, J. Beyerer
TL;DR
The paper tackles the problem of guaranteeing a fail-safe emergency stop for automated vehicles even when no E/E components operate after failure. It proposes a lightweight real-time planner that preconfigures hydraulic parameters before failure to realize a situation-dependent braking profile, while post-failure dynamics are purely hydraulic/mechanical. The core contribution is a mathematically grounded planning model that accounts for uncertain failure timing by integrating over a failure interval and employs a precomputed antiderivative framework to achieve global optimality with significantly reduced computation (approximately 1/8 of the direct approach). The approach enables a robust, hardware-independent fallback mechanism with practical implications for safety-critical autonomous driving systems, and suggests future extensions to more complex motion models and GPU implementations.
Abstract
In the event of a critical system failures in auto-mated vehicles, fail-operational or fail-safe measures provide minimum guarantees for the vehicle's performance, depending on which of its subsystems remain operational. Various such methods have been proposed which, upon failure, use different remaining sets of operational subsystems to execute maneuvers that bring the vehicle into a safe state under different environmental conditions. One particular such method proposes a fail-safe emergency stop system that requires no particular electric or electronic subsystem to be available after failure, and still provides a basic situation-dependent emergency stop maneuver. This is achieved by preemptively setting parameters to a hydraulic / mechanical system prior to failure, which after failure executes the preset maneuver "blindly". The focus of this paper is the particular challenge of implementing a lightweight planning algorithm that can cope with the complex uncertainties of the given task while still providing a globally optimal solution at regular intervals, based on the perceived and predicted environment of the automated vehicle.
