Dynamic Motion Control of Multi-Segment Soft Robots Using Piecewise Constant Curvature Matched with an Augmented Rigid Body Model

Despite the emergence of many soft-bodied robotic systems, model-based feedback control for soft robots has remained an open challenge. This is largely due to the intrinsic difficulties in designing controllers for systems with infinite dimensions. This work extends our previously proposed formulation for the dynamics of a soft robot from two to three dimensions. The formulation connects the soft robot's dynamic behavior to a rigid-bodied robot with parallel elastic actuation. The matching between the two systems is exact under the hypothesis of Piecewise Constant Curvature. Based on this connection, we introduce a control architecture with the aim of achieving accurate curvature and bending control. This controller accounts for the natural softness of the system moving in three dimensions, and for the dynamic forces acting on the system. The controller is validated in a realistic simulation, together with a kinematic inversion algorithm. The paper also introduces a soft robot capable of three-dimensional motion, that we use to experimentally validate our control strategy.

[1]  Olivier Bruls,et al.  Trajectory planning of soft link robots with improved intrinsic safety , 2017 .

[2]  Daniela Rus,et al.  Dynamics and trajectory optimization for a soft spatial fluidic elastomer manipulator , 2016, Int. J. Robotics Res..

[3]  Robert J. Webster,et al.  Design and Kinematic Modeling of Constant Curvature Continuum Robots: A Review , 2010, Int. J. Robotics Res..

[4]  Bruno Siciliano,et al.  Modelling and Control of Robot Manipulators , 1997, Advanced Textbooks in Control and Signal Processing.

[5]  Christopher D. Rahn,et al.  Geometrically Exact Models for Soft Robotic Manipulators , 2008, IEEE Transactions on Robotics.

[6]  Oliver Brock,et al.  A novel type of compliant and underactuated robotic hand for dexterous grasping , 2016, Int. J. Robotics Res..

[7]  Lakmal D. Seneviratne,et al.  Discrete Cosserat Approach for Multi-Section Soft Robots Dynamics , 2017, ArXiv.

[8]  Annika Raatz,et al.  A framework for the automated design and modelling of soft robotic systems , 2017 .

[9]  Ian D. Walker,et al.  Kinematics for multisection continuum robots , 2006, IEEE Transactions on Robotics.

[10]  Jérémie Dequidt,et al.  Kinematic modeling and observer based control of soft robot using real-time Finite Element Method , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[11]  Mariangela Manti,et al.  Stable Open Loop Control of Soft Robotic Manipulators , 2018, IEEE Robotics and Automation Letters.

[12]  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).

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

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

[15]  K. Gu Stability and Stabilization of Infinite Dimensional Systems with Applications , 1999 .

[16]  Daniela Rus,et al.  Exploration of underwater life with an acoustically controlled soft robotic fish , 2018, Science Robotics.

[17]  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..

[18]  Paolo Dario,et al.  Soft Robot Arm Inspired by the Octopus , 2012, Adv. Robotics.

[19]  Michael R. Zinn,et al.  A combined modal-joint space control approach for continuum manipulators , 2014, Adv. Robotics.

[20]  Stephen A. Morin,et al.  Soft Robotics: Review of Fluid‐Driven Intrinsically Soft Devices; Manufacturing, Sensing, Control, and Applications in Human‐Robot Interaction   , 2017 .

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

[22]  Matteo Bianchi,et al.  Controlling Soft Robots: Balancing Feedback and Feedforward Elements , 2017, IEEE Robotics & Automation Magazine.

[23]  S. M. Hadi Sadati,et al.  Control Space Reduction and Real-Time Accurate Modeling of Continuum Manipulators Using Ritz and Ritz–Galerkin Methods , 2018, IEEE Robotics and Automation Letters.

[24]  Cecilia Laschi,et al.  A feed-forward neural network learning the inverse kinetics of a soft cable-driven manipulator moving in three-dimensional space , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.