Kinematic Model and Real-Time Path Generator for a Wire-Driven Surgical Robot Arm with Articulated Joint Structure

This paper presents a forward kinematic model of a wire-driven surgical robot arm with an articulated joint structure and path generation algorithms with solutions of inverse kinematics. The proposed methods were applied to a wire-driven surgical robot for single-port surgery. This robot has a snake-like robotic arm with double segments to fit the working space in a single port and a joint structure to secure stiffness. The accuracy of the model is highly important because small surgical robot arms are usually controlled by open-loop control. A curvature model is widely used to describe and control a continuum robotic body. However, the model is quite different from a continuum robotic arm with a joint structure and can lead to slack of the driving wires or decreased stiffness of the joints. An accurate forward kinematic model was derived to fit the actual hardware structure via the frame transformation method. An inverse kinematic model from the joint space to the wire-length space was determined from an asymmetric model for the joint structure as opposed to a symmetric curvature model. The path generation algorithm has to generate a command to send to each actuator in open-loop control. Two real-time path generation algorithms that solve for inverse kinematics from the task space to the joint space were designed and compared using simulations and experiments. One of the algorithms is an optimization method with sequential quadratic programming (SQP), and the other uses differential kinematics with a PID (Proportional-Integral-Derivative) control algorithm. The strengths and weaknesses of each algorithm are discussed.

[1]  Jessica Burgner-Kahrs,et al.  Comparison of Modeling Approaches for a Tendon Actuated Continuum Robot With Three Extensible Segments , 2019, IEEE Robotics and Automation Letters.

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

[3]  S. Maeso,et al.  Efficacy of the Da Vinci Surgical System in Abdominal Surgery Compared With That of Laparoscopy: A Systematic Review and Meta-Analysis , 2010, Annals of surgery.

[4]  J. Kaouk,et al.  First human surgery with a novel single-port robotic system: cholecystectomy using the da Vinci Single-Site platform , 2011, Surgical Endoscopy.

[5]  Christian Duriez,et al.  Optimization-Based Inverse Model of Soft Robots With Contact Handling , 2017, IEEE Robotics and Automation Letters.

[6]  Pietro Falco,et al.  On the Stability of Closed-Loop Inverse Kinematics Algorithms for Redundant Robots , 2011, IEEE Transactions on Robotics.

[7]  P. Boggs,et al.  Sequential quadratic programming for large-scale nonlinear optimization , 2000 .

[8]  Jihad H Kaouk,et al.  Robotic Laparoendoscopic Single-site Retroperitioneal Renal Surgery: Initial Investigation of a Purpose-built Single-port Surgical System. , 2017, European urology.

[9]  Jacques Marescaux,et al.  A Novel Telemanipulated Robotic Assistant for Surgical Endoscopy: Preclinical Application to ESD , 2018, IEEE Transactions on Biomedical Engineering.

[10]  Wei Wang,et al.  Two optimization algorithms for solving robotics inverse kinematics with redundancy , 2010 .

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

[12]  Ewout A. Arkenbout,et al.  Classification of Joints Used in Steerable Instruments for Minimally Invasive Surgery—A Review of the State of the Art , 2015 .

[13]  Emanuele Guglielmino,et al.  Design and control of a tendon-driven continuum robot , 2018, Trans. Inst. Meas. Control.

[14]  Oliver Sawodny,et al.  A Variable Curvature Continuum Kinematics for Kinematic Control of the Bionic Handling Assistant , 2014, IEEE Transactions on Robotics.

[15]  Bo Feng,et al.  Surgical robots for SPL and NOTES: A review , 2015, Minimally invasive therapy & allied technologies : MITAT : official journal of the Society for Minimally Invasive Therapy.

[16]  C. Torras,et al.  Closed-Loop Inverse Kinematics for Redundant Robots: Comparative Assessment and Two Enhancements , 2015, IEEE/ASME Transactions on Mechatronics.

[17]  Alfred Cuschieri,et al.  Economic evaluation of da Vinci-assisted robotic surgery: a systematic review , 2012, Surgical Endoscopy.

[18]  Du Q. Huynh,et al.  Metrics for 3D Rotations: Comparison and Analysis , 2009, Journal of Mathematical Imaging and Vision.

[19]  Guang-Zhong Yang,et al.  From Passive Tool Holders to Microsurgeons: Safer, Smaller, Smarter Surgical Robots , 2014, IEEE Transactions on Biomedical Engineering.

[20]  Michael R. Zinn,et al.  Interleaved Continuum-Rigid Manipulation: An Approach to Increase the Capability of Minimally Invasive Surgical Systems , 2017, IEEE/ASME Transactions on Mechatronics.

[21]  Guang-Zhong Yang,et al.  Inverse Kinematics Control Methods for Redundant Snakelike Robot Teleoperation During Minimally Invasive Surgery , 2018, IEEE Robotics and Automation Letters.

[22]  Rajiv V. Dubey,et al.  A weighted least-norm solution based scheme for avoiding joint limits for redundant joint manipulators , 1993, IEEE Trans. Robotics Autom..