Anda di halaman 1dari 4

POLITEKNIK NEGERI MADIUN

http://www.pnm.ac.id/

Implementasi Sistem Navigasi Robot Wall Follower


Menggunakan Kontroller PID

Muhamad Munirul Huda1 , Wahyu Pribadi, ST., MT.,2.


1
Mahasiswa Teknik Komputer Kontrol PNM, 2Dosen Teknik Komputer Kontrol PNM
Email : munirul.mu@gmail.com

ABSTRAK
Navigasi Robot Wall follower adalah sebuah sistem kecerdasan robot yang mempunyai
algoritma untuk menyediakan orientasi navigasi kepada robot dengan mengikuti kontur dinding
arena. Navigasi Robot Wall follower sering digunakan pada ajang perlombaan seperti Kontes Robot
Pemadam Api Indonesia (KRPAI) dimana robot tipe wall follower ini diharuskan dapat mengikuti
dinding-dinding yang membentuk Lorong dan ruang. Tugas Matakuliah Praktikum Mikrokontroller
2 ini bertujuan untuk merancang dan mengimplementasikan algoritma kendali pada robot wall
follower beroda yang menggunakan fitur kontroler PID (Proporsional, Integral, Diferensial) sebagai
sistem navigasi robot wall follower. Tugas Microkontroler ini menyusuri dinding arena yang sesuai
dengan desain ruang arena dan rintangan yang dibuat. Kontroler PID bertujuan untuk memperhalus
pergerakan robot saat menelusuri dinding lintasan. Dengan bantuan kontroler PID robot wall
follower mampu bernavigasi dengan mengambil keputusan bergerak lurus, belok kanan, belok kiri,
berhenti, mundur dengan Optimal. Penentuan hasil parameter kontroler PID ini didapatkan dengan
menggunakan metode osilasi Ziegler Nichols. Metode ini dipilih karena dapat mempercepat proses
tuning PID tanpa harus melewati proses trial and error yang memakan banyak waktu.

Kata – kata kunci : robot (KRPAI), navigasi wall follower, PID kontroler

I. PENDAHULUAN mendeteksi dinding dengan arena tertentu


Kontes Robot Indonesia atau sering disebut kemudian menelusuri arena tersebut dengan
dengan KRI merupakan sebuah ajang logika yang diinginkan. Robot wall follower
perlombaan yang begitu menjadi perhatian di harus dapat beradaptasi sesuai dengan kondisi
setiap tahunnya, perlombaan ini diadakan oleh arena tersebut. Permasalahan yang sering
DIKTI dengan terdapat beberapa devisi yang muncul yaitu pergerakan robot wall follower
ada didalamnya, seperti salah satunya Kontes yang kurang berjalan stabil dan error.
Robot Pemadam Api Indonesia (KRPAI). Salah satu solusi yang digunakan untuk
Robot KRPAI adalah robot yang menggunakan memperhalus pergerakan robot yaitu metode
roda atau kaki sebagai alat bantu gerak guna wall following. Metode wall following adalah
menyusuri arena kompetisi untuk menemukan metode yang memiliki kecenderungan untuk
dan memadamkan api. Prinsip kerja robot ini bereferensi antara dinding kanan atau kiri
sama seperti robot wall follower, yaitu robot arena pada saat robot bergerak. Maka dari itu
beroda yang memiliki sensor untuk system robot metode wall following ini
POLITEKNIK NEGERI MADIUN
http://www.pnm.ac.id/

memerlukan sebuah system kontrol yang dapat Spesifikasi alat yang direncanakan dan
diterapkan di metode tersebut, yaitu dengan diimplementasikan sebagai berikut :
menggunakan kontroler PID. Sistem kontroler a. Dimensi robot berukuran 18 cm x 14 cm
PID menerapkan metode tuning parameter ke b. Mekanik berbahan acrylic
dua Ziegler-Nichols (metode osilasi). Ini akan c. Jari jari roda sebesar 5 cm dan tebal 3,5 cm
menjadi bahan yang sesuai agar navigasi wall d. Dimensi robot berukuran 18 cm x 14 cm
following dapat bekerja dengan baik, hal ini e. Dua buah motor DC sebagai aktuator
f. Tiga buah sensor ultrasonik sebagai
akan dapat menjadi sarana untuk mengurangi
pendeteksi keberadaan dinding
persen error yang disebabkan oleh sensor
g. LCD berfungsi sebagai output tampilan
ultrasonik terus berosilasi karena jarak yang
data yang diinginkan
selalu berubah-ubah.
h. Arduino UNO sebagai pengendali utama
Dengan menggunakan metode ini dapat
robot
dengan cepat menentukan parameter kontroler
i. Driver motor sebagai pengatur pergerakan
PID agar sistem close loop memenuhi kriteria
motor DC
yang diinginkan. Sensor ultrasonik yang j. Sistem navigasi wall following yang
dipakai adalah sensor ultrasonik tipe HC-SR05 diterapkan pada robot dengan sistem gerak
untuk alat bantu mengukur jarak. Mobile robot diferensial.
yang dibuat menggunakan penggerak tipe k. Navigasi wall following menggunakan
differential drive Robot yang dibuat konteoler PID dengan tuning osilasi
menggunakan penggerak tipe differential Ziegler-Nichols
drive. Sistem robot bersifat close loop, yang
dimana nantinya sistem hanya akan sebatas C. Perancangan dan Perealisasian Alat
bernavigasi dan memantau posisi robot dalam Perancangan dan pembuatan alat dibagi
arena. menjadi dua bagian yaitu hardware dan
Berdasarkan latar belakang tersebut, maka software. Sistem hardware yang digunakan
dirancang dan diterapkan suatu sistem sesuai dengan spesifikasi sistem. Sedangkan
menggunakan kontroler PID sebagai pengontrol sistem software menggunakan aplikasi
kestabilan robot otomatis dalam navigasi wall Arduino.
following serta metode Ziegler-Nichols (osilasi)
pada tuning kontroler PID. D. Pengujian Alat
Secara garis besar pengujian alat
II. METODOLOGI dilakukan beberapa tahap yaitu sebagai berikut
Guna menyelesaikan rumusan masalah dan :
merealisasikan tujuan tugas praktikum ini, a. Pengujian sensor
diperlukan metode untuk menyelesaikan b. Pengujian gerak robot (aktuator)
masalah tersebut. Metode akan yang digunakan c. Pengujian konfigurasi sensor dan aktuator
adalah sebagai berikut : d. Pengujian kontroler PID
A. Studi Literatur e. Pengujian tuning parameter PID
Studi literatur dilakukan untuk mempelajari f. Pengujian keseluruhan
teori penunjang sistem yang dibutuhkan dalam
perencanaan dan pembuatan alat. Teori yang III. PERANCANGAN SISTEM
Dalam perancangan sistem dibagi menjadi
diperlukan antara lain berkaitan dengan
beberapa bagian baik dari segi hardware,
penggerak tipe differential drive, Kontroler PID,
software dan konfigurasi keseluruhan. Berikut
metode tuning kontrol PID, sensor ultrasonik
beberapa perancangan sistem secara spesifik :
HC-SR05, dan Arduino UNO.
A. Perancangan Sistem Keseluruhan
B. Spesifikasi Sistem
POLITEKNIK NEGERI MADIUN
http://www.pnm.ac.id/

Sistem keseluruhan robot wall follower Sistem elektronik terdiri dari bagian
dapat dilihat pada diagram blok sebagai input, kendali, output dan catu daya. Bagian
berikut : input terdiri dari tiga buah sensor ultrasonik
HC-SR05. Bagian kendali terdiri dari
Arduino UNO. Bagian output terdiri dari
LCD, driver motor dan motor sebagai
aktuator robot.

C. Perancangan Sistem Kontroller PID


1) Fungsi Masukan pada Sisi Samping
2) Fungsi Masukan pada Sisi
Depan
D. Perancangan Perangkat Lunak
1) Pemrograman Kontroler PID
Diagram Gambar 3.1 Diagram Blok
blok sistem keseluruhan terdiri dari :
Perancangan Robot 2) Tuning Parameter
a. Blok mikrokontroller IV. PENGUJIAN DAN ANALISIS
b. Blok sensor SISTEM
c. Blok pengendali driver motor
A. Pengujian Sensor Ultrasonik
B. Perancangan Perangkat Keras B. Pengujian Rangkaian Driver Motor
Perancangan perangkat keras terdapat dua C. Pengujian Tuning Kontroler PID
bagian yaitu mekanik dan elektronik. Berikut D. Pengujian Keseluruhan Sistem
beberapa desain sistem perangkat keras robot : 1) Pengujian Robot terhadap
1) Desain Mekanik dinding kanan
Sistem mekanik yang digunakan robot 2) Pengujian Robot terhadap
berbentuk lingkaran. Untuk batasan dimensi dinding kiri
robot sebagai berikut : V. KESIMPULAN
a. Panjang : 20 cm VI. DAFTAR PUSTAKA
b. Lebar : 20 cm 1. Fahmizal.2010.Merancang Robot
c. Tinggi : 20 cm Line Follower dengan kendali-pid.
http://fahmizaleeits.wordpress.com/20
10/05/08/robot-linefollower-dengan-
kendali-pid. Diakses tanggal 23 Mei
2018.
2.

2) DesainGambar
Sistem
Mekanik
3.2Elektronik
Rancangan Desain

Anda mungkin juga menyukai