A Geometric Approach towards Inverse Kinematics of Soft Extensible Pneumatic Actuators Intended for Trajectory Tracking

Soft robots are interesting examples of hyper-redundancy in robotics. However, the nonlinear continuous dynamics of these robots and the use of hyper-elastic and visco-elastic materials make modeling these robots more complicated. This study presents a geometric inverse kinematics (IK) model for trajectory tracking of multi-segment extensible soft robots, where each segment of the soft actuator is geometrically approximated with a rigid links model to reduce the complexity. In this model, the links are connected with rotary and prismatic joints, which enable both the extension and rotation of the robot. Using optimization methods, the desired configuration variables of the soft actuator for the desired end-effector positions were obtained. Furthermore, the redundancy of the robot is applied for second task applications, such as tip angle control. The model’s performance was investigated through kinematics and dynamics simulations and numerical benchmarks on multi-segment soft robots. The results showed lower computational costs and higher accuracy compared to most existing models. The method is easy to apply to multi-segment soft robots in both 2D and 3D, and it was experimentally validated on 3D-printed soft robotic manipulators. The results demonstrated the high accuracy in path following using this technique.

[1]  H. Nijmeijer,et al.  Control-Oriented Models for Hyperelastic Soft Robots Through Differential Geometry of Curves. , 2022, Soft robotics.

[2]  I. A. Kuling,et al.  A Desktop-sized Platform for Real-time Control Applications of Pneumatic Soft Robots , 2022, 2022 IEEE 5th International Conference on Soft Robotics (RoboSoft).

[3]  C. Duriez,et al.  Model-Based Control of Soft Robots: A Survey of the State of the Art and Open Challenges , 2021, IEEE Control Systems.

[4]  Vincent Lebastard,et al.  Dynamics of Continuum and Soft Robots: A Strain Parameterization Based Approach , 2021, IEEE Transactions on Robotics.

[5]  Daniela Rus,et al.  Soft IK with Stiffness Control , 2021, 2021 IEEE 4th International Conference on Soft Robotics (RoboSoft).

[6]  Jiang Zou,et al.  Kinematic Modeling and Control of Variable Curvature Soft Continuum Robots , 2021, IEEE/ASME Transactions on Mechatronics.

[7]  Charlie C. L. Wang,et al.  Kinematics of Soft Robots by Geometric Computing , 2020, IEEE Transactions on Robotics.

[8]  Josh Bongard,et al.  A scalable pipeline for designing reconfigurable organisms , 2020, Proceedings of the National Academy of Sciences.

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

[10]  Isuru S. Godage,et al.  Forward and Inverse Kinematics of a Single Section Inextensible Continuum Arm , 2019, ArXiv.

[11]  Antonio Bicchi,et al.  Dynamic Motion Control of Multi-Segment Soft Robots Using Piecewise Constant Curvature Matched with an Augmented Rigid Body Model , 2019, 2019 2nd IEEE International Conference on Soft Robotics (RoboSoft).

[12]  C. David Remy,et al.  Modeling and Control of Soft Robots Using the Koopman Operator and Model Predictive Control , 2019, Robotics: Science and Systems.

[13]  Kit-Hang Lee,et al.  Vision-Based Online Learning Kinematic Control for Soft Robots Using Local Gaussian Process Regression , 2019, IEEE Robotics and Automation Letters.

[14]  Ferdinando Rodriguez y Baena,et al.  Kinematics of Continuum Robots With Constant Curvature Bending and Extension Capabilities , 2018, Journal of Mechanisms and Robotics.

[15]  A. Barrientos,et al.  The Natural-CCD Algorithm, a Novel Method to Solve the Inverse Kinematics of Hyper-redundant and Soft Robots. , 2018, Soft robotics.

[16]  Li Wen,et al.  An inverse kinematics method of a soft robotic arm with three-dimensional locomotion for underwater manipulation , 2018, 2018 IEEE International Conference on Soft Robotics (RoboSoft).

[17]  Cecilia Laschi,et al.  Control Strategies for Soft Robotic Manipulators: A Survey. , 2018, Soft robotics.

[18]  Pengbo Liu,et al.  A modified pseudo-rigid-body modeling approach for compliant mechanisms with fixed-guided beam flexures , 2017 .

[19]  Jérémie Dequidt,et al.  Visual servoing control of soft robots based on finite element model , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[20]  Wayne Luk,et al.  FEM-based soft robotic control framework for intracavitary navigation , 2017, 2017 IEEE International Conference on Real-time Computing and Robotics (RCAR).

[21]  Hao Jiang,et al.  A two-level approach for solving the inverse kinematics of an extensible soft arm considering viscoelastic behavior , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[22]  Daniela Rus,et al.  Design, kinematics, and control of a soft spatial fluidic elastomer manipulator , 2016, Int. J. Robotics Res..

[23]  Sarthak Misra,et al.  Steering of Multisegment Continuum Manipulators Using Rigid-Link Modeling and FBG-Based Shape Sensing , 2016, IEEE Transactions on Robotics.

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

[25]  Emanuele Guglielmino,et al.  Modal kinematics for multisection continuum arms , 2015, Bioinspiration & biomimetics.

[26]  Rahim Mutlu,et al.  An effective methodology to solve inverse kinematics of electroactive polymer actuators modelled as active and soft robotic structures , 2013 .

[27]  Javier Cuadrado,et al.  Analysis of different uncertainties in the inverse dynamic analysis of human gait , 2012 .

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

[29]  S. Shankar Sastry,et al.  Three-dimensional Motion Planning Algorithms for Steerable Needles Using Inverse Kinematics , 2010, Int. J. Robotics Res..

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

[31]  Ian D. Walker,et al.  Kinematics and the Implementation of an Elephant's Trunk Manipulator and Other Continuum Style Robots , 2003, J. Field Robotics.

[32]  Gregory S. Chirikjian,et al.  A modal approach to hyper-redundant manipulator kinematics , 1994, IEEE Trans. Robotics Autom..

[33]  Charlie C. L. Wang,et al.  Efficient Jacobian-Based Inverse Kinematics of Soft Robots by Learning , 2021 .

[34]  Zheng Li,et al.  Kinematic comparison of surgical tendon-driven manipulators and concentric tube manipulators , 2017 .

[35]  Ramakrishnan Mukundan,et al.  A Fast Inverse Kinematics Solution for an n-link Joint Chain , 2008 .