DESIGN AND IMPLEMENTATION OF SUB SYSTEM COMPUTATION ACTUATOR OF LAPAROTOMY SURGICAL ROBOT : ROBOTIC ARM ACTUATOR WITH VISUAL FEEDBACK

With the existence of surgical robots, the surgery operation process can be carried out with low invasive risk. However, because this technology cannot be produced in Indonesia, this surgical robot technology is also still minimally used. For this reason, the development of robotic surgery was ca...

Full description

Saved in:
Bibliographic Details
Main Author: Felix Rimbun, Johannes
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/56128
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:56128
spelling id-itb.:561282021-06-21T13:02:45ZDESIGN AND IMPLEMENTATION OF SUB SYSTEM COMPUTATION ACTUATOR OF LAPAROTOMY SURGICAL ROBOT : ROBOTIC ARM ACTUATOR WITH VISUAL FEEDBACK Felix Rimbun, Johannes Indonesia Final Project position, orientation, homogeneous transformation matrix, rotary encoder INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/56128 With the existence of surgical robots, the surgery operation process can be carried out with low invasive risk. However, because this technology cannot be produced in Indonesia, this surgical robot technology is also still minimally used. For this reason, the development of robotic surgery was carried out in this study. Robotic Surgery, which was developed with the two other researchers, is a robotic actuator that can move surgical instruments. However, the research written in this document is focused on the development of actuator computing sub-systems. This actuator computing sub system is the control center of the actuator system. The actuator computing sub-system can be decomposed into three modules, namely the kinematics module, the error computing module, and the checker module. The kinematics module functions to run the inverse kinematics and forward kinematics algorithms. The two algorithms developed are based on the 6DoF robot configuration with the help of the Denavit-Harternberg rules. The solutions of these two algorithms are developed analytically. In addition, the error computing module functions to control the stepper motor with the target angle from the results of the inverse kinematics calculation. Meanwhile, the checker module functions to identify if an error condition occurs in the motor, encoder, or console system. These three modules have been successfully implemented using the C++ programming language with the ROS framework. Tests on these three modules have been carried out and it was found that these three modules have successfully carried out their respective functionalities. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description With the existence of surgical robots, the surgery operation process can be carried out with low invasive risk. However, because this technology cannot be produced in Indonesia, this surgical robot technology is also still minimally used. For this reason, the development of robotic surgery was carried out in this study. Robotic Surgery, which was developed with the two other researchers, is a robotic actuator that can move surgical instruments. However, the research written in this document is focused on the development of actuator computing sub-systems. This actuator computing sub system is the control center of the actuator system. The actuator computing sub-system can be decomposed into three modules, namely the kinematics module, the error computing module, and the checker module. The kinematics module functions to run the inverse kinematics and forward kinematics algorithms. The two algorithms developed are based on the 6DoF robot configuration with the help of the Denavit-Harternberg rules. The solutions of these two algorithms are developed analytically. In addition, the error computing module functions to control the stepper motor with the target angle from the results of the inverse kinematics calculation. Meanwhile, the checker module functions to identify if an error condition occurs in the motor, encoder, or console system. These three modules have been successfully implemented using the C++ programming language with the ROS framework. Tests on these three modules have been carried out and it was found that these three modules have successfully carried out their respective functionalities.
format Final Project
author Felix Rimbun, Johannes
spellingShingle Felix Rimbun, Johannes
DESIGN AND IMPLEMENTATION OF SUB SYSTEM COMPUTATION ACTUATOR OF LAPAROTOMY SURGICAL ROBOT : ROBOTIC ARM ACTUATOR WITH VISUAL FEEDBACK
author_facet Felix Rimbun, Johannes
author_sort Felix Rimbun, Johannes
title DESIGN AND IMPLEMENTATION OF SUB SYSTEM COMPUTATION ACTUATOR OF LAPAROTOMY SURGICAL ROBOT : ROBOTIC ARM ACTUATOR WITH VISUAL FEEDBACK
title_short DESIGN AND IMPLEMENTATION OF SUB SYSTEM COMPUTATION ACTUATOR OF LAPAROTOMY SURGICAL ROBOT : ROBOTIC ARM ACTUATOR WITH VISUAL FEEDBACK
title_full DESIGN AND IMPLEMENTATION OF SUB SYSTEM COMPUTATION ACTUATOR OF LAPAROTOMY SURGICAL ROBOT : ROBOTIC ARM ACTUATOR WITH VISUAL FEEDBACK
title_fullStr DESIGN AND IMPLEMENTATION OF SUB SYSTEM COMPUTATION ACTUATOR OF LAPAROTOMY SURGICAL ROBOT : ROBOTIC ARM ACTUATOR WITH VISUAL FEEDBACK
title_full_unstemmed DESIGN AND IMPLEMENTATION OF SUB SYSTEM COMPUTATION ACTUATOR OF LAPAROTOMY SURGICAL ROBOT : ROBOTIC ARM ACTUATOR WITH VISUAL FEEDBACK
title_sort design and implementation of sub system computation actuator of laparotomy surgical robot : robotic arm actuator with visual feedback
url https://digilib.itb.ac.id/gdl/view/56128
_version_ 1822930103431069696