A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie...
-
Upload
simon-lawson -
Category
Documents
-
view
234 -
download
0
Transcript of A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie...
![Page 1: A Robot for Automated Motion Scaling in Robotic Microsurgery Group 2 Keshav Chintamani Lavie Golenberg Prashanth Mathihalli Group 2 Keshav Chintamani Lavie.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/1.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/2.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/3.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/4.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/5.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/6.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/7.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/8.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/9.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/10.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/11.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/12.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/13.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/14.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/15.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/16.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/17.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/18.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/19.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/20.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/21.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/22.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/23.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/24.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/25.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/26.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/27.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/28.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/29.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/30.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/31.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/32.jpg)
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.](https://reader035.fdocuments.net/reader035/viewer/2022081506/56649e795503460f94b78650/html5/thumbnails/33.jpg)
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.