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

Haimin Hu,David Isele,Sangjae Bae,Jaime F. Fisac
2023-11-02
Abstract:The ability to accurately predict others' behavior is central to the safety and efficiency of interactive robotics. Unfortunately, robots often lack access to key information on which these predictions may hinge, such as other agents' goals, attention, and willingness to cooperate. Dual control theory addresses this challenge by treating unknown parameters of a predictive model as stochastic hidden states and inferring their values at runtime using information gathered during system operation. While able to optimally and automatically trade off exploration and exploitation, dual control is computationally intractable for general interactive motion planning. In this paper, we present a novel algorithmic approach to enable active uncertainty reduction for interactive motion planning based on the implicit dual control paradigm. Our approach relies on sampling-based approximation of stochastic dynamic programming, leading to a model predictive control problem that can be readily solved by real-time gradient-based optimization methods. The resulting policy is shown to preserve the dual control effect for a broad class of predictive models with both continuous and categorical uncertainty. To ensure the safe operation of the interacting agents, we use a runtime safety filter (also referred to as a "shielding" scheme), which overrides the robot's dual control policy with a safety fallback strategy when a safety-critical event is imminent. We then augment the dual control framework with an improved variant of the recently proposed shielding-aware robust planning scheme, which proactively balances the nominal planning performance with the risk of high-cost emergency maneuvers triggered by low-probability agent behaviors. We demonstrate the efficacy of our approach with both simulated driving studies and hardware experiments using 1/10 scale autonomous vehicles.
Robotics,Machine Learning,Systems and Control,Optimization and Control
What problem does this paper attempt to address?
The paper attempts to address the problem of how to effectively reduce uncertainty in interactive motion planning while ensuring the safety and efficiency of the system. Specifically, when robots interact with other humans or multiple agents, they need to predict the behavior of these other agents. However, these predictions are often affected by incomplete information, such as a lack of understanding of the other agents' goals, attention, and willingness to cooperate. To tackle this challenge, the paper proposes a novel algorithmic approach based on an implicit dual control paradigm to achieve active uncertainty reduction. The main contributions of the paper include: 1. **Active Uncertainty Reduction**: Through an implicit dual control Stochastic Model Predictive Control (SMPC) method, the cost of exploration and exploitation is automatically balanced, enabling the robot to actively reduce uncertainty about the hidden states of other agents without sacrificing expected planning performance. 2. **Safety Assurance**: By incorporating shielding techniques, i.e., runtime safety filter schemes, a safe fallback policy overrides the dual control policy when a safety-critical event is imminent, ensuring the safe operation of the system and other agents. 3. **Balancing Efficiency and Safety**: The recently proposed Shielding-Aware Robust Planning (SHARP) framework is improved by explicitly considering the responses of other agents to the self-agent's probing actions, balancing nominal planning performance and the risk of high-cost emergency evasive maneuvers. The paper demonstrates the effectiveness of the proposed method through simulated driving studies and hardware experiments with 1/10 scale autonomous vehicles.