Telemanipulation of Snake-Like Robots for Minimally Invasive Surgery of the Upper Airway

Similar documents
Suturing in Confined Spaces: Constrained Motion Control of a Hybrid 8-DoF Robot

Suture knot manipulation with a robot

Spatial Motion Constraints for Robot Assisted Suturing using Virtual Fixtures

Design and Integration of a Telerobotic System for Minimally Invasive Surgery of the Throat

A Constrained Optimization Approach to Virtual Fixtures

Optimum Robot Control for 3D Virtual Fixture in Constrained ENT Surgery

Kinematics, position and force control issue in minimally invasive surgery. LRP, Paris, France. LIRMM, Montpellier, France

Z Position [mm] Y Position [mm] X Position [mm] Sample Period

Software Components and Frameworks for Medical Robot Control

Development of a Master Slave System with Force Sensing Using Pneumatic Servo System for Laparoscopic Surgery

Outer Shell Type 2 DOF Bending Manipulator using Spring-link Mechanism for Medical Applications

Spatial Motion Constraints: Theory and Demonstrations for Robot Guidance Using Virtual Fixtures

Suturing in Confined Spaces: Constrained Motion Control of a Hybrid 8-DoF Robot

Medical Robotics. Control Modalities

A Novel Remote Center-of Motion Parallel manipulator for Minimally Invasive Celiac Surgery

2D and 3d In-Vivo Imaging for Robotic Surgery. Peter K. Allen Department of Computer Science Columbia University

A Control Technique for a 6-DOF Master-Slave Robot Manipulator System for Miniature Tasks

LUMS Mine Detector Project

EXPERIMENTAL RESEARCH REGARDING THE MOTION CAPACITY OF A ROBOTIC ARM

Weakly supervised segmentation and

Introduction To Robotics (Kinematics, Dynamics, and Design)

Table of Contents Introduction Historical Review of Robotic Orienting Devices Kinematic Position Analysis Instantaneous Kinematic Analysis

Path Planning for Aircraft Fuel Tank Inspection Robot Based on Region Division

Endoscopic Reconstruction with Robust Feature Matching

A Miniature Instrument Tip Force Sensor for Robot/Human Cooperative Microsurgical Manipulation with Enhanced Force Feedback

EEE 187: Robotics Summary 2

Simple noninterference mechanism between the pitch and yaw axes for a wrist mechanism to be employed in robot assisted laparoscopic surgery

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 1: Introduction

Motion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm

Dexterity and Guidance Without Automation: Surgical Robot-Like. Capabilities at a Fraction of the Cost. Ray A. Lathrop.

A Flexure-Based Wrist for Needle-Sized Surgical Robots

Author manuscript IEEE Int Conf Robot Autom. Author manuscript; available in PMC 2015 August 24.

Teleoperated Control based on Virtual Fixtures for a Redundant Surgical System

Scale-Invariant Registration of Monocular Endoscopic Images to CT-Scans for Sinus Surgery

Motion Control of a Master-Slave Minimally Invasive Surgical Robot Based on the Hand-Eye-Coordination

Cecilia Laschi The BioRobotics Institute Scuola Superiore Sant Anna, Pisa

Simulation of Deformation in Robotics

SIX DEGREE OF FREEDOM MINIATURE IN VIVO ROBOT FOR LAPAROENDOSCOPIC SINGLE-SITE SURGERY

Robot Control for Medical Applications and Hair Transplantation

Compact Forceps Manipulator Using Friction Wheel Mechanism and Gimbals Mechanism for Laparoscopic Surgery

Classification and type synthesis of 1-DOF remote center of motion mechanisms

KINEMATIC ANALYSIS OF A MECHANISM WITH DUAL REMOTE CENTRE OF MOTION AND ITS POTENTIAL APPLICATION

Advanced Robotic - MAE 263D - Introduction

Stackable 4-BAR Mechanisms and Their Robotic Applications

1. Introduction 1 2. Mathematical Representation of Robots

Closed Loop Task Space Control of an Interleaved Continuum- Rigid Manipulator

A Novel Tele-Operated Flexible Robot Targeted for Minimally Invasive Robotic Surgery

Assignment 3: Robot Design and Dynamics ME 328: Medical Robotics Stanford University w Autumn 2016

ROBOT SENSORS. 1. Proprioceptors

Research Subject. Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group)

What is an industrial robot?

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582

Optimization of a Spherical Mechanism for a Minimally Invasive Surgical Robot: Theoretical and Experimental Approaches

S. Shankar Sastry /94$ IEEE. Jeff M. Wendlandt

Marker-less Articulated Surgical Tool Detection

ALL SINGULARITIES OF THE 9-DOF DLR MEDICAL ROBOT SETUP FOR MINIMALLY INVASIVE APPLICATIONS

Inverse Kinematics. Given a desired position (p) & orientation (R) of the end-effector

Optimal Remote Center-of-Motion Location for Robotics-Assisted Minimally-Invasive Surgery

Resolution of spherical parallel Manipulator (SPM) forward kinematic model (FKM) near the singularities

Generality and Simple Hands

Basilio Bona ROBOTICA 03CFIOR 1

Hybrid Analysis of a Spherical Mechanism for a Minimally Invasive Surgical (MIS) Robot - Design Concepts for Multiple Optimizations

Physiological Motion Compensation in Minimally Invasive Robotic Surgery Part I

A Parallel Robots Framework to Study Precision Grasping and Dexterous Manipulation

Table of Contents. Chapter 1. Modeling and Identification of Serial Robots... 1 Wisama KHALIL and Etienne DOMBRE

Research. Robotics Article. A Novel Tele-Operated Flexible Robot Targeted for Minimally Invasive Robotic Surgery. 1 Introduction

Lecture Note 2: Configuration Space

Master / Slave Control of Flexible Instruments for Minimally Invasive Surgery

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

Abstract. 1. Introduction. 2. Deformable Objects

Combined Collision Avoidance and Prevention of Soft Tissue Damage Control Method for Surgical Robots

The Line of Action: an Intuitive Interface for Expressive Character Posing. Martin Guay, Marie-Paule Cani, Rémi Ronfard

10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators

The 19th International Conference on Climbing and Walking Robots and Support Technologies for Mobile Machines

Summary of Research Projects

New Cable-Driven Continuum Robot with Only One Actuator

Stiffness Control of a Continuum Manipulator in Contact with a Soft Environment

Data Fusion Virtual Surgery Medical Virtual Reality Team. Endo-Robot. Database Functional. Database

SINGLE-PORT laparoscopy (SPL) has attracted continuous

Design and Modelling of a Miniature Instrument for Robotic Surgery

shape modeling of the paranasal

A Centralized Processing, Distributed I/O Motor Controller Based on IEEE 1394 for the Snake Robot

DETC A 4-DOF ROBOT FOR POSITIONING ULTRASOUND IMAGING CATHETERS

The team. Disclosures. Ultrasound Guidance During Radiation Delivery: Confronting the Treatment Interference Challenge.

(12) United States Patent

Visual Tracking of a Hand-eye Robot for a Moving Target Object with Multiple Feature Points: Translational Motion Compensation Approach

Grasping Force Control in Master-Slave System with Partial Slip Sensor

Kinematic design considerations for minimally invasive surgical robots: an overview

Spatial R-C-C-R Mechanism for a Single DOF Gripper

Spherical wrist dimensional synthesis adapted for tool-guidance medical robots

Lecture VI: Constraints and Controllers

Spatial motion constraints for a minimally invasive surgical robot using customizable virtual fixtures

Lecture VI: Constraints and Controllers. Parts Based on Erin Catto s Box2D Tutorial

Pneumatic Micro Hand and Miniaturized Parallel Link Robot for Micro Manipulation Robot System

A HYBRID CONTINUUM-RIGID MANIPULATION APPROACH FOR ROBOTIC MINIMALLY-INVASIVE FLEXIBLE CATHETER BASED PROCEDURES

Multi-section Continuum Robot for Endoscopic Surgical Clipping of Intracranial Aneurysms

Real-time 3D visual tracking of laparoscopic instruments for robotized endoscope holder

Design and Analysis of a Bio-Inspired Wire-Driven Multi-Section Flexible Robot

Real-time FEM based control of soft surgical robots

Recent research results at the Antal Bejczy Center for Intelligent Robotics

Transcription:

Telemanipulation of Snake-Like Robots for Minimally Invasive Surgery of the Upper Airway Ankur Kapoor 1, Kai Xu 2, Wei Wei 2 Nabil Simaan 2 and Russell H. Taylor 1 1 ERC-CISST Department of Computer Science Johns Hopkins University 2 ARMA: Advanced Robotics & Mechanism Applications Department of Mechanical Engineering Columbia University

Surgical Setup in Throat MIS* endoscope instrument (tissue shaver) laryngoscope (cannula for instruments) *Courtesy of Paul Flint M.D. Johns Hopkins School of Medicine

Limitations of the Surgical Setup Long rigid instruments Hand-eye coordination Predetermined entry port motion constraint No distal dexterity No suturing or functional tissue reconstruction capability

Human-machine cooperative manipulation in surgery Situation assessment Task strategy & decisions Sensory-motor coordination Display Sensors HMCS System Online references & decision support Manipulation enhancement Cooperative control and macros atlases libraries atlases

Related Works: Surgical Dexterity Enhancement Commercial Systems Zeus Intuitive Surgical Da-Vinci (Endo-Wrist) Research Works Dario (3 mm SMA for arthroscopy visualization) Ikuta (15 mm SMA, colonoscopy) Ikuta, Yamamoto, Sasaki (Deep surgical field) Fujie (Dexterity for Brain Surgery) Asai & Mituishi (5mm snake like device for microsurgery) Salisbury & Intuitive Surgical (Endo-Wrist, 5 mm wire actuated snake) Sastry & Cavusoglu (2-3 DoF ~8mm wrists) Jan Peirs (5 mm wire actuated snake).. And many other works

Related Works: Virtual Fixtures Virtual fixtures: perceptual overlays designed to enhance performance Active Compliance Rosenberg Stanisic et al. Davies et al. Park et al. Vision Based Marayong et al. Dewan et al. Based on Constrained Control Fundaet al. Li et al.

Snake-Like Units (SLU) Uses push-pull superelastic backbones & actuation redundancy Eliminates dependency on precision joints & backlash Simple to manufacture Easily downs-scalable to smaller diameters Enhanced force application capability Simaan N. et al, MICCAI 2004, ICRA 2004, ICRA 2005

High Level Constrained Control Steady Hand Robot Handle Force K v Joint Velocities Optimization Framework Low Level Controller Current State Constraint Generation Registered Model

5 Basic Geometric Constraints (Virtual fixture library) Optimization Framework Stay on a point Move along a line Maintain a direction Prevent plane penetrating Rotate around a line Kapoor, A. Li, M., Taylor, R.H. Constrained Control for Surgical Assistant Robots, ICRA 2006

Snake Like Robot System Architecture Low Level Controller x2 (Left & Right) High Level Controller High Level Controller Low Level Controller x2 (Left & Right)

Master Side Low-Level Controller Encoder Position User Force Set Point The low-level is a PD Joint Controller The force applied by user is treated as disturbance Under quasi-static approximation, position error is proportional to user force

Master Frames Master Side High-Level Controller Joint Velocities Slave Frame A constrained least squares problem is solved for joint velocities. Objective function determines the desired outcome. Constraints modify the behavior of the robot to a given input.

Master Side High-Level Controller Objectives: Minimize error between desired motion and actual motion Oppose motion that increases master-slave tracking error Minimize the extraneous motion of the joints, and Avoid large incremental joint motions that could occur near singularities

Master Side High-Level Controller Objectives: Minimize error between desired motion and actual motion Oppose motion that increases master-slave tracking error Minimize the extraneous motion of the joints, and Avoid large incremental joint motions that could occur near singularities

Master Side High-Level Controller Objectives: Minimize error between desired motion and actual motion Oppose motion that increases master-slave tracking error Minimize the extraneous motion of the joints, and Avoid large incremental joint motions that could occur near singularities

Master Side High-Level Controller Constraints: General form: H m,j q m h m,j Not allow motion outside joint range Not allow motion that exceeds joint velocity limits Additional constraints can be added from the VF Library

Slave Side Low-Level Controller Slave Frame Set Point The low-level is a PID Joint Controller The two DOF of each snake are parameterized by two angles The bending angle of primary backbone The orientation of bending plane with respect to base XZ plane

Slave Side High-Level Controller Objectives: Minimize error between desired motion and actual motion Minimize the extraneous motion of the joints, and Avoid large incremental joint motions that could occur near singularities Constraints: Not allow motion outside joint range Not allow motion that exceeds joint velocity limits More constraints can be added from the VF Library

Experimental Setup Master

Experimental Setup Slave

Experimental Setup Roll motion

Experimental Setup S-bend motion

Experimental Setup Surgeon s view

Experimental Setup Fish Hook

Conclusion A novel system designed considering special requirements for MIS of throat High-level control of a telesurgical system Efficient use of dexterity avoids motion of proximal joints Validation experiments using suturing phantom

Acknowledgements Dr. Paul Flint, School of Medicine, Johns Hopkins University. NSF Research Grant #EEC9731478 and #IIS9801684 NIH #R21 B004457-01 Johns Hopkins and Columbia University Internal Funds