Efficient computation of multiple coupled Cosserat rod models for real-time simulation and control of parallel continuum manipulators

Parallel continuum robots have the potential to provide multi-degree-of-freedom articulation using a structure that is simple, compact, compliant, and highly scalable. These characteristics may be useful in micromanipulation, endoscopic robotic-assisted surgery, and human-robot interaction. Our prior work formulated a kinematic model which treats a parallel continuum robot as a set of multiple Cosserat rods with coupled boundary conditions. In this paper, we detail methods for the efficient numerical solution of this model at rates that enable real-time interactive simulation, motion planning, design optimization, and control. Exploitation of the model structure enables a significant reduction in the number of integrations required to evaluate the boundary value Jacobian matrix used in a shooting method. Our approach is used to teleoperate a prototype robot using real-time inverse kinematics solutions, and simulation tests show that inverse kinematics solutions are consistently computed at rates of several kilohertz using standard desktop computing hardware.

[1]  Peter I. Corke,et al.  Multirotor Aerial Vehicles: Modeling, Estimation, and Control of Quadrotor , 2012, IEEE Robotics & Automation Magazine.

[2]  V. Falk Manual control and tracking--a human factor analysis relevant for beating heart surgery. , 2002, The Annals of thoracic surgery.

[3]  Peter Kazanzides,et al.  Design and Integration of a Telerobotic System for Minimally Invasive Surgery of the Throat , 2009, Int. J. Robotics Res..

[4]  Ian D. Walker,et al.  Field trials and testing of the OctArm continuum manipulator , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

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

[6]  Nigel W. John,et al.  A Stable and Real-Time Nonlinear Elastic Approach to Simulating Guidewire and Catheter Insertions Based on Cosserat Rod , 2012, IEEE Transactions on Biomedical Engineering.

[7]  H. Lang,et al.  Multi-body dynamics simulation of geometrically exact Cosserat rods , 2011 .

[8]  Ilker Tunay,et al.  Spatial Continuum Models of Rods Undergoing Large Deformation and Inflation , 2013, IEEE Transactions on Robotics.

[9]  D. Caleb Rucker,et al.  Computing Jacobians and compliance matrices for externally loaded continuum robots , 2011, 2011 IEEE International Conference on Robotics and Automation.

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

[11]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[12]  John Kenneth Salisbury,et al.  Mechanics Modeling of Tendon-Driven Continuum Manipulators , 2008, IEEE Transactions on Robotics.

[13]  Pierre E. Dupont,et al.  Design and Control of Concentric-Tube Robots , 2010, IEEE Transactions on Robotics.

[14]  D. Caleb Rucker,et al.  Toward parallel continuum manipulators , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[15]  D. Caleb Rucker,et al.  Concentric Tube Robots: The State of the Art and Future Directions , 2013, ISRR.

[16]  Robert J. Webster,et al.  A Telerobotic System for Transnasal Surgery , 2014, IEEE/ASME Transactions on Mechatronics.

[17]  Rajnikant V. Patel,et al.  Position control of concentric-tube continuum robots using a modified Jacobian-based approach , 2013, 2013 IEEE International Conference on Robotics and Automation.

[18]  Peter K. Allen,et al.  Design and Coordination Kinematics of an Insertable Robotic Effectors Platform for Single-Port Access Surgery , 2013, IEEE/ASME Transactions on Mechatronics.

[19]  Peter Kazanzides,et al.  An open-source research kit for the da Vinci® Surgical System , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[20]  S. Antman Nonlinear problems of elasticity , 1994 .

[21]  D. Caleb Rucker,et al.  A Geometrically Exact Model for Externally Loaded Concentric-Tube Continuum Robots , 2010, IEEE Transactions on Robotics.

[22]  Charles J. Kim,et al.  Spatial parallel soft robotic architectures , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[23]  Sigrid Leyendecker,et al.  A discrete mechanics approach to the Cosserat rod theory—Part 1: static equilibria , 2011 .

[24]  Eitan Grinspun,et al.  Discrete elastic rods , 2008, ACM Trans. Graph..

[25]  Jonathan B. Hopkins,et al.  Synthesis and Analysis of Soft Parallel Robots Comprised of Active Constraints , 2015 .

[26]  Kenneth Levenberg A METHOD FOR THE SOLUTION OF CERTAIN NON – LINEAR PROBLEMS IN LEAST SQUARES , 1944 .

[27]  D. Caleb Rucker,et al.  Statics and Dynamics of Continuum Robots With General Tendon Routing and External Loading , 2011, IEEE Transactions on Robotics.