Highly Parallelized Data-driven MPC for Minimal Intervention Shared Control

06/05/2019
by   Alexander Broad, et al.
0

We present a shared control paradigm that improves a user's ability to operate complex, dynamic systems in potentially dangerous environments without a priori knowledge of the user's objective. In this paradigm, the role of the autonomous partner is to improve the general safety of the system without constraining the user's ability to achieve unspecified behaviors. Our approach relies on a data-driven, model-based representation of the joint human-machine system to evaluate, in parallel, a significant number of potential inputs that the user may wish to provide. These samples are used to (1) predict the safety of the system over a receding horizon, and (2) minimize the influence of the autonomous partner. The resulting shared control algorithm maximizes the authority allocated to the human partner to improve their sense of agency, while improving safety. We evaluate the efficacy of our shared control algorithm with a human subjects study (n=20) conducted in two simulated environments: a balance bot and a race car. During the experiment, users are free to operate each system however they would like (i.e., there is no specified task) and are only asked to try to avoid unsafe regions of the state space. Using modern computational resources (i.e., GPUs) our approach is able to consider more than 10,000 potential trajectories at each time step in a control loop running at 100Hz for the balance bot and 60Hz for the race car. The results of the study show that our shared control paradigm improves system safety without knowledge of the user's goal, while maintaining high-levels of user satisfaction and low-levels of frustration. Our code is available online at https://github.com/asbroad/mpmi_shared_control.

READ FULL TEXT

page 1

page 5

page 7

research
06/12/2020

Data-driven Koopman Operators for Model-based Shared Control of Human-Machine Systems

We present a data-driven shared control algorithm that can be used to im...
research
05/26/2019

Operation and Imitation under Safety-Aware Shared Control

We describe a shared control methodology that can, without knowledge of ...
research
08/24/2018

Learning Models for Shared Control of Human-Machine Systems with Unknown Dynamics

We present a novel approach to shared control of human-machine systems. ...
research
02/04/2022

Numerical Demonstration of Multiple Actuator Constraint Enforcement Algorithm for a Molten Salt Loop

To advance the paradigm of autonomous operation for nuclear power plants...
research
05/13/2021

Data-Driven Strategies for Hierarchical Predictive Control in Unknown Environments

This article proposes a hierarchical learning architecture for safe data...
research
01/04/2023

Data-Driven Model Identification via Hyperparameter Optimization for Autonomous Racing Systems

In this letter, we propose a model identification method via hyperparame...
research
05/07/2020

Active Intent Disambiguation for Shared Control Robots

Assistive shared-control robots have the potential to transform the live...

Please sign up or login with your details

Forgot password? Click here to reset