DESIGN AND CONTROL SYSTEM OF MOBILE ROBOT PROTOTYPE WITH MIDDLEWARE IMPLEMENTATION USING ROBOT OPERATING SYSTEM (ROS) FOR VOLCANO MONITORING IN INDONESIA

Indonesia is one of the countries that lies in the pacific ring of fire, the highlighted area that known to be active by seismic and volcano activities. Indonesia has a total of 129 active volcanoes that make the land fertile, but also vulnerable to disaster. When a volcanic eruption occurs, the cur...

Full description

Saved in:
Bibliographic Details
Main Author: Zakiyyatuddin, Azka
Format: Final Project
Language:Indonesia
Subjects:
Online Access:https://digilib.itb.ac.id/gdl/view/41350
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:41350
spelling id-itb.:413502019-08-09T08:47:36ZDESIGN AND CONTROL SYSTEM OF MOBILE ROBOT PROTOTYPE WITH MIDDLEWARE IMPLEMENTATION USING ROBOT OPERATING SYSTEM (ROS) FOR VOLCANO MONITORING IN INDONESIA Zakiyyatuddin, Azka Fisika Indonesia Final Project Volcano, mobile robot, PID Controller, MATLAB, ROS. INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/41350 Indonesia is one of the countries that lies in the pacific ring of fire, the highlighted area that known to be active by seismic and volcano activities. Indonesia has a total of 129 active volcanoes that make the land fertile, but also vulnerable to disaster. When a volcanic eruption occurs, the current fixed monitoring system is not fully reliable. On the other hand, monitoring of further volcano activities is critically needed in this situation Therefore, a volcano monitoring system that can move freely and controlled safely is needed. To solve this problem, a mobile robot that capable of moving in volcano area has been developed. The robot locomotion system is designed with 2 DC using 4-wheel drive configuration. Each motor implements a PID Controller to adjust the speed that has been set by simulation in MATLAB®. In addition, the robot is also equipped with a camera and sensors to retrieve volcanic condition data, as its function for volcano monitoring. The microcontroller used to adjust motor control and read sensors’s data is Nucleo STM32-F466RE, while the mini-PC that being used for integrated data communication and processing is Raspberry PI 3B. The middleware used for controlling the robot and monitor sensors’s data are made using Robot Operating System (ROS). The User Interface is shown by ubuntu terminal. PID Controller has been successfully applied with average error of 2.5% for the left motor, and 2.75% for the right motor. The mobile robot can be controlled wirelessly with a maximal distance of 75m from its controller. It has been tested quite good for it to be able to move in kawah ratu of tangkuban parahu mountain. The area is having a slope of 11.37o and friction coefficient of 0.01996 and the robot only has 6,44% of speed error on the field. The robot can also avoid obstacle of 1m in front of it, and it also has battery that can sustain quite long to maintain robot movements (3 hours 22 minutes). 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
topic Fisika
spellingShingle Fisika
Zakiyyatuddin, Azka
DESIGN AND CONTROL SYSTEM OF MOBILE ROBOT PROTOTYPE WITH MIDDLEWARE IMPLEMENTATION USING ROBOT OPERATING SYSTEM (ROS) FOR VOLCANO MONITORING IN INDONESIA
description Indonesia is one of the countries that lies in the pacific ring of fire, the highlighted area that known to be active by seismic and volcano activities. Indonesia has a total of 129 active volcanoes that make the land fertile, but also vulnerable to disaster. When a volcanic eruption occurs, the current fixed monitoring system is not fully reliable. On the other hand, monitoring of further volcano activities is critically needed in this situation Therefore, a volcano monitoring system that can move freely and controlled safely is needed. To solve this problem, a mobile robot that capable of moving in volcano area has been developed. The robot locomotion system is designed with 2 DC using 4-wheel drive configuration. Each motor implements a PID Controller to adjust the speed that has been set by simulation in MATLAB®. In addition, the robot is also equipped with a camera and sensors to retrieve volcanic condition data, as its function for volcano monitoring. The microcontroller used to adjust motor control and read sensors’s data is Nucleo STM32-F466RE, while the mini-PC that being used for integrated data communication and processing is Raspberry PI 3B. The middleware used for controlling the robot and monitor sensors’s data are made using Robot Operating System (ROS). The User Interface is shown by ubuntu terminal. PID Controller has been successfully applied with average error of 2.5% for the left motor, and 2.75% for the right motor. The mobile robot can be controlled wirelessly with a maximal distance of 75m from its controller. It has been tested quite good for it to be able to move in kawah ratu of tangkuban parahu mountain. The area is having a slope of 11.37o and friction coefficient of 0.01996 and the robot only has 6,44% of speed error on the field. The robot can also avoid obstacle of 1m in front of it, and it also has battery that can sustain quite long to maintain robot movements (3 hours 22 minutes).
format Final Project
author Zakiyyatuddin, Azka
author_facet Zakiyyatuddin, Azka
author_sort Zakiyyatuddin, Azka
title DESIGN AND CONTROL SYSTEM OF MOBILE ROBOT PROTOTYPE WITH MIDDLEWARE IMPLEMENTATION USING ROBOT OPERATING SYSTEM (ROS) FOR VOLCANO MONITORING IN INDONESIA
title_short DESIGN AND CONTROL SYSTEM OF MOBILE ROBOT PROTOTYPE WITH MIDDLEWARE IMPLEMENTATION USING ROBOT OPERATING SYSTEM (ROS) FOR VOLCANO MONITORING IN INDONESIA
title_full DESIGN AND CONTROL SYSTEM OF MOBILE ROBOT PROTOTYPE WITH MIDDLEWARE IMPLEMENTATION USING ROBOT OPERATING SYSTEM (ROS) FOR VOLCANO MONITORING IN INDONESIA
title_fullStr DESIGN AND CONTROL SYSTEM OF MOBILE ROBOT PROTOTYPE WITH MIDDLEWARE IMPLEMENTATION USING ROBOT OPERATING SYSTEM (ROS) FOR VOLCANO MONITORING IN INDONESIA
title_full_unstemmed DESIGN AND CONTROL SYSTEM OF MOBILE ROBOT PROTOTYPE WITH MIDDLEWARE IMPLEMENTATION USING ROBOT OPERATING SYSTEM (ROS) FOR VOLCANO MONITORING IN INDONESIA
title_sort design and control system of mobile robot prototype with middleware implementation using robot operating system (ros) for volcano monitoring in indonesia
url https://digilib.itb.ac.id/gdl/view/41350
_version_ 1821998308278665216