Trajectory following for a flexible probe with state/input constraints: An approach based on model predictive control

This paper describes the trajectory following algorithm developed for a bio-inspired flexible probe, the direction of which can be controlled by means of an offset between interlocked probe segments which make up its body. The control approach employs model predictive control (MPC) to explicitly consider input and state constraints which arise from the unique mechanism of motion of the probe. For the sake of fast computation, a tracking error model is modified so that the nonlinear kinematic model of the probe is linearized, and the model is used to convert the optimization problem into a well-known quadratic programming (QP) problem. The input and state constraints are also converted into an inequality to be integrated into the QP problem. Simulated results demonstrate that the linearized tracking error model and the MPC control strategy are appropriate, handling large perturbations robustly, while satisfying all constraints. Experimental results in a gelatine sample, carried out with a 12 mm outer diameter prototype, demonstrate satisfactory two-dimensional trajectory following performance (0.52 mm average tracking error, with 1.49 mm STD). The experimental results also show that, given the probe's constraints, the proposed controller provides more robust performance against large insertion perturbations than previously published control strategies developed for the probe.

[1]  C. Samson Control of chained systems application to path following and time-varying point-stabilization of mobile robots , 1995, IEEE Trans. Autom. Control..

[2]  Jan M. Maciejowski,et al.  Predictive control : with constraints , 2002 .

[3]  L Frasson,et al.  STING: a soft-tissue intervention and neurosurgical guide to access deep brain lesions through curved trajectories , 2010, Proceedings of the Institution of Mechanical Engineers. Part H, Journal of engineering in medicine.

[4]  V. Kallem,et al.  Integrated planning and image-guided control for planar needle steering , 2008, 2008 2nd IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics.

[5]  Vinutha Kallem,et al.  Image Guidance of Flexible Tip-Steerable Needles , 2009, IEEE Transactions on Robotics.

[6]  Frank Allgöwer,et al.  An Introduction to Nonlinear Model Predictive Control , 2002 .

[7]  E. G. Quate,et al.  Measurement of friction on straight catheters in in vitro brain and phantom material , 1998, IEEE Transactions on Biomedical Engineering.

[8]  Seong-Young Ko,et al.  Closed-Loop Planar Motion Control of a Steerable Probe With a “Programmable Bevel” Inspired by Nature , 2011, IEEE Transactions on Robotics.

[9]  Septimiu E. Salcudean,et al.  Needle insertion modeling and simulation , 2003, IEEE Trans. Robotics Autom..

[10]  Rajni V. Patel,et al.  Needle insertion into soft tissue: a survey. , 2007, Medical engineering & physics.

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

[12]  Seong-Young Ko,et al.  Two-dimensional needle steering with a “programmable bevel” inspired by nature: Modeling preliminaries , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Brian Davies,et al.  Essay: Medical robotics—a bright future , 2006, The Lancet.

[14]  Jin Seob Kim,et al.  Nonholonomic Modeling of Needle Steering , 2006, Int. J. Robotics Res..

[15]  Chi-Tsong Chen,et al.  Analog and Digital Control System Design: Transfer-Function, State-Space, and Algebraic Methods , 1993 .

[16]  Daniel Glozman,et al.  Image-Guided Robotic Flexible Needle Steering , 2007, IEEE Transactions on Robotics.

[17]  Igor Skrjanc,et al.  Tracking-error model-based predictive control for mobile robots in real time , 2007, Robotics Auton. Syst..

[18]  D. Minhas,et al.  Testing of neurosurgical needle steering via duty-cycled spinning in brain tissue in vitro , 2009, 2009 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[19]  Giuseppe Oriolo,et al.  Feedback control of a nonholonomic car-like robot , 1998 .

[20]  G. Dogangil,et al.  A review of medical robotics for minimally invasive soft tissue surgery , 2010, Proceedings of the Institution of Mechanical Engineers. Part H, Journal of engineering in medicine.

[21]  K. Paulsen,et al.  Intraoperative brain shift and deformation: a quantitative analysis of cortical displacement in 28 cases. , 1998 .

[22]  Manfred Morari,et al.  Contractive model predictive control for constrained nonlinear systems , 2000, IEEE Trans. Autom. Control..

[23]  David J. Cole,et al.  Predictive and linear quadratic methods for potential application to modelling driver steering control , 2006 .

[24]  D. Caleb Rucker,et al.  A model for concentric tube continuum robots under applied wrenches , 2010, 2010 IEEE International Conference on Robotics and Automation.