Control Oriented Modeling of Soft Robots: The Polynomial Curvature Case

The complex nature of soft robot dynamics calls for the development of models specifically tailored on the control application. In this letter, we take a first step in this direction by proposing a dynamic model for slender soft robots, taking into account the fully infinite-dimensional dynamical structure of the system. We also contextually introduce a strategy to approximate this model at any level of detail through a finite dimensional system. First, we analyze the main mathematical properties of this model in the case of lightweight and non lightweight soft robots. Then, we prove that using the constant term of curvature as control output produces a minimum phase system, in this way providing the theoretical support that existing curvature control techniques lack, and at the same time opening up to the use of advanced nonlinear control techniques. Finally, we propose a new controller, i.e., the PD-poly, which exploits information on high order deformations, to achieve zero steady state regulation error in presence of gravity and generic nonconstant curvature conditions.

[1]  Daniela Rus,et al.  Model-based dynamic feedback control of a planar soft robot: trajectory tracking and interaction with the environment , 2020, Int. J. Robotics Res..

[2]  Charles R. Johnson,et al.  Matrix analysis , 1985, Statistical Inference for Engineers and Data Scientists.

[3]  W. Book Recursive Lagrangian Dynamics of Flexible Manipulator Arms , 1984 .

[4]  Kaspar Althoefer,et al.  TMTDyn: A Matlab package for modeling and control of hybrid rigid–continuum robots based on discretized lumped systems and reduced-order models , 2020, Int. J. Robotics Res..

[5]  Christian Duriez,et al.  Fast, Generic, and Reliable Control and Simulation of Soft Robots Using Model Order Reduction , 2018, IEEE Transactions on Robotics.

[6]  Lakmal Seneviratne,et al.  Discrete Cosserat Approach for Multisection Soft Manipulator Dynamics , 2017, IEEE Transactions on Robotics.

[7]  Isuru S. Godage,et al.  Validation of an Extensible Rod Model for Soft continuum Manipulators , 2019, 2019 2nd IEEE International Conference on Soft Robotics (RoboSoft).

[8]  Jim Euchner Design , 2014, Catalysis from A to Z.

[9]  Alberto Isidori,et al.  The zero dynamics of a nonlinear system: FrOm The Origin To the latest progresses of a long successful story , 2011, Proceedings of the 30th Chinese Control Conference.

[10]  Cecilia Laschi,et al.  Model-Based Reinforcement Learning for Closed-Loop Dynamic Control of Soft Robotic Manipulators , 2019, IEEE Transactions on Robotics.

[11]  Oliver Sawodny,et al.  Model-based feedforward position control of constant curvature continuum robots using feedback linearization , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[12]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[13]  P. Strevens Iii , 1985 .

[14]  D. Rus,et al.  Design, fabrication and control of soft robots , 2015, Nature.

[15]  Christian Duriez,et al.  Control Design for Soft Robots Based on Reduced-Order Model , 2019, IEEE Robotics and Automation Letters.

[16]  Bruno Siciliano,et al.  A Geometrically Exact Model for Soft Continuum Robots: The Finite Element Deformation Space Formulation. , 2019, Soft robotics.

[17]  P. Olver Nonlinear Systems , 2013 .

[18]  J. Partington An introduction to Hankel operators , 1988 .

[19]  Hans Zwart,et al.  An Introduction to Infinite-Dimensional Linear Systems Theory , 1995, Texts in Applied Mathematics.

[20]  Alessandro De Luca,et al.  Inversion-Based Nonlinear Control of Robot Arms with Flexible Links , 1993 .

[21]  Cosimo Della Santina,et al.  Dynamic control of soft robots interacting with the environment , 2018, 2018 IEEE International Conference on Soft Robotics (RoboSoft).

[22]  C. Krattenthaler ADVANCED DETERMINANT CALCULUS , 1999, math/9902004.

[23]  Xinwu Liang,et al.  Visual Servoing of Soft Robot Manipulator in Constrained Environments With an Adaptive Controller , 2017, IEEE/ASME Transactions on Mechatronics.