![Page 1: Performance of a Service Robot as Surgical Assistant - i · PDF fileSebastian Klug - Performance of a Service Robot as Surgical Assistant Outline • Requirements • Service Robotics](https://reader034.vdocument.in/reader034/viewer/2022051507/5a736a7c7f8b9ac0538e9894/html5/thumbnails/1.jpg)
Performance of a Service Robot
as Surgical Assistant
Sebastian Klug, David Putzer, Michael NoglerExperimental Orthopedics
Innsbruck Medical University
Austrian Robotics Workshop, May 23rd to 24th, Hall
![Page 2: Performance of a Service Robot as Surgical Assistant - i · PDF fileSebastian Klug - Performance of a Service Robot as Surgical Assistant Outline • Requirements • Service Robotics](https://reader034.vdocument.in/reader034/viewer/2022051507/5a736a7c7f8b9ac0538e9894/html5/thumbnails/2.jpg)
Sebastian Klug - Performance of a Service Robot as Surgical Assistant
Outline
• Requirements
• Service Robotics
• Orthopaedic Surgery
• Our robotic system
• Experimental Results
2
![Page 3: Performance of a Service Robot as Surgical Assistant - i · PDF fileSebastian Klug - Performance of a Service Robot as Surgical Assistant Outline • Requirements • Service Robotics](https://reader034.vdocument.in/reader034/viewer/2022051507/5a736a7c7f8b9ac0538e9894/html5/thumbnails/3.jpg)
Sebastian Klug - Performance of a Service Robot as Surgical Assistant
Service Robotics
Industrial robots
• high accuracy
• heavy structure
• stiff actuation
• used strictly separated
from human users
Service robots
• direct interaction with
human user possible
• light weight design
• compliant actuation /
mechanic
3
![Page 4: Performance of a Service Robot as Surgical Assistant - i · PDF fileSebastian Klug - Performance of a Service Robot as Surgical Assistant Outline • Requirements • Service Robotics](https://reader034.vdocument.in/reader034/viewer/2022051507/5a736a7c7f8b9ac0538e9894/html5/thumbnails/4.jpg)
Sebastian Klug - Performance of a Service Robot as Surgical Assistant
Service Robotics
Service robots
• direct interaction with
human user possible
• light weight design
• compliant actuation /
mechanic
3
SafetyFlexibilityUsability
Human-like performance
![Page 5: Performance of a Service Robot as Surgical Assistant - i · PDF fileSebastian Klug - Performance of a Service Robot as Surgical Assistant Outline • Requirements • Service Robotics](https://reader034.vdocument.in/reader034/viewer/2022051507/5a736a7c7f8b9ac0538e9894/html5/thumbnails/5.jpg)
Sebastian Klug - Performance of a Service Robot as Surgical Assistant
Orthopedic Surgery
Robotic surgery - RoboDoc
4
![Page 6: Performance of a Service Robot as Surgical Assistant - i · PDF fileSebastian Klug - Performance of a Service Robot as Surgical Assistant Outline • Requirements • Service Robotics](https://reader034.vdocument.in/reader034/viewer/2022051507/5a736a7c7f8b9ac0538e9894/html5/thumbnails/6.jpg)
Sebastian Klug - Performance of a Service Robot as Surgical Assistant
Orthopedic Surgery
Minimal invasive surgery
5
![Page 7: Performance of a Service Robot as Surgical Assistant - i · PDF fileSebastian Klug - Performance of a Service Robot as Surgical Assistant Outline • Requirements • Service Robotics](https://reader034.vdocument.in/reader034/viewer/2022051507/5a736a7c7f8b9ac0538e9894/html5/thumbnails/7.jpg)
Sebastian Klug - Performance of a Service Robot as Surgical Assistant
BioRob
General design
6
![Page 8: Performance of a Service Robot as Surgical Assistant - i · PDF fileSebastian Klug - Performance of a Service Robot as Surgical Assistant Outline • Requirements • Service Robotics](https://reader034.vdocument.in/reader034/viewer/2022051507/5a736a7c7f8b9ac0538e9894/html5/thumbnails/8.jpg)
Sebastian Klug - Performance of a Service Robot as Surgical Assistant
Motion dynamics
Dynamic of a stiff robot(e.g. Spong 2006)
q = M(q)-1 [!m – C(q,q) q – G(q)].. . .
q = M(q)-1 [!S – C(q,q) q – G(q)]
" = JM -1 [!m – !S]
!S = ES (" – q)
.. . .
..
!S,1
!S,2
Extension for an elastic robot(DeLuca & Tomei 1996)
7
![Page 9: Performance of a Service Robot as Surgical Assistant - i · PDF fileSebastian Klug - Performance of a Service Robot as Surgical Assistant Outline • Requirements • Service Robotics](https://reader034.vdocument.in/reader034/viewer/2022051507/5a736a7c7f8b9ac0538e9894/html5/thumbnails/9.jpg)
Sebastian Klug - Performance of a Service Robot as Surgical Assistant
Controller Structure
8
![Page 10: Performance of a Service Robot as Surgical Assistant - i · PDF fileSebastian Klug - Performance of a Service Robot as Surgical Assistant Outline • Requirements • Service Robotics](https://reader034.vdocument.in/reader034/viewer/2022051507/5a736a7c7f8b9ac0538e9894/html5/thumbnails/10.jpg)
Sebastian Klug - Performance of a Service Robot as Surgical Assistant
Experiments
Manual teach-in
9
![Page 11: Performance of a Service Robot as Surgical Assistant - i · PDF fileSebastian Klug - Performance of a Service Robot as Surgical Assistant Outline • Requirements • Service Robotics](https://reader034.vdocument.in/reader034/viewer/2022051507/5a736a7c7f8b9ac0538e9894/html5/thumbnails/11.jpg)
Sebastian Klug - Performance of a Service Robot as Surgical Assistant
Experiments
Playback
10
![Page 12: Performance of a Service Robot as Surgical Assistant - i · PDF fileSebastian Klug - Performance of a Service Robot as Surgical Assistant Outline • Requirements • Service Robotics](https://reader034.vdocument.in/reader034/viewer/2022051507/5a736a7c7f8b9ac0538e9894/html5/thumbnails/12.jpg)
Sebastian Klug - Performance of a Service Robot as Surgical Assistant
Experiments
Retraction of soft tissue
11
![Page 13: Performance of a Service Robot as Surgical Assistant - i · PDF fileSebastian Klug - Performance of a Service Robot as Surgical Assistant Outline • Requirements • Service Robotics](https://reader034.vdocument.in/reader034/viewer/2022051507/5a736a7c7f8b9ac0538e9894/html5/thumbnails/13.jpg)
Sebastian Klug - Performance of a Service Robot as Surgical Assistant
Experiments
Stable to external forces
12
![Page 14: Performance of a Service Robot as Surgical Assistant - i · PDF fileSebastian Klug - Performance of a Service Robot as Surgical Assistant Outline • Requirements • Service Robotics](https://reader034.vdocument.in/reader034/viewer/2022051507/5a736a7c7f8b9ac0538e9894/html5/thumbnails/14.jpg)
Sebastian Klug - Performance of a Service Robot as Surgical Assistant
Conclusion & Outlook
• The general applicability of a service robot in medical applications were shown
• In a simulated surgical setup better results were shown according stability and repeatability compared with human assistants
• Analysing the need and the possible tasks for a robotic assistive system
• Developing of a gripper system, combining with surgical navigation system
• Further assistive applications (e.g. hands-on milling)
13
![Page 15: Performance of a Service Robot as Surgical Assistant - i · PDF fileSebastian Klug - Performance of a Service Robot as Surgical Assistant Outline • Requirements • Service Robotics](https://reader034.vdocument.in/reader034/viewer/2022051507/5a736a7c7f8b9ac0538e9894/html5/thumbnails/15.jpg)
Thank you for your
attention
Questions?