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

Similar documents
Planning and Real Time Control of a Minimally Invasive Robotic Surgery System

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

Direct Force Reflecting Teleoperation with a Flexible Joint Robot

The sigma.7 haptic interface for MiroSurge: A new bi-manual surgical console

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

Medical Robotics. Part II: SURGICAL ROBOTICS

Computer Assisted Medical Interventions

Information and Program

Haptic Tele-Assembly over the Internet

Medical Robotics LBR Med

Chapter 2 Introduction to Haptics 2.1 Definition of Haptics

World Automation Congress

Novel machine interface for scaled telesurgery

MICA - A new generation of versatile instruments in robotic surgery

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

HUMAN Robot Cooperation Techniques in Surgery

Performance Issues in Collaborative Haptic Training

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

Haptics CS327A

On the Role of Multimodal Communication in Telesurgery Systems

MEAM 520. Haptic Rendering and Teleoperation

MATLAB is a high-level programming language, extensively

MEAM 520. Haptic Rendering and Teleoperation

2. Introduction to Computer Haptics

A Modular Architecture for an Interactive Real-Time Simulation and Training Environment for Satellite On-Orbit Servicing

The Tele-operation of the Humanoid Robot -Whole Body Operation for Humanoid Robots in Contact with Environment-

Surgical robot simulation with BBZ console

Stereoscopic Augmented Reality System for Computer Assisted Surgery

ReVRSR: Remote Virtual Reality for Service Robots

Robotics 2 Collision detection and robot reaction

Chapter 1 Introduction to Robotics

Small Occupancy Robotic Mechanisms for Endoscopic Surgery

LASER ASSISTED COMBINED TELEOPERATION AND AUTONOMOUS CONTROL

The DLR On-Orbit Servicing Testbed

Application of Force Feedback in Robot Assisted Minimally Invasive Surgery

Design and Control of the BUAA Four-Fingered Hand

Robotic Capture and De-Orbit of a Tumbling and Heavy Target from Low Earth Orbit

AC : MEDICAL ROBOTICS LABORATORY FOR BIOMEDICAL ENGINEERS

FROM TORQUE-CONTROLLED TO INTRINSICALLY COMPLIANT

Accessible Power Tool Flexible Application Scalable Solution

ROKVISS Verification of Advanced Tele-Presence Concepts for Future Space Missions

Robust Haptic Teleoperation of a Mobile Manipulation Platform

Control design issues for a microinvasive neurosurgery teleoperator system

Haptic Virtual Fixtures for Robot-Assisted Manipulation

Peter Berkelman. ACHI/DigitalWorld

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

Available theses in industrial robotics (October 2016) Prof. Paolo Rocco Prof. Andrea Maria Zanchettin

Telemanipulation and Telestration for Microsurgery Summary

IVR: Introduction to Control

Summary of robot visual servo system

Modeling and Experimental Studies of a Novel 6DOF Haptic Device

Laser-Assisted Telerobotic Control for Enhancing Manipulation Capabilities of Persons with Disabilities

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

Force Feedback Mechatronics in Medecine, Healthcare and Rehabilitation

Robone: Next Generation Orthopedic Surgical Device Final Report

Booklet of teaching units

Job Description. Commitment: Must be available to work full-time hours, M-F for weeks beginning Summer of 2018.

Balancing Safety and Cost in Robotically Assisted Surgery

FORCE FEEDBACK. Roope Raisamo

Force Feedback in Virtual Assembly Scenarios: A Human Factors Evaluation

Introduction of Research Activity in Mechanical Systems Design Laboratory (Takeda s Lab) in Tokyo Tech

Creating an Infrastructure to Address HCMDSS Challenges Introduction Enabling Technologies for Future Medical Devices

On Application of Virtual Fixtures as an Aid for Telemanipulation and Training

SMart wearable Robotic Teleoperated surgery

Design and Operation of a Force-Reflecting Magnetic Levitation Coarse-Fine Teleoperation System

Robots Learning from Robots: A proof of Concept Study for Co-Manipulation Tasks. Luka Peternel and Arash Ajoudani Presented by Halishia Chugani

Some Issues on Integrating Telepresence Technology into Industrial Robotic Assembly

Design of the frame and arms of a Master for robotic surgery

Five-fingered Robot Hand using Ultrasonic Motors and Elastic Elements *

Virtual and Augmented Reality techniques embedded and based on a Operative Microscope. Training for Neurosurgery.

Eye-in-Hand Manipulation for Remote Handling: Experimental Setup

HAPTIC GUIDANCE BASED ON HARMONIC FUNCTIONS FOR THE EXECUTION OF TELEOPERATED ASSEMBLY TASKS. Carlos Vázquez Jan Rosell,1

Haptic interaction. Ruth Aylett

The Haptic Impendance Control through Virtual Environment Force Compensation

Bibliography. Conclusion

An Evaluation of Visual Interfaces for Teleoperated Control of Kinematically Redundant Manipulators

FORCE-FEEDBACK TELEOPERATION OF ON-GROUND ROBOTS FROM THE INTERNATIONAL SPACE STATION IN THE FRAME OF THE KONTUR-2 EXPERIMENT

Robot Task-Level Programming Language and Simulation

Hybrid Control of a Semi-Autonomous Ultrasound Robot

Skyworker: Robotics for Space Assembly, Inspection and Maintenance

Control of a Mobile Haptic Interface

Robot Assisted Force Feedback Surgery

CSE 165: 3D User Interaction. Lecture #14: 3D UI Design

Franka Emika GmbH. Our vision of a robot for everyone sensitive, interconnected, adaptive and cost-efficient.

Wednesday, October 29, :00-04:00pm EB: 3546D. TELEOPERATION OF MOBILE MANIPULATORS By Yunyi Jia Advisor: Prof.

Robotic Applications in BioMedicine: From Molecular Imaging to Heart Surgery Medical Robotics Laboratory, PGH 315 Department of Computer Science

Introduction to Robotics

Maneuverability Evaluation of a Surgical Robot for Single-Port Surgery

Simplifying Tool Usage in Teleoperative Tasks

A Very High Level Interface to Teleoperate a Robot via Web including Augmented Reality

A Unified Ground Control and Programming Methodology for Space Robotics Applications Demonstrations on ETS-VII

Design and Implementation of a Haptic Device for Training in Urological Operations

Tactile Interactions During Robot Assisted Surgical Interventions. Lakmal Seneviratne

Real-Time Teleop with Non-Prehensile Manipulation

Introduction. Youngsun Ryuh 1, Kwang Mo Noh 2, Joon Gul Park 2 *

Technical Cognitive Systems

Tasks prioritization for whole-body realtime imitation of human motion by humanoid robots

Investigation on MDOF Bilateral Teleoperation Control System Using Geared DC-Motor

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

Product Information. Force/torque sensor FT

Transcription:

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

the DLR teleoperation system slave three versatile robots MIRO light-weight: weight < 10 Kg, payload 30N compact and redundant: 7 DOF, coupled joints torque sensors in all joints safe interaction: reduced mass, compliant control adaptable and flexible: magnetic instrument interface, redundant, position, impedance, torque control a stereo endoscope carried by the transparent robot M. Vendittelli master bimanual force feedback haptic device Omega.7 forces and grasping displayed vision auto stereoscopic display (glasses-free 3D vision) eye-tracking augmented reality image stream via ethernet control by optically tracked forceps Medical Robotics (Universita di Roma La Sapienza ) MiroSurge 2

surgical tools versatile instrument interface two surgical instruments with force/torque sensing attached to the white robots M. Vendittelli Medical Robotics (Università di Roma La Sapienza ) MiroSurge 3

the planning procedure optimized setup of robots relative to the patient in the OR obtained by taking into account robot kinematics and optimization criteria to avoid collisions, singularities and workspace boundaries throughout the operation setup times and error sources are reduced M. Vendittelli Medical Robotics (Università di Roma La Sapienza ) MiroSurge 4

preoperative planning on VR and patient data (CT/MRI... ) the user defines the operating field inside the patient (in VR, CT slices,... ) an optimization algorithm (currently, genetic algorithms combined with a gradientbased method) finds several setup sufficiently satisfying the optimization criteria M. Vendittelli Medical Robotics (Università di Roma La Sapienza ) MiroSurge 5

output of preoperative planning S pre = { world bases T i, bases work T i, q work,i, bases app T i, q app,i, world trocar p i, bases elbow p i} (where b at i defines the frame a in frame b, relative to robot i) M. Vendittelli Medical Robotics (Università di Roma La Sapienza ) MiroSurge 6

intraoperative setup markerless, contact-free registration based on the ICP algorithm to align the preoperative image data with the actual patient position table referencing, i.e., measurement of the table position relative to the patient mounting of the robots recalculation the optimal OR setup taking into consideration the registration and table referencing results (takes about 20 sec since good initial solutions are known from the preoperative planning) robots positioning and trocars setting through the Autopointer if the user decides on short notice to arrange robots or trocars differently from the planned configuration, the updated trocar positions or robot base poses are measured using an optically tracked probe and fed back to the planning software M. Vendittelli Medical Robotics (Università di Roma La Sapienza ) MiroSurge 7

control architecture signal based control software organized in different hierarchical layers a layer is composed of different function based components; all layers communicate only with their neighboring layers or with the user being above the top layer, or the hardware below the lowest one the components are structured according to the demand of execution time (3 khz for joint control) the layer structure creates abstraction levels for developers and researchers M. Vendittelli Medical Robotics (Università di Roma La Sapienza ) MiroSurge 8

operating modes 1. autonomous positioning: the slaves move automatically to the approach pose and back (position controller) 2. manual motion: the user moves the slave arms trough the trocars with his hands on the robot (a cartesian impedance controller allows only translational motions) 3. teleoperation: the user teleoperates the slaves from the master station (position controller) M. Vendittelli Medical Robotics (Università di Roma La Sapienza ) MiroSurge 9

teleoperation 1. hand-eye-coordination matrix: bases basem R v = bases tcpe channel with the visual channel) 2. desired tcp in the slave base frame: bases tcps T d(t) = bases tcps R tcpe display R v display basem T(0)+ t 0 g(bases R (alignment of the haptic basem R v, basem tcpm v(t), s, c(t)) 3. force/torque commanded to the master: basem tcpm w d(t) = h( basem bases R v(t), bases tcps w(t), p, c(t)) c(t) 0, 1 couples master to slave if the user presses the foot pedal and the slave is in within the admissible workspace s/p R 6 velocity/force scaling M. Vendittelli Medical Robotics (Università di Roma La Sapienza ) MiroSurge 10

inverse kinematics solves the 1. Cartesian condition c 1 to reach the tcp pose bases tcps T 2. trocar condition c 2 to intersect the instrument with the trocar bases trocar p 3. 9 DOF - (6 + 2) constraints a 1-dimensional null space is available for optimization of additional criteria (e.g., joint limits avoidance) M. Vendittelli Medical Robotics (Università di Roma La Sapienza ) MiroSurge 11

q 8 = atan2( 8 t y, 8 t x ) q 9 = atan2( 9 t y, 9 t x ) M. Vendittelli Medical Robotics (Università di Roma La Sapienza ) MiroSurge 12

all possible configurations of the robot to reach a certain tool tip position and orientation through a given trocar with q 7 = 3, 92 M. Vendittelli Medical Robotics (Università di Roma La Sapienza ) MiroSurge 13

Bibliography Planning and Control of a Teleoperation System for Research in Minimally Invasive Robotic Surgery, A. Tobergte, R. Konietschke, and G. Hirzinger, 2009 IEEE International Conference on Robotics and Automation, pp. 4225 4232, 2009. Optimal Setup of the DLR MiroSurge Telerobotic System for Minimally Invasive Surgery, R. Konietschke, T. Bodenmueller, C. Rink, A. Schwier, Berthold Bauml, and G. Hirzinger, 2011 IEEE International Conference on Robotics and Automation, pp. 3435 3436, 2011 (Multimedia). The DLR MiroSurge A Robotic System for Surgery, R. Konietschke, U. Hagn, M. Nickl, S. Joerg, A. Tobergte, G. Passig, U. Seibold, L. Le-Tien, B. Kuebler, M. Groeger, F. Froehlich, C. Rink, A. Albu-Schaeffer, M. Grebenstein, T. Ortmaier, and G. Hirzinger, 2009 IEEE International Conference on Robotics and Automation, pp. 1589 1590, 2009 (Multimedia). M. Vendittelli Medical Robotics (Università di Roma La Sapienza ) MiroSurge 14