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 条
  • [31] Data-Driven Safe Control of Discrete-Time Non-Linear Systems
    Zheng, Jian
    Miller, Jared
    Sznaier, Mario
    IEEE CONTROL SYSTEMS LETTERS, 2024, 8 : 1553 - 1558
  • [32] Resilient control of non-linear discrete-time state-delay systems
    Mahmoud, Magdi S.
    Ismail, Abdulla
    APPLIED MATHEMATICS AND COMPUTATION, 2008, 206 (02) : 561 - 569
  • [33] A note on global convergence of adaptive control in a discrete-time non-linear case
    González, GA
    INTERNATIONAL JOURNAL OF ADAPTIVE CONTROL AND SIGNAL PROCESSING, 1999, 13 (01) : 31 - 36
  • [34] Numerical adaptive learning control scheme for discrete-time non-linear systems
    Wei, Qinglai
    Liu, Derong
    IET CONTROL THEORY AND APPLICATIONS, 2013, 7 (11): : 1472 - 1486
  • [35] Sonar-based robot navigation using non-linear robust discrete-time observers
    Delgado, E
    Barreiro, A
    INTERNATIONAL JOURNAL OF CONTROL, 2004, 77 (07) : 693 - 702
  • [36] Partially observed non-linear risk-sensitive optimal stopping control for non-linear discrete-time systems
    Ford, Jason J.
    SYSTEMS & CONTROL LETTERS, 2006, 55 (09) : 770 - 776
  • [37] Performance of Model-Based Networked Control Systems with Discrete-Time Plants
    Estrada, Tomas
    Antsaklis, Panos J.
    MED: 2009 17TH MEDITERRANEAN CONFERENCE ON CONTROL & AUTOMATION, VOLS 1-3, 2009, : 628 - 633
  • [38] Fuzzy model-based nonfragile control of switched discrete-time systems
    Bo Wang
    Dian Zhang
    Jun Cheng
    Ju H. Park
    Nonlinear Dynamics, 2018, 93 : 2461 - 2471
  • [39] Fuzzy model-based nonfragile control of switched discrete-time systems
    Wang, Bo
    Zhang, Dian
    Cheng, Jun
    Park, Ju H.
    NONLINEAR DYNAMICS, 2018, 93 (04) : 2461 - 2471
  • [40] Fuzzy model-based servo control for discrete-time nonlinear systems
    Ohtake, Hiroshi
    Tanaka, Kazuo
    Wang, Hua O.
    2008 AMERICAN CONTROL CONFERENCE, VOLS 1-12, 2008, : 4881 - +