Using First Principles for Deep Learning and Model-Based Control of Soft Robots

被引:31
作者
Johnson, Curtis C. [1 ]
Quackenbush, Tyler [1 ]
Sorensen, Taylor [2 ]
Wingate, David [2 ]
Killpack, Marc D. [1 ]
机构
[1] Brigham Young Univ, Robot & Dynam Lab, Dept Mech Engn, Provo, UT 84602 USA
[2] Brigham Young Univ, Dept Comp Sci, Percept Control & Cognit Lab, Provo, UT 84602 USA
来源
FRONTIERS IN ROBOTICS AND AI | 2021年 / 8卷
基金
美国国家科学基金会;
关键词
deep learning; model predictive control; soft robots; error modeling; data-driven modeling; dynamics; PREDICTIVE CONTROL;
D O I
10.3389/frobt.2021.654398
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Model-based optimal control of soft robots may enable compliant, underdamped platforms to operate in a repeatable fashion and effectively accomplish tasks that are otherwise impossible for soft robots. Unfortunately, developing accurate analytical dynamic models for soft robots is time-consuming, difficult, and error-prone. Deep learning presents an alternative modeling approach that only requires a time history of system inputs and system states, which can be easily measured or estimated. However, fully relying on empirical or learned models involves collecting large amounts of representative data from a soft robot in order to model the complex state space-a task which may not be feasible in many situations. Furthermore, the exclusive use of empirical models for model-based control can be dangerous if the model does not generalize well. To address these challenges, we propose a hybrid modeling approach that combines machine learning methods with an existing first-principles model in order to improve overall performance for a sampling-based non-linear model predictive controller. We validate this approach on a soft robot platform and demonstrate that performance improves by 52% on average when employing the combined model.
引用
收藏
页数:15
相关论文
共 32 条
  • [1] Akkaya I., 2019, ARXIV PREPRINT ARXIV
  • [2] Allen TF, 2020, 2020 3RD IEEE INTERNATIONAL CONFERENCE ON SOFT ROBOTICS (ROBOSOFT), P410, DOI [10.1109/RoboSoft48309.2020.9116015, 10.1109/robosoft48309.2020.9116015]
  • [3] On an Improved State Parametrization for Soft Robots With Piecewise Constant Curvature and Its Use in Model Based Control
    Della Santina, Cosimo
    Bicchi, Antonio
    Rus, Daniela
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (02) : 1001 - 1008
  • [4] Gillespie MT, 2018, 2018 IEEE INTERNATIONAL CONFERENCE ON SOFT ROBOTICS (ROBOSOFT), P39, DOI 10.1109/ROBOSOFT.2018.8404894
  • [5] Graves A, 2012, STUD COMPUT INTELL, V385, P1, DOI [10.1162/neco.1997.9.1.1, 10.1007/978-3-642-24797-2]
  • [6] Cautious Model Predictive Control Using Gaussian Process Regression
    Hewing, Lukas
    Kabzan, Juraj
    Zeilinger, Melanie N.
    [J]. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2020, 28 (06) : 2736 - 2743
  • [7] Hyatt P., 2020, ARXIV200104931
  • [8] Model Reference Predictive Adaptive Control for Large-Scale Soft Robots
    Hyatt, Phillip
    Johnson, Curtis C.
    Killpack, Marc D.
    [J]. FRONTIERS IN ROBOTICS AND AI, 2020, 7
  • [9] Real-Time Nonlinear Model Predictive Control of Robots Using a Graphics Processing Unit
    Hyatt, Phillip
    Killpack, Marc D.
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (02): : 1468 - 1475
  • [10] Hyatt P, 2017, 2017 IEEE-RAS 17TH INTERNATIONAL CONFERENCE ON HUMANOID ROBOTICS (HUMANOIDS), P569, DOI 10.1109/HUMANOIDS.2017.8246929