Using First Principles for Deep Learning and Model-Based Control of Soft Robots
- PMID: 34017861
- PMCID: PMC8129000
- DOI: 10.3389/frobt.2021.654398
Using First Principles for Deep Learning and Model-Based Control of Soft Robots
Abstract
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.
Keywords: data-driven modeling; deep learning; dynamics; error modeling; model predictive control; soft robots.
Copyright © 2021 Johnson, Quackenbush, Sorensen, Wingate and Killpack.
Conflict of interest statement
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Figures
References
-
- Allen T. F., Rupert L., Duggan T. R., Hein G., Albert K. (2020). Closed-form non-singular constant-curvature continuum manipulator kinematics, in 2020 3rd IEEE International Conference on Soft Robotics (RoboSoft) (New Haven, CT: ), 410–416. 10.1109/RoboSoft48309.2020.9116015 - DOI
-
- Della Santina C., Bicchi A., Rus D. (2020). On an improved state parametrization for soft robots with piecewise constant curvature and its use in model based control. IEEE Robot. Autom. Lett. 5, 1001–1008. 10.1109/LRA.2020.2967269 - DOI
-
- Gillespie M. T., Best C. M., Townsend E. C., Wingate D., Killpack M. D. (2018). Learning nonlinear dynamic models of soft robots for model predictive control with neural networks, in 2018 IEEE International Conference on Soft Robotics (RoboSoft) (Livorno: IEEE; ), 39–45. 10.1109/ROBOSOFT.2018.8404894 - DOI
-
- Hewing L., Kabzan J., Zeilinger M. N. (2020). Cautious model predictive control using gaussian process regression. IEEE Trans. Control Syst. Technol. 28, 2736–2743. 10.1109/TCST.2019.2949757 - DOI
LinkOut - more resources
Full Text Sources
Other Literature Sources
