Force Signal Tuning for a Surgical Robotic Arm Using PID Controller

Similar documents
Haptic Feedback in Robot Assisted Minimal Invasive Surgery

Spring 19 Planning Techniques for Robotics Introduction; What is Planning for Robotics?

Medical Robotics. Part II: SURGICAL ROBOTICS

Methods for Haptic Feedback in Teleoperated Robotic Surgery

The Haptic Impendance Control through Virtual Environment Force Compensation

Fall 17 Planning & Decision-making in Robotics Introduction; What is Planning, Role of Planning in Robots

Elements of Haptic Interfaces

Chapter 2 Introduction to Haptics 2.1 Definition of Haptics

Università di Roma La Sapienza. Medical Robotics. A Teleoperation System for Research in MIRS. Marilena Vendittelli

Peter Berkelman. ACHI/DigitalWorld

Haptic Virtual Fixtures for Robot-Assisted Manipulation

Using Simulation to Design Control Strategies for Robotic No-Scar Surgery

Teleoperation with Sensor/Actuator Asymmetry: Task Performance with Partial Force Feedback

Robotic System Simulation and Modeling Stefan Jörg Robotic and Mechatronic Center

Small Occupancy Robotic Mechanisms for Endoscopic Surgery

Force Feedback Mechatronics in Medecine, Healthcare and Rehabilitation

Medical robotics and Image Guided Therapy (IGT) Bogdan M. Maris, PhD Temporary Assistant Professor

Performance Issues in Collaborative Haptic Training

Computer Assisted Medical Interventions

A Big Challenge of Surgical Robot Haptic Feedback

MAGNETIC LEVITATION SUSPENSION CONTROL SYSTEM FOR REACTION WHEEL

Novel machine interface for scaled telesurgery

Modeling and Experimental Studies of a Novel 6DOF Haptic Device

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment

Temperature Control in HVAC Application using PID and Self-Tuning Adaptive Controller

2. Introduction to Computer Haptics

SMart wearable Robotic Teleoperated surgery

Hydraulic Actuator Control Using an Multi-Purpose Electronic Interface Card

Differences in Fitts Law Task Performance Based on Environment Scaling

Wheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic

MEAM 520. Haptic Rendering and Teleoperation

Position and Force Control of Teleoperation System Based on PHANTOM Omni Robots

Evaluation of Haptic Virtual Fixtures in Psychomotor Skill Development for Robotic Surgical Training

A Feasibility Study of Time-Domain Passivity Approach for Bilateral Teleoperation of Mobile Manipulator

On Observer-based Passive Robust Impedance Control of a Robot Manipulator

Enhanced Transparency in Haptics-Based Master-Slave Systems

HUMAN Robot Cooperation Techniques in Surgery

Shape memory alloy based motor

Haptic Tele-Assembly over the Internet

sin( x m cos( The position of the mass point D is specified by a set of state variables, (θ roll, θ pitch, r) related to the Cartesian coordinates by:

MEAM 520. Haptic Rendering and Teleoperation

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute

Modeling and Control of a Robot Arm on a Two Wheeled Moving Platform Mert Onkol 1,a, Cosku Kasnakoglu 1,b

Information and Program

A Machine Tool Controller using Cascaded Servo Loops and Multiple Feedback Sensors per Axis

A NOVEL CONTROL SYSTEM FOR ROBOTIC DEVICES

Optimal Control System Design

Comparative Analysis of Air Conditioning System Using PID and Neural Network Controller

REDUCING THE VIBRATIONS OF AN UNBALANCED ROTARY ENGINE BY ACTIVE FORCE CONTROL. M. Mohebbi 1*, M. Hashemi 1

Enhanced performance of delayed teleoperator systems operating within nondeterministic environments

VerroTouch: High-Frequency Acceleration Feedback for Telerobotic Surgery

VIEW: Visual Interactive Effective Worlds Lorentz Center International Center for workshops in the Sciences June Dr.

Step vs. Servo Selecting the Best

Instrumentation and Control Systems

Lecture 9: Teleoperation

The Effect of Haptic Degrees of Freedom on Task Performance in Virtual Surgical Environments

Enhanced Adaptive Controller using Combined MRAC and STC Adaptive Control Approaches for the Control of Shape Memory Alloy Wire

2B34 DEVELOPMENT OF A HYDRAULIC PARALLEL LINK TYPE OF FORCE DISPLAY

FAMILY TOOLS FOR ROBOT-ASSISTED SURGERY

Shape Memory Alloy Actuator Controller Design for Tactile Displays

5HDO 7LPH 6XUJLFDO 6LPXODWLRQ ZLWK +DSWLF 6HQVDWLRQ DV &ROODERUDWHG :RUNV EHWZHHQ -DSDQ DQG *HUPDQ\

Wireless Master-Slave Embedded Controller for a Teleoperated Anthropomorphic Robotic Arm with Gripping Force Sensing

AC : MEDICAL ROBOTICS LABORATORY FOR BIOMEDICAL ENGINEERS

Tactile Interactions During Robot Assisted Surgical Interventions. Lakmal Seneviratne

AHAPTIC interface is a kinesthetic link between a human

Autonomous Stair Climbing Algorithm for a Small Four-Tracked Robot

Laboratory Investigation of Variable Speed Control of Synchronous Generator With a Boost Converter for Wind Turbine Applications

Robust Control Design for Rotary Inverted Pendulum Balance

Force display using a hybrid haptic device composed of motors and brakes

Performance Analysis of Steady-Hand Teleoperation versus Cooperative Manipulation

Teaching Mechanical Students to Build and Analyze Motor Controllers

Available online at ScienceDirect. Procedia Engineering 168 (2016 ) th Eurosensors Conference, EUROSENSORS 2016

Telemanipulation and Telestration for Microsurgery Summary

Autonomous and Mobile Robotics Prof. Giuseppe Oriolo. Introduction: Applications, Problems, Architectures

Digital Control of MS-150 Modular Position Servo System

Robust Haptic Teleoperation of a Mobile Manipulation Platform

PID TUNING WITH INPUT CONSTRAINT: APPLICATION ON FOOD PROCESSING

Embedded Control Project -Iterative learning control for

Performance Analysis of Conventional Controllers for Automatic Voltage Regulator (AVR)

An Inexpensive Experimental Setup for Teaching The Concepts of Da Vinci Surgical Robot

Load Frequency and Voltage Control of Two Area Interconnected Power System using PID Controller. Kavita Goswami 1 and Lata Mishra 2

Robone: Next Generation Orthopedic Surgical Device Final Report

AVR221: Discrete PID Controller on tinyavr and megaavr devices. Introduction. AVR 8-bit Microcontrollers APPLICATION NOTE

Haptics ME7960, Sect. 007 Lect. 6: Device Design I

ISMCR2004. Abstract. 2. The mechanism of the master-slave arm of Telesar II. 1. Introduction. D21-Page 1

Application of Force Feedback in Robot Assisted Minimally Invasive Surgery

Applying Model Mediation Method to a Mobile Robot Bilateral Teleoperation System Experiencing Time Delays in Communication

Wearable Haptic Feedback Actuators for Training in Robotic Surgery

Internet-based Teleoperation of a Robot Manipulator for Education

DC Motor Speed Control using Artificial Neural Network

Control of Load Frequency of Power System by PID Controller using PSO

CONTROL IMPROVEMENT OF UNDER-DAMPED SYSTEMS AND STRUCTURES BY INPUT SHAPING

Cutaneous Feedback of Fingertip Deformation and Vibration for Palpation in Robotic Surgery

INDIRECT FEEDBACK OF HAPTIC INFORMATION FOR ROBOT-ASSISTED TELEMANIPULATION. by Masaya Kitagawa. Baltimore, Maryland September, 2003

Experiments on the Performance of a 2-DOF Pantograph Robot Actuated by Shape Memory Alloy Wires

Sensors and Sensing Motors, Encoders and Motor Control

Controller Tuning for Disturbance Rejection Associated with Delayed Double Integrating Process, Part III: PI-PD Controller

Hacettepe University, Ankara, Turkey. 2 Chemical Engineering Department,

MARGE Project: Design, Modeling, and Control of Assistive Devices for Minimally Invasive Surgery

Nonholonomic Haptic Display

Transcription:

Force Signal Tuning for a Surgical Robotic Arm Using PID Controller Gamal I. Selim, Noha H. El- Amary, and Dina M. Aboul Dahab Abstract In this paper, the modeling, control and simulation of a robotic arm is presented. The goal of the controller is to improve and adjust the output force of the arm using Proportional Integral Differential (PID) controllers. Lately the application of robotics in the field of surgery has opened fields of research that has helped ensure the accuracy, durability, dexterity and the ability for repetition. The combination of the human surgeon s judgmental capabilities with these aforementioned characteristics proves to be an interestingly challenging duo/encounter. The studied system is simulated to consist of the equations of the dynamic motion of the robotic arm with the controller participation. Using the concept of force balance between the surgical robotic arm and the organ, PID controllers are added to smoothen and to slow down the output impact force of the robot in all dimensions. The system is investigated without any control system, with PI controller and PID controller. Different gain values for PID controllers are studied. Output obtained from the simulation show satisfactory response. Index Terms Surgical robotic arm, force balance concept, force signal tuning, PID controller effect. I. INTRODUCTION Robotics surgery begins to lead the way in the surgical profession with the emerge of advanced and more helpful technology. Surgical robotic devices are classified into: (1) large, high precision robots (image guided or tele-operated), () handheld smart medical tools and () miniature endoscopic robots. Minimally Invasive Surgery (MIS) is an operation technique established in the 1980s. It differs from open surgery in that the surgeon works with long instruments through small incisions (typically < 10mm) and that he has no direct access to the operation field as in open surgery. It s mentioned that robotic surgery is preferred in MIS for its dexterity, precision and repeatability. For tele-operated robots, it focuses on two examples: the Da Vinici Surgical System and the Zeus dexterous tele-operated system. An intelligent hand-held instrument and the mechatronic arthroscope for the medical tools are used. Two examples for the endoscopic robots are given namely, the inchworm colonoscopy prototype and the miniaturized system [1]. Three basic disadvantages for the MIS include: (1) due to the indirect surgeon s access to the operating field, the tissues cannot be palpated anymore, () the appearing contact force between instrument and tissue can hardly be sensed and () Manuscript received February 17, 01; revised March 0, 01. Authors are with the Department of Computer Engineering, Arab Academy for Science and Technology and Maritime Transportation, Cairo, Egypt (email: dgamalselim@aast.edu, noha_helamary@hotmail.com, dina_aboul_dahab@hotmail.com). direct hand-eye coordinate is lost as the instrument has to be moved around an invariant fulcrum point intuitive using only four degrees of freedom (DOFs) whilst remaining inside the body of the patient due to the kinematic restrictions. Therefore, the surgeon cannot reach any point in the work space at an arbitrary orientation []. A tele-operator that supports manipulators in 4 DOFs in the patient and provides visual and haptic sensor is classified in []. Reference [4] explains the effect of varying degrees of freedom of force feedback on the performance of manipulation task using a tele-operation system. An experimental evaluation of the role of force feedback in blunt dissection (one of the surgical manipulation tasks employed in minimally invasive surgery) has been carried out [5], [6]. A central scheme for augmented co-manipulation with force feedback is presented where a second force sensor has been found necessary to distinguish manipulator and environmental forces in addition to modifying torques [7].The development of actuated and sensorized instruments for minimally invasive robotic surgery which are a necessary prerequisite for haptic feedback is developed[8]. In reference [9] a 5mm diameter triaxial force sensor has been developed for MIS which measures three force components. The design, implementation and testing for a miniature force sensor developed to measure forces in three dimensions at the tip of a microsurgical instrument is tackled[10]. Reference [11] proposes a model based controller to correct the command motions where the thin instruments flexion introduces errors into models of the robot kinematics. Proportional Integral Differential (PID) controller constitutes the most widely used type of feedback. A percentage of more than 90% of the controllers used in the process industries are PID controllers and advanced versions of the PID as proven by an investigation carried out in Japan in 1989. The proportional control action is based on the current value of the control error while the integral control action is based on the past values of the control error. On the other hand, the differential control action is based on the predicted future values of the control error [1].In this paper, a control system is developed to adjust the output reached force of the robotic arm. II. DYNAMIC MODEL OF A ROBOTIC ARM A Robotic arm which is used in surgical operation is shown in fig. (1), (). It consists of two links, a static link and a dynamic link. The junction between the two links has three degrees of freedom represented in the variable of motions q 1, q, and q. 148

Solving equation (6) and (8), we get ( u mq q ) cos q ( u mq q ) sin q (9) 1 1 Fig. 1. A side view of the robotic arm The mathematical model of the dynamic link of the robotic arm is given by the following equations using Lagrange equation [1]. q 1 1 ( u cos 1 q u ) mq1q c osq sin q qq sin q (1) m 1 q ( usin q u1 mqq cos q sin q q1q cos q ) () m where; q u I () q 1 denotes the elongation of the arm, q denotes the heading direction, q denotes angle with q plane (0<q <π/), M is the mass of the robotic arm, I is the robotic arm inertia about the axis of rotation, (u 1,u ) are the forces along the (q 1,q ) directions and u is the torque about an axis through the contact point and orthognal to the plane.these equations are derived from lagrange equation to get: III. CONTROL SCHEME A developed control system is designed to control the output force signal of the robotic arm. The control system depends on the force balance concept between the organ and the robotic arm. The system response is evaluated before and after inserting the controller. The controller design is evaluated using a PI and a PID controller and the results are investigated. A general representation for the whole system of the robotic arm with its controller is shown in fig.. A part of the simulated system on the simulink is clarified in fig. 4. The input per unit predetermined force signal from the organ (reference signal) and the output feedback signal of the forces are marked in fig. 4. Fig.. System representation for the whole system of the robotic arm where; u1 m q1 sin q (4) u m q cos q (5) u I q (6) λ is the lagrange multiplier, by applying the velocity constraint q sin q q cos q 0 (7) 1 Fig.. A front view for the robotic arm Differentiating this constraint, we get è q sin q q q c os q q cos q q q sin q (8) 0 1 1 Fig. 4. A part of the simulink for the simulated robotic arm IV. TUNED FORCE SIGNAL RESULTS After simulating the studied system on the simulink, the output force results of the system is clarified as follows. The 149

responses of the output force u 1 are shown in fig. 5, fig. 6, fig. 7, fig. 8. All the diagrams show the variation of the output force from the robotic with time. Fig.5 represents the response of the system without any controller. The output force for the organ with time isn t reached. Some oscillations appeared after t=65seconds that became greater with time without halting (unstable case). When PI controller is used as shown in fig. 6, the output force reaches the required reference signal but with an unacceptable oscillatory behavior as in the case before. An observable improvement (as illustrated in fig. 7) appears when a PID controller is applied though with some oscillations and a 10% maximum overshoot which is however unacceptable for a surgical robot. When the proportional gain is adjusted, the robotic arm reaches a smooth output force signal as shown in fig.8. The output force u is shown in fig. 9, fig. 10, fig. 11, fig. 1. A trial is carried out in the beginning without a controller which results in a quick exponential rising of u with time as shown in fig.9. A noted overshoot occurs when a PI controller is applied which is unacceptable in robotic surgery as in fig. 10. By applying the PID controller, the output force reaches the required reference signal, but with the unacceptable oscillatory behavior as in the previous case (as illustrated in fig. 11). With some tuning applied, fig. 1 clarifies an acceptable smooth response for the output force. Fig. 1, fig. 14 represents the output force response u in the absence of any controllers and in the presence of a PI controller respectively. A result below the required was noticed in the former and more acceptable one in latter. Fig. 7. The force u 1 versus time after applying PID controller (K p = 1, K i =1.5, K d = 10) Fig. 8. The force u 1 versus time after applying PID controller (K p = 5, K i = 1, K d = 10) Fig. 5. The force u 1 versus time without applying PID controller Fig. 9. The force u versus time without applying PID controller Fig. 6. The force u 1 versus time after applying PI controller (K p = 0.1, K i = 1) Fig. 10. The force u versus time after applying PI controller (K p = 1000, k i = 100) 150

Fig. 11. The force u versus time after applying PID controller (K p = 10, K i = 0.01, K d = 1) V. CONCLUSION Tuning of output force from a robotic arm which is used in robotic surgery is presented in this paper. The robotic arm dynamic is simulated and investigated at the junction between robot arm links utilizing simulink. The arm consists of two links. The three dimensions forces of the dynamic link are studied. The target is to produce a smooth and relatively slow force reaction from the robotic arm.the system is studied at the beginning in the absence of controllers which resulted in poor results with great oscillation and overshoot in addition to a huge divergence from the expected reference. Three controllers for the three dimension reference forces were added but the results of two dimension forces (u 1, u ) continued having great oscillation and percentage of overshoot while the third (u ) converts to the anticipated outcome. With the introduction of PID controller into our study and refining its gain values the results began to convert towards the required results. Fig. 1. The force u versus time after applying PID controller (K p = 000, K i = 1,K d = 1000) Fig. 1. The force u versus time without applying PI controller REFERENCES [1] P. Dario, A. Menciassi, and Scuola Superiore Sant' Anna, Robotics for surgery, CRIM-ARTS lab, Pisa, Italy, Proceedings of the second joint EMBS/BMES conference Houston, TX,USA October, 00.J. Clerk Maxwell, A Treatise on Electricity and Magnetism, rd ed., vol.. Oxford: Clarendon, 189, pp.68 7. [] Barbara Deml1, Tobias Ortmaier, Ulrich Seibold, The Touch and Feel in Minimally Invasive Surgery, IEEE International Workshop on Haptic Audio Visual Environments and their Applications, Ottawa, Ontario, Canada, October 005. [] Tobias Johannes Ortmaier, Motion Compensation in Minimally Invasive Robotic Surgery, Ph.D. thesis. Institute of Robotics and Mechatronics, German Aerospace Center, 00. [4] Wagahta Semere, Masaya Kitagawa, and Allison M. Okamura, Teleoperation with Sensor/Actuator Asymmetry: Task Performance with Partial Force Feedback, The symposium on Haptic Interfaces for virtual environment and teleoperator systems, IEEE virtual Reality, Chicago, IL, 004. [5] Christopher R. Wagner, Nicholas Stylopoulos, and Robert D. Howe, The Role Of Force Feedback In Surgery: Analysis Of Blunt Dissection, Tenth Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems, Orlando, March, 00. [6] Christopher R. Wagner, Nicholas Stylopoulos, Patrick G. Jackson, and Robert D. Howe, The Benefit of Force Feedback in Surgery: Examination of Blunt Dissection, Presence: Teleoperators and Virtual Environments (awaiting publication in 007). [7] B. Cagneau, G. Morel, D. Bellot, N. Zemiti, and G.A. d Agostino, A Passive Force Amplifier, IEEE International Conference on Robotics and Automation Pasadena, CA, USA, pp. 19-, May, 008. [8] Ulrich Seibold, Bernhard Kuebler, Holger Weiss, Tobias Ortmaier, and Gerd Hirzinger, Sensorized and Actuated Instruments for Minimally Invasive Robotic Surgery. Proceedings of the EuroHaptics Conference, 004. [9] Jan Peirs, Joeri Clijnen, Dominiek Reynaerts, Hendrik Van Brussel a, Paul Herijgers, Brecht Corteville, and Sarah Boonea, A micro optical force sensor for force feedback during minimally invasive robotic surgery, July, 004. [10] Peter J. Berkelman, Louis L. Whitcomb, Russell H. Taylor, and Patrick Jensen, A Miniature Microsurgical Instrument Tip Force Sensor for Enhanced Force Feedback During Robot-Assisted Manipulation, IEEE transactions on robotics and Automation, Vol. 19. [11] Ryan A. Beasley Robert D. Howe, Model-Based Error Correction for Flexible Robotic Surgical Instruments. Robotics: Science and Systems pp. 59-64, 005. [1] Antonio Visioli, practical PID controller, Springer, London (UK), 006. [1] Howie Choset, Kevin M. Lynch, Seth Hutchinson, George A. Kantor, Wolfram Burgard, Lydia E. Kavraki, and Sebastian Thrun, Principles of robot motion : theory, algorithms, and implementation, MIT press, Cambridge, MA, June, 005. Fig. 14. The force u versus time after applying PI controller (K p = 0.1, K i = 1) Gamal I. Selim received his B.Sc. from Military Technical College (M.T.C), Cairo, Egypt in 1978. He was working as a teaching assistant from 1978 to 151

1980 at M.T.C. He got his M.Sc. and Ph.D. from Ohio State University, USA in 198 and 1985 respectively. He was a staff member at M.T.C since 1985 till 1999. He joined the Arab academy for Science and Technology, College of engineering since 000 till now. He is currently the head of Computer Engineering Department. His research interest include digital system design, microprocessor and microcontroller based system. Dina M. Aboul Dahab received the bachelor s degree in computer engineering from the Arab Academy for Science and Technology and Maritime Transportation, Cairo, Egypt in 007. She is currently a teaching assistant of computer engineering in the Arab Academy for Science and Technology and Maritime Transportation. Her currently research interest include surgical robotics, controlled systems and image guided surgery. Noha H. El-Amary was born in Cairo, Egypt, on September 1, 1978. She received B.Sc. and M.Sc. degrees in electrical engineering from Ain Shams University, Cairo, Egypt in 000 and 004 respectively. She received her PhD from Ain Shams University in electrical engineering from Ain Shams University, Cairo, Egypt in 009. She worked as an associate lecturer from 004 to 009 in AAST, Cairo branch, Egypt. She is currently an assistant professor in AAST since April 009. Her special fields of interest include power system stability analysis, measurement and control. 15