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 条
  • [21] Adaptive Model Predictive Control for Unconstrained Discrete-Time Linear Systems With Parametric Uncertainties
    Zhu, Bing
    Xia, Xiaohua
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2016, 61 (10) : 3171 - 3176
  • [22] Stabilizing model predictive control of time-varying non-linear systems using linear matrix inequalities
    He, De-Feng
    Huang, Hua
    Chen, Qiu-Xia
    IMA JOURNAL OF MATHEMATICAL CONTROL AND INFORMATION, 2016, 33 (01) : 21 - 35
  • [23] Robust MPC for tracking changing setpoints in discrete-time non-linear systems with non-additive unknown disturbance
    Zamani, Abbas
    Bolandi, Hossein
    IET CONTROL THEORY AND APPLICATIONS, 2022, 16 (09) : 846 - 860
  • [24] Preview control for linear parameter-varying discrete-time systems using a linear fractional representation
    Li, Li
    Lu, Yanrong
    Ye, Hui
    ASIAN JOURNAL OF CONTROL, 2024,
  • [25] Reinforcement Learning-Based Model Predictive Control for Discrete-Time Systems
    Lin, Min
    Sun, Zhongqi
    Xia, Yuanqing
    Zhang, Jinhui
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (03) : 3312 - 3324
  • [26] Soft-constraint Based Satisfactory Fault-tolerant Control for Discrete-time Systems
    Zhang, Dengfeng
    Han, Yu
    Zhao, Chao
    Zhang, Wei
    FOURTH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND INFORMATION SCIENCES (CCAIS 2015), 2015, : 448 - 453
  • [27] Self-triggered model predictive control of discrete-time Markov jump linear systems
    He, Peng
    Wen, Jiwei
    Luan, Xiaoli
    Liu, Fei
    INTERNATIONAL JOURNAL OF CONTROL, 2023, 96 (03) : 782 - 790
  • [28] Shifting strategy for efficient block-based non-linear model predictive control using real-time iterations
    Villarreal, Oscar Julian Gonzalez
    Rossiter, Anthony
    IET CONTROL THEORY AND APPLICATIONS, 2020, 14 (06) : 865 - 877
  • [29] Model predictive control of constrained non-linear time-delay systems
    Reble, Marcus
    Esfanjani, Reza Mahboobi
    Nikravesh, Seyyed Kamaleddin Y.
    Allgoewer, Frank
    IMA JOURNAL OF MATHEMATICAL CONTROL AND INFORMATION, 2011, 28 (02) : 183 - 201
  • [30] Nonlinear model-based control with local linear neuro-fuzzy models
    Fink, A
    Töpfer, S
    Isermann, R
    ARCHIVE OF APPLIED MECHANICS, 2003, 72 (11-12) : 911 - 922