Sensor-based guidance control of a continuum robot for a semi-autonomous colonoscopy

https://doi.org/10.1016/j.robot.2008.11.001Get rights and content

Abstract

Due to their compliance and high dexterity, biologically-inspired continuum robots have attracted much interest for applications such as medical surgery, urban search and rescue, de-mining etc. In this paper, we will present an application to medical surgery-colonoscopy by designing a pneumatic-driven flexible robotic manipulator, called ColoBot. The focus of this paper lies in the sensor-based position control of the ColoBot for guiding the advancement in a tubular, compliant and slippery environment. The kinematic model related the position of the distal end of the ColoBot to the actuator inputs which is firstly developed and formulated to control the shape of the ColoBot through position control of the distal tip. To achieve safe guidance, the ideal position of the tip should be in the central axis of the colon. A method based on a circumscribed circle is proposed to approximate the central position in real-time based on three sensor readings. This position will be used as reference position for the tip to adjust its shape in real time to avoid the contact with tube wall. This proposed approach can be extended to the control of continuum robots in the conditions of a dynamically confined space. The simulation results and experimental results with a curved tube will be presented in order to validate the proposed control strategy.

Introduction

Robotics has increasingly become accepted in the past 20 years as a viable solution to many applications in surgery, particularly in the field of computer assisted surgery (CAS), Minimally Invasive Surgery and Therapy (MIS and MIT) [1]. Among them, surgical robotic instruments for MIS are assumed to be the most promising and technically challenging, needing integrated design, real-time sensing, actuation and control, power supply and some degree of autonomy [2]. Colonoscopy is a typical MIT procedure for observation, diagnostics and therapy of the lower gastrointestinal tract including the colon, where the second frequent malignant tumor is found in industrialized countries [3]. This procedure is accomplished through the insertion of an endoscope (also called the colonoscope) into the human colon. At present, however, the existing colonoscopy procedure is very technically demanding for doctors and tends to be unpopular with patients [2]. The main reason lies in the characteristics of current colonoscopes, which are quite rigid and require the doctor to perform difficult manoeuvres for long insertion with minimal damage of the colon wall [4], [5].

Since the human colon is a tortuous “tube” with several sharp bends, the insertion of the colonoscope requires the doctor to exert forces and rotations at shaft outside of the patient, thus causing discomfort to the patient. The complexity of the procedure for doctors and the discomfort experienced by the patient of current colonoscopies lead many researchers to choose the automated colonoscopy method. In [6], the authors proposed the concept of automated colonoscopy (also called robotic colonoscopy) from two aspects: locomotion and steering of the distal end, which are the two main actions during a colonoscopy. In order to facilitate the operation of colonoscopy, some studies on the robotic colonoscopy have been carried out from these two aspects. Most current research on autonomous colonoscopies have been focused on the self-propelled robots which utilize various locomotion mechanisms [7], [8], [9], [10], [11], [12]. Among them, inchworm-like locomotion attracted much more attention [8], [9]. However, most of the current inchworm-based robotic systems [8], [9], [10], [11] showed low efficiency of locomotion for exploring the colon because of the structure of the colon wall: slippery and different diameters at each section.

Another aspect work that could improve the performance of current colonoscopies is to design an autonomous steering robot for guidance inside the colon during the colonoscopy. Several robotic colonoscopy systems are also comprised of a flexible steering tip, but they did not focus on how to control this special robot to endow it with a capability for autonomous guidance [10], [13], [11], [14].

Our previous work [15] has been focused on a semi-autonomous robotic colonoscopy based on a biologically-inspired robotic manipulator-ColoBot. The ColoBot will replace the distal-end of an actual colonoscope and provide for the ability of autonomous steering inside the colon during the colonoscopy. This paper will present our work on the steering control of the ColoBot for a semi-autonomous robotic colonoscopy.

Section snippets

Related work on the control of continuum robot

Biologically-inspired continuum robots have attracted much interest from robotics researchers during the last decades. These kinds of systems are characterized by the fact that their mechanical components do not have rigid links and discrete joints in contrast with traditional industry robots [16]. The design of these robots was inspired by the movements of natural animals such as tongues, elephant trunks [17], [18] and squid tentacles [19] etc. The unusual compliance and redundant degrees of

ColoBot

The design of ColoBot is inspired by pioneer work [35] on a flexible micro-actuator (FMA) based on silicone rubber. Fig. 1(a) shows our design of the ColoBot. The robotic manipulator is a kind of continuum robot [16] that is a unique unit with 3 active pneumatic chambers regularly disposed at 120 apart. These three chambers are used for actuation; three other chambers shown in Fig. 1(b) are designed to optimize the mechanical structure in order to reduce the radial expansion of active chambers

Kinematics analysis of the robotic tip

The formulation of the kinematic model which relates the position and of the distal end of Colobot in a cartesian frame to the actuator inputs, is composed of three steps. Firstly, the silicone-based actuator model—the relationship between the stretch length of each chamber and the applied pressure in each chamber is determined experimentally. Secondly, the robot bending shape relating to the actuator inputs (length of each chamber or applied pressure in each chamber) is determined through

Sensor-based motion planning algorithm for autonomous guidance

The objective of sensor-based motion planning is to calculate the safe position of the distal-end of Colobot compared to the colon wall in real-time based on the measurements of three distance sensors for guidance inside the colon. For more simplicity but without loss of generality, it is assumed that a colon is a cylindrical tube and its cross section is an ellipse at the sensor plane. Fig. 6 illustrates the sensor plane, the distal end of ColoBot and the colon axis.

With these assumptions, the

Formulation of task space control of ColoBot

After determining the desired trajectory from sensor-based planning, the kinematic control of Colobot will be described in this sectioin. It should be noted that two variables are used to represent the position of Colobot inside the colon. However, the Colobot has 3 degrees of freedom. So this manipulator becomes redundant for the chosen task. The velocity kinematic equations are rewritten as following:

X=f(Qp)Ẋ=X(α,ϕ,L)(α,ϕ,L)QLQLQPQṗor Ẋ=JsJlJpQṗ=JQṗ where X=(x,y)T,QL=(L1,L2,L3)T,Qp=

Simulations and experimental results

This section will present the simulation and experimental results of sensor-based planning and an autonomous guidance control algorithm on an emulation platform and a colon-like tube.

Conclusions and future works

This paper presented a sensor-based safe path generation and guidance control of a biologically-inspired continuum robot-ColoBot for a semi-autonomous colonoscopy. The pneumatic driven Colobot is a silicone-based robotic manipulator which is driven through pneumatic actuators. Three optical fiber distance sensors are utilized for sensor-based safe real-time path generation for guidance control under compliant and slippery environments of the colon.

With the assumption that the measure plane is

G. Chen received his B.Sc. degree in mechatronics from Jilin University, China, the M.S. degree in control theory & engineering from Chinese Academy of Sciences, China and the Ph.D. degree in Robotics from INSA de Lyon, France, in 1999, 2002 and 2005, respectively. From 2006 to 2007, He was a Postdoctoral Fellow in Emotion group of INRIA Rhone-alpes, France.

Currently, he is a Marie Curie Research Fellow at Unilever R&D, Port Sunlight, UK. His research interests includes medical robotics,

References (39)

  • R.H. Taylor et al.

    Medical robotics in computer-integrated surgery

    IEEE Transaction on Robotics and Automation

    (2003)
  • P. Dario et al.

    Smart surgical tools and augmenting devices

    IEEE Transaction on Robotics and Automation

    (2003)
  • P. Dario et al.

    Development and in vitro tests of a miniature robotic system for computer-assisted colonoscopy

    Jounal of Computer Aided Surgery,

    (1999)
  • R.H. Sturges

    A flexible, tendon-controlled device for endoscopy

    The International Journal of Robotics Research

    (1993)
  • T. Fukuda, S. Guo, K. Kosuge, F. Arai, M. Negoro, K. Nakabayashi, Micro active catheter system with multi degrees of...
  • S.J. Phee et al.

    Automation of colonoscopy, part one: Locomotion and steering aspects in automation of colonoscopy

    IEEE Engineering in Medecine and Biology Magazine

    (1998)
  • K. Ikuta, M. Tsukamoto, S. Hirose, Shape memory alloy servo actuator system with electric resistance feedback and...
  • A.B. Slatkin, J. Burdick, The development of a robot endoscope, in: Proc. of the IEEE-RSJ Int. Conf. on Intelligent...
  • P. Dario, C. Paggetti, N. Troisfontaine, E. Papa, T. Ciucci, M.C. Carrozza, M. Marcacci, A miniature steerable...
  • A. Menciassi, Park J.H., S. Lee, S. Gorini, P. Dario, J.O. Park, Robotic solutions and mechanisms for a semi-autonomous...
  • S. Kumar et al.

    Design of a vision- guided microrobotic colonoscopy system

    Advanced robotics

    (2000)
  • I. Kassim, W.S. Ng, G. Feng, S.J. Phee, Review of locomotion techniques for robotic colonoscopy, in: Proceedings of the...
  • J. Piers, D. Reynaerts, H. Van Brussel, G. De Gersem, H.T. Tang, Design of an advanced tool guiding system for robotic...
  • B. Kim et al.

    Inchworm-like colonoscopic robot with hollow body and steering device

    JSME International Journal Series C

    (2006)
  • G. Chen, M.T. Pham, T. Redarce, Development and kinematic analysis of a silicone-rubber bending tip for colonoscopy,...
  • G. Robinson, J. Davies, Continuum robots—a state of the art, in: Proceedings of the International Conference on...
  • R. Cieslak et al.

    Elephant trunk type elastic manipulator—a tool for bulk and liquid type materials transportation

    Robotica

    (1999)
  • M.W. Hannan et al.

    Kinematics and the implementation of an elephant’s trunk manipulator and other continuum style robots

    Journal of Robotic Systems

    (2003)
  • J.F. Wilson, D. Li, Z. Chen, R.T. George Jr, Flexible robot manipulators and grippers: Relatives of elephant trunks and...
  • Cited by (0)

    G. Chen received his B.Sc. degree in mechatronics from Jilin University, China, the M.S. degree in control theory & engineering from Chinese Academy of Sciences, China and the Ph.D. degree in Robotics from INSA de Lyon, France, in 1999, 2002 and 2005, respectively. From 2006 to 2007, He was a Postdoctoral Fellow in Emotion group of INRIA Rhone-alpes, France.

    Currently, he is a Marie Curie Research Fellow at Unilever R&D, Port Sunlight, UK. His research interests includes medical robotics, especially on modeling and control of flexible robots, mechatronics, also planning and navigation of autonomous mobile vehicles.

    M.T. Pham received the M.E. in electrical engineering in 1998, the M.S. and Ph.D. degrees in control engineering from the University of Nantes, France in 1998 and 2001, respectively. He joined the Laboratoire d’Automatique Industrielle (LAI), Lyon, France, in 2003 and is currently Assistant Professor at the Mechanical Engineering Design Department of INSA, Lyon, France. His research interests include robot identification, control, and the applications to medical robotics.

    T. Redarce received his Ph.D. in electrical engineering from the Institut National Polytechnique de Grenoble (INPG) in 1984. He received his Habilitate Doctor level from the Institut National des Sciences Appliquées de Lyon (INSA) in 1995. He was assistant professor for 15 years in the Mechanical Engineering Department (INSA de Lyon) and then professor in the Electrical Engineering Department. He taught automatic control and Industrial Informatic. In 1999, H. T. Redarce was a visiting researcher at the laboratoire d’Imagerie, de Vision et d’Intelligence artficielle (LIVIA) de l’Ecole de technologie Supérieure de l’Université du Québec in montréal (Canada). Since 2000 he is at the head of the laboratory’s robotics research team.

    His interests include medical robotics, mechatronics systems, and robotic vision. He has published more than 100 papers in various journals and conferences.

    View full text