a robot for automated motion scaling in robotic microsurgery group 2 keshav chintamani lavie...

33
A Robot for Automated A Robot for Automated Motion Scaling in Robotic Motion Scaling in Robotic Microsurgery Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli

Upload: simon-lawson

Post on 29-Dec-2015

234 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

A Robot for Automated Motion A Robot for Automated Motion Scaling in Robotic MicrosurgeryScaling in Robotic Microsurgery

Group 2

Keshav Chintamani

Lavie Golenberg

Prashanth Mathihalli

Page 2: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

Problem Statement

• Different surgical tasks require varying motion scales (MS) between the surgeon and the end-effector

– E.g. Suturing vs. gross translation have different scale requirements

• Surgeons currently keep the MS constant due to– Inconvenience and interruptions during procedures– Higher mental workload– Failures in selecting correct scales might lead to fatal

errors – May require an additional technician

Page 3: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

Currently…Currently…

• A touch screen allows the surgeon or technician to change the motion scale value

• The scale is a semi circle with a minimum value of 1 and a maximum of 10

• Tapping the circumference changes the MS value of the Zeus robot

Page 4: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

Specific AimsSpecific Aims

• Design and construct an Automated Motion Scaling Robot (AMSR)

– Hardware– Software

• Integrate the AMSR with zeus robot system• Analysis and validation of the AMSR through an

objective human factors study

Page 5: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

The HypothesesThe Hypotheses

• Eliminate the need for a technician

• Remove pauses during operations

• Be capable of changing the MS more frequently

• Deliver MS changes more accurately than a human

• Not be susceptible to fatigue• Create a more responsive

system

The AMSR will:

Page 6: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

HardwareHardware

Page 7: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

Design RequirementsDesign Requirements

• A two degree-of-freedom (DOF) RP robot arm– One rotational and one prismatic joint– Damping mechanism to prevent damage to the touch

screen– Rapid input/output response– Provide accurate responses to inputs from the surgeon– Provide ease of removal during maintenance and repair

Page 8: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

Design Requirements, Contd..Design Requirements, Contd..

• Designing the Robot Mount to provide– A high center-center accuracy between

the AMSR and the Motion Scale– Variable chassis geometry settings for the

AMSR for calibration

Page 9: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

Design HurdlesDesign Hurdles

• Providing motors with sufficient torque

• Providing a unique design that is – Replaceable– Reliable– Sensitive to pressure

Page 10: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

Preliminary Concepts for the Prismatic Joint

Preliminary Concepts for the Prismatic Joint

Page 11: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

Motor SelectionMotor Selection

• A high torque motor was chosen for the base (rotation)

– 300 deg/sec Angular Velocity– 11 Kg/cm Peak Torque

• A light weight motor for tapping (translational)

– 24 g net weight– 3 Kg/cm Peak Torque– 350 deg/sec angular velocity

Page 12: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

SoftwareSoftware

Page 13: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

ElectronicsElectronics

• Robix RCS-6 Controller• Controller provides support for

– 6 servos with 6 sensor inputs– Parallel port data transmission

• The programming was done in Microsoft Visual C++ 6.0

Page 14: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

Robot Control SoftwareRobot Control Software

• Fully integrated control functions for– Speed, acceleration and deceleration of

servos– Positional feedback– Additional sensor data acquisition

capabilities

Page 15: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

Final DesignFinal Design

Page 16: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

Final Design: 2D Views Final Design: 2D Views

Page 17: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

Final Design: 3D ViewFinal Design: 3D View

Page 18: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

A Descriptive VideoA Descriptive Video

Page 19: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

The AMSR!The AMSR!

Page 20: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

EvaluationEvaluation

Page 21: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

MethodologyMethodology

• Obtain preliminary data for 3 humans and the AMS Robot performing a tapping task

• Compare performance between the robot and the subjects

Page 22: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

Preliminary Human Factors TestPreliminary Human Factors Test

• Participants were provided with 5 minutes for practice on the MS display

• They were asked to input 99 values based on verbal prompts from the experimenter

• Participants were asked to tap values with and without a stylus

• Values displayed on screen were recorded

Page 23: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

AnalysisAnalysis

• A within-subjects factorial design was used

• The experiment was balanced using a Latin square

• The data was analyzed for input error

Page 24: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

Results, Discussion Results, Discussion & Conclusion& Conclusion

Page 25: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

PlotsPlots

05

1015202530354045

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1:1.

9

2+

ERROR

PE

RC

EN

TA

GE

AMSR

HWOS

HWS

05

1015202530354045

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1:1.

9

2+

ERROR

PE

RC

EN

TA

GE

AMSR

HWOS

HWS

05

1015202530354045

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1:1.

9

2+

ERROR

PE

RC

EN

TA

GE

AMSR

Human

05

1015202530354045

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1:1.

9

2+

ERROR

PE

RC

EN

TA

GE

AMSR

Human

Error variation between factors

Error variation between AMSR and Human

Page 26: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

Overall PlotsOverall Plots

0.0000

0.2000

0.4000

0.6000

0.8000

1.0000

1.2000

1.4000

1.6000

1.8000

AVERAGEERROR

MAX ERROR STANDARDDEVIATION

AMSR

HWOS

HWS

0.0000

0.2000

0.4000

0.6000

0.8000

1.0000

1.2000

1.4000

1.6000

1.8000

AVERAGEERROR

MAX ERROR STANDARDDEVIATION

AMSR

HWOS

HWS

Page 27: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

ConclusionConclusion

• Human beings are incapable of the level of dexterity that robots possess

• Hand movements with a stylus improved human performance

• The AMSR can provide more rapid and accurate cyclic responses than a human

• These responses are repeatable

Page 28: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

Conclusion, contd…Conclusion, contd…

• With the AMSR, surgeon performance can immensely be enhanced

• Surgeon fatigue and workload can be reduced

• Can result in efficient surgeries with reduced time durations

Page 29: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

Future WorkFuture Work

Page 30: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

Future WorkFuture Work

• Creating a closed loop system• Increase the accuracy of the robot• Continue subject testing• Analyze performance of linear scales over

semi-circular scales• Provide various forms of input methods

Page 31: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

Future Work, contd…Future Work, contd…

• Combine AMSR with Automatic Motion Scaling

• This study can lead to further research into human hand tracking performance

• Develop display methods/cues for enhancing performance

Page 32: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

Thank youThank you

Page 33: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie

ReferencesReferences

• S. M. P. M. Sunil M. Prasad MD*, Hersh S. Maniar MD†, Celeste Chu MD*, Richard B. Schuessler PhD* and Ralph J. Damiano, Jr. MD*, Corresponding Author Contact Information, FACS, "Surgical robotics: Impact of motion scaling on task performance," 2004.

• R. D. Ellis, A. Cao, A. Pandya, A. Composto, M. D. Klein, and G. Auner, "Minimizing Movement Time In Surgical Telerobotic Tasks," presented at 49th Annual meeting of the Human Factors and Ergonomics Society Orlando, Florida, 2005.

• J. Accot and S. Zhai, "Scale effects in steering law tasks," CHI, vol. No.3, pp. 1-8, 2001.

• P. M. Fitts, "The Information Capacity of the Human Motor System in Controlling the Amplitude of Movement," Journal of Experimental Psychology, vol. Vol. 121, pp. 262-269, 1954.

• S. M. P. M. Sunil M. Prasad MD*, Hersh S. Maniar MD†, Celeste Chu MD*, Richard B. Schuessler PhD* and Ralph J. Damiano, Jr. MD*, Corresponding Author Contact Information, FACS, "Surgical robotics: Impact of motion scaling on task performance," 2004.

• R. D. Ellis, A. Cao, A. Pandya, A. Composto, M. D. Klein, and G. Auner, "Minimizing Movement Time In Surgical Telerobotic Tasks," presented at 49th Annual meeting of the Human Factors and Ergonomics Society Orlando, Florida, 2005.

• J. Accot and S. Zhai, "Scale effects in steering law tasks," CHI, vol. No.3, pp. 1-8, 2001.

• P. M. Fitts, "The Information Capacity of the Human Motor System in Controlling the Amplitude of Movement," Journal of Experimental Psychology, vol. Vol. 121, pp. 262-269, 1954.