Model-Based Control of Soft Actuators Using Learned Non-linear Discrete-Time Models

被引:51
|
作者
Hyatt, Phillip [1 ]
Wingate, David [2 ]
Killpack, Marc D. [1 ]
机构
[1] Brigham Young Univ, Dept Mech Engn, Robot & Dynam Lab, Provo, UT 84602 USA
[2] Brigham Young Univ, Dept Comp Sci, Percept, Control,Cognit Lab, Provo, UT 84602 USA
来源
FRONTIERS IN ROBOTICS AND AI | 2019年 / 6卷
关键词
soft robot control; soft robot actuation; model predictive control; DNN; machine learning; DEEP NEURAL-NETWORKS; PREDICTIVE-CONTROL; ROBOT;
D O I
10.3389/frobt.2019.00022
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Soft robots have the potential to significantly change the way that robots interact with the environment and with humans. However, accurately modeling soft robot and soft actuator dynamics in order to perform model-based control can be extremely difficult. Deep neural networks are a powerful tool for modeling systems with complex dynamics such as the pneumatic, continuum joint, six degree-of-freedom robot shown in this paper. Unfortunately it is also difficult to apply standard model-based control techniques using a neural net. In this work, we show that the gradients used within a neural net to relate system states and inputs to outputs can be used to formulate a linearized discrete state space representation of the system. Using the state space representation, model predictive control (MPC) was developed with a six degree of freedom pneumatic robot with compliant plastic joints and rigid links. Using this neural net model, we were able to achieve an average steady state error across all joints of approximately 1 and 2 degrees with and without integral control respectively. We also implemented a first-principles based model for MPC and the learned model performed better in terms of steady state error, rise time, and overshoot. Overall, our results show the potential of combining empirical modeling approaches with model-based control for soft robots and soft actuators.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Event-based model predictive control of discrete-time non-linear systems with external disturbances
    Wang, Mengzhi
    Sun, Jian
    Chen, Jie
    IET CONTROL THEORY AND APPLICATIONS, 2019, 13 (01) : 27 - 35
  • [2] Central Non-Linear Model-Based Predictive Vehicle Dynamics Control
    Sieberg, Philipp Maximilian
    Schramm, Dieter
    APPLIED SCIENCES-BASEL, 2021, 11 (10):
  • [3] Robust model predictive control based on recurrent multi-dimensional Taylor network for discrete-time non-linear time-delay systems
    Duan, Zheng-Yi
    Yan, Hong-Sen
    Zheng, Xiao-Yi
    IET CONTROL THEORY AND APPLICATIONS, 2020, 14 (13) : 1806 - 1818
  • [4] Model-Based Design for Biosystems. Control Opportunities and Discrete-Time Modelling Challenges
    Roman, M.
    Olaru, S.
    IFAC PAPERSONLINE, 2018, 51 (30): : 666 - 671
  • [5] LMI-Based Model Predictive Control for Linear Discrete-Time Periodic Systems
    Boehm, Christoph
    Raff, Tobias
    Reble, Marcus
    Allgoewer, Frank
    NONLINEAR MODEL PREDICTIVE CONTROL: TOWARDS NEW CHALLENGING APPLICATIONS, 2009, 384 : 99 - 108
  • [6] A Discrete-Time Average Model-Based Predictive Control for a Quasi-Z-Source Inverter
    Liu, Yushan
    Abu-Rub, Haitham
    Xue, Yaosuo
    Tao, Fei
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2018, 65 (08) : 6044 - 6054
  • [7] Constrained robust model predicted control of discrete-time Markov jump linear systems
    Lopes, Rosileide O.
    Mendes, Eduardo M. A. M.
    Torres, Leonardo A. B.
    Palhares, Reinaldo M.
    IET CONTROL THEORY AND APPLICATIONS, 2019, 13 (04) : 517 - 525
  • [8] Trajectory Planning and Soft Landing of RLV Using Non-Linear Model Predictive Control
    Vignesh, S. Arjun
    Habeeb, Irfan A. P. M.
    Krishnan, Abinav V. P.
    2021 SEVENTH INDIAN CONTROL CONFERENCE (ICC), 2021, : 87 - 92
  • [9] Towards Robust Predictive Control for Non-linear Discrete Time System
    Buciakowski, Mariusz
    Witczak, Marcin
    Korbicz, Jozef
    ADVANCED AND INTELLIGENT COMPUTATIONS IN DIAGNOSIS AND CONTROL, 2016, 386 : 179 - 191
  • [10] Model Predictive Control for Discrete-time Linear Systems with Finite-time Convergence
    Zhu, Bing
    Zuo, Zongyu
    Ding, Zhengtao
    2020 59TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2020, : 3531 - 3536