Robot Hexapod Pemadam Api merupakan robot berkaki 6 yang bertugas menyusuri ruangan labirin untuk menemukan dan memadamkan api dalam waktu yang singkat. Dalam menjalankan tugasnya dibutuhkan 2 buah sensor untuk menjalankan tugas ini yaitu sensor flame array dan sensor Sharp GP. Sensor flame array terdiri dari 16 buah sensor flame yang digunakan untuk mengetahui nilai error berdasarkan letak keberadaan api yang mampu dijangkau dalam rentang horisontal 180 derajat. Sementara sensor Sharp GP berfungsi untuk mengetahui jarak antara robot dengan lilin sebagai sumber api. Kedua sensor ini berperan sebagai pelengkap dalam bernavigasi light following agar robot mampu menemukan, menghampiri, dan memposisikan bagian tengah muka robot berhadapan dengan api tanpa menabraknya. Dalam bernavigasi robot dikontrol oleh Pengendali PID (Proportional-Integral-Derivative). Hasil pengujian menunjukan bahwa pengendali proportional berperan mempercepat robot mengarah ke api. Pengendali derivative berperan dalam meredam terjadinya osilasi yang disebabkan kontrol proportional dalam mengejar titik api. Sementara kontrol integral berperan dalam merevisi kekeliruan robot pada set point. Hasil pengujian lain menunjukan keberhasilan dari implementasi pada robot hexapod untuk memadamkan api membutuhkan waktu rata-rata 5,5 detik. Sementara nilai parameter PID terbaik adalah Kp=35, Ki=20, dan Kd=20.Fire Extinguisher Hexapod Robot is a 6-legged robot whose job is to navigate the labyrinth room to find and extinguish the fire in a short time. In carrying out their duties, two sensors are needed to carry out this task, namely the flame array sensor and the Sharp GP sensor. Flame array sensor consists of 16 flame sensors that are used to determine the error value based on the location of the existence of a fire that can be reached within the horizontal range of 180 degrees. While the Sharp GP sensor functions to determine the distance between the robot and the candle as a source of the fire. Both of these sensors act as a complement in navigating the light following so that the robot is able to find, approach, and position the centre of the face of the robot facing the fire without crashing into it. In navigating the robot is controlled by PID (Proportional-Integral-Derivative) Controller. The test results show that the proportional controller has the role of accelerating the robot to fire. The derivative controller plays a role in reducing the occurrence of oscillations caused by proportional control in the pursuit of hotspots. While integral control plays a role in revising the errors of the robot at the set point. Other test results show the success of the implementation of the hexapod robot to extinguish the fire takes an average of 5.5 seconds. While the best PID parameter values are Kp = 35, Ki = 20, and Kd = 20.
<p>The permanent magnet AC motor trapezoidal (BLDC motor) is not strictly DC motor, which uses a pulsed DC fed to the stator field windings to create a rotating magnetic field. Therefore, the motor needs an electronic commutation to provide the rotating field. A pair of switches must be turned on sequentially in the correct order to energize a pair of windings. If the incorrect order is applied, then the BLDC motor will not operate properly. This paper presents a smart guideline to ensure that the order to energize a pair of windings is correct. To ensure the guideline, FPGA based a simple commutation state machine scheme to control BLDC motor is presented. The experiment results have shown that the guideline is correct. The commutation scheme was successfully realized using Altera's APEX20KE FPGA to control BLDC motor in both of forward/reverse rotations or forward/reverse regenerative braking properly.</p>
Pada Kontes Robot Seni Tari Indonesia (KRSTI), mengharuskan peserta untuk dapat membuat robot yang dapat menari secara otomatis dengan diiringi alunan musik. Tujuan penelitian ini adalah membuat robot humanoid yang dapat menari ketika musik pengiring diputar dan berhenti ketika musik berhenti. Penelitian ini menggunakan IC MSGEQ7 sebagai pengolah musik karena IC ini dapat membaca nilai frekuensi musik secara detail sebanyak tujuh frekuensi yaitu frekuensi 63Hz; 16Hz; 400Hz, 1kHz; 2,5kHz; 6,25kHz; dan 16kHz. Ketujuh frekuensi tersebut dijadikan acuan sebagai isyarat robot untuk bergerak atau berhenti. Penentuan frekuensi sebagai isyarat gerak didapat melalui sampling musik Tari Remo menggunakan perangkat lunak Matlab dengan metode FFT (Fast Fourier Transform). Isyarat gerak tersebut dikirimkan ke sistem robot melalui Modul Bluetooth HC-05. Jika sistem robot mendapat isyarat untuk bergerak maka robot akan menggerakkan servo penggerak menjadi gerakan yang serasi. Hasil yang didapat dari pengujian adalah dapat diketahui frekuensi yang sering muncul pada musik tari remo yaitu pada frekuensi 0-4000Hz. Setelah frekuensi diketahui, implementasi pada robot memperoleh hasil robot dapat menari ketika musik diputar dan robot dapat berhenti ketika musik dihentikan.At the Indonesian Dance Robot Contest (KRSTI), it requires participants to be able to make robots that can dance automatically accompanied by music. The purpose of this study is to create a humanoid robot that can dance when the accompaniment music is playing and stop when the music stops. This study uses IC MSGEQ7 as a music processor because this IC can read music frequency values in detail as many as seven frequencies namely 63Hz frequency; 16Hz; 400Hz, 1kHz; 2.5kHz; 6.25kHz; and 16kHz. The seven frequencies are used as a reference as a robot signal to move or stop. The determination of the frequency as a gesture is obtained through the sampling of Remo Dance music using Matlab software with the FFT (Fast Fourier Transform) method. These motion signals are sent to the robot system via the Bluetooth Module HC-05. If the robot system gets a signal to move, the robot will move the servo drive into a matching movement. The results obtained from testing are the frequency that often appears in Remo dance music, namely the frequency 0-4000Hz. After the frequency is known, the implementation of the robot obtains the results that the robot can dance when the music is playing and the robot can stop when the music is stopped.
In this study implementing odometry using RVIZ on a quadcopter flying robot that uses the Pixhawk Cube firmware version 3.6.8 as the sub-controller. Then the Lenovo G400 laptop as the main-controller as well as the Ground Control Station using the ubuntu 16.04 Linux operating system. The ROS platform uses the Kinetic and MAVROS versions as a quadcopter platform package using MAVlink communication with the telemetry module. The odometry system was tested using Rviz as navigation for Quadcopter movements in carrying out movements that follow movement patterns in certain shapes and perform basic robot movements. Data were collected using a standard measuring instrument inclinometer as a measurement of the slope of the robot and visualization RVIZ as a visual display of the odometric robot. The results of the research obtained are that the flying robot can maneuver according to the shape on the RVIZ according to the movements carried out directly at the airport, as well as the effect of the roll angle on the quadcopter (negative left roll, positive right) and the pitch angle on the quadcopter (negative forward pitch, the pitch returns positive).
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
334 Leonard St
Brooklyn, NY 11211
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.