Highly Parallelized Data-driven MPC for Minimal Intervention Shared Control

被引:0
|
作者
Broad, Alexander [1 ,3 ]
Murphey, Todd [2 ]
Argall, Brenna [1 ,2 ,3 ]
机构
[1] Northwestern Univ, Dept Comp Sci, Evanston, IL 60208 USA
[2] Northwestern Univ, Dept Mech Engn, Evanston, IL 60208 USA
[3] Shirley Ryan AbilityLab, Chicago, IL 60611 USA
基金
美国国家科学基金会;
关键词
PATH-INTEGRAL CONTROL;
D O I
暂无
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
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.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Data-Driven MPC for Quadrotors
    Torrente, Guillem
    Kaufmann, Elia
    Foehn, Philipp
    Scaramuzza, Davide
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2021, 6 (02) : 3769 - 3776
  • [2] Linear Data-Driven Economic MPC with
    Xie, Yifan
    Berberich, Julian
    Allgoewer, Frank
    IFAC PAPERSONLINE, 2023, 56 (02): : 5512 - 5517
  • [3] Data-Driven Predictive Control and MPC: Do we achieve optimality?
    Anand, A. S.
    Sawant, S.
    Reinhardt, D.
    Gros, S.
    IFAC PAPERSONLINE, 2024, 58 (15): : 73 - 78
  • [4] Lean NOx Trap Regeneration Control: A data-driven MPC Approach
    Karimshoushtari, Milad
    Novara, Carlo
    2017 IEEE 56TH ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2017,
  • [5] Data-driven optimal shared control of unmanned aerial vehicles
    Tan, Junkai
    Xue, Shuangsi
    Guo, Zihang
    Li, Huan
    Cao, Hui
    Chen, Badong
    NEUROCOMPUTING, 2025, 622
  • [6] Data-driven Shared Steering Control Design for Lane Keeping
    Huang, Mengzhe
    Gao, Weinan
    Wang, Yebin
    Jiang, Zhong-Ping
    IFAC PAPERSONLINE, 2018, 51 (13): : 155 - 160
  • [7] A Data-driven MPC Algorithm for Bridge Cranes
    Bao, HanQiu
    An, Jing
    Zhou, MengChu
    Kang, Qi
    2020 INTERNATIONAL CONFERENCE ON ADVANCED MECHATRONIC SYSTEMS (ICAMECHS), 2020, : 328 - 332
  • [8] On the design of terminal ingredients for data-driven MPC
    Berberich, Julian
    Koehler, Johannes
    Mueller, Matthias A.
    Allgoewer, Frank
    IFAC PAPERSONLINE, 2021, 54 (06): : 257 - 263
  • [9] Robust Constraint Satisfaction in Data-Driven MPC
    Berberich, Julian
    Koehler, Johannes
    Mueller, Matthias A.
    Allgoewer, Frank
    2020 59TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2020, : 1260 - 1267
  • [10] Data-Driven Tracking MPC for Changing Setpoints
    Berberich, Julian
    Koehler, Johannes
    Mueller, Matthias A.
    Allgoewer, Frank
    IFAC PAPERSONLINE, 2020, 53 (02): : 6923 - 6930