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
来源
关键词
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 条
  • [2] Adaptive model-based control of non-linear plants using soft computing techniques
    Melin, P
    Castillo, O
    POWER PLANT SURVEILLANCE AND DIAGNOSTICS: APPLIED RESEARCH WITH ARTIFICIAL INTELLIGENCE, 2002, : 63 - 74
  • [3] Optimal discrete-time control for non-linear cascade systems
    Haddad, WM
    Chellaboina, VS
    Fausz, JL
    Abdallah, C
    JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 1998, 335B (05): : 827 - 839
  • [4] A unified model-based fault diagnosis scheme for non-linear discrete-time systems with additive and multiplicative faults
    Ferdowsi, H.
    Jagannathan, S.
    TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2013, 35 (06) : 742 - 752
  • [5] A model-based fault prognostics scheme for uncertain non-linear discrete-time systems with multiple distinct faults
    Thumati, Balaje T.
    Jagannathan, S.
    TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2014, 36 (04) : 445 - 464
  • [6] 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
  • [7] Event-based model-free adaptive control for discrete-time non-linear processes
    Liu, Dong
    Yang, Guang-Hong
    IET CONTROL THEORY AND APPLICATIONS, 2017, 11 (15): : 2531 - 2538
  • [8] ON THE DESIGN OF NON-LINEAR DISCRETE-TIME PREDICTORS
    MCCANNON, TE
    GALLAGHER, NC
    MINOOHAMEDANI, D
    WISE, GL
    IEEE TRANSACTIONS ON INFORMATION THEORY, 1982, 28 (02) : 366 - 371
  • [9] Model-based linear control of nonlinear pneumatic soft bending actuators
    Wang, Jiajin
    Xu, Baoguo
    Lai, Jianwei
    Wang, Xin
    Lu, Ye
    Hu, Cong
    Li, Huijun
    Song, Aiguo
    SMART MATERIALS AND STRUCTURES, 2024, 33 (04)
  • [10] Model-based event-triggered quantized control for linear discrete-time systems
    Sun, Tingting
    Zhou, Lei
    2015 27TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2015, : 5281 - 5286