Robot-assisted laparoscopic surgery is gaining popularity because it has been shown to improve accuracy, reduce errors, and assists surgeons in performing more difficult procedures. However, positioning the ports and posing the robot arms to be able to perform the intervention while avoiding tool or arm collisions can be a lengthy and difficult process. The aim of this project was to design a decision aid for patient-specific, optimal port placement in pre-operative planning. This paper presents the analysis and design methods, including the building of separate patient and robot models. Based on a requirements analysis, a symbolic model of the robot was created based on the da Vinci Si Surgical System using the modified Denavit-Hartenberg (DH) parameters to define its work volume. Data from anthropometric tables and patients undergoing laparoscopic procedures were collected to create a library of realistic patient models. These two models, combined in a 3D interactive virtual environment, allow selection of suitable port locations, and a pose and position plan for the robotic arms with unrestricted access to the target area while avoiding collisions between instruments and other objects in the operating room. A simple and elegant protocol was then designed to collect actual patient data for validation of the models. Once validated, this model can be used for any robotic procedure within the abdomen.
Modeling Patients for Optimized Port Placement in Robot-Assisted Surgery
- Views Icon Views
- Share Icon Share
- Search Site
Bañez, J, Caro, S, Schwaitzberg, S, Classe, J, & Cao, CGL. "Modeling Patients for Optimized Port Placement in Robot-Assisted Surgery." Proceedings of the ASME 2012 11th Biennial Conference on Engineering Systems Design and Analysis. Volume 2: Applied Fluid Mechanics; Electromechanical Systems and Mechatronics; Advanced Energy Systems; Thermal Engineering; Human Factors and Cognitive Engineering. Nantes, France. July 2–4, 2012. pp. 821-826. ASME. https://doi.org/10.1115/ESDA2012-82754
Download citation file: