Nandika Wibowo 1, Angga Rusdinar 2, Erwin Susanto 3

dokumen-dokumen yang mirip
1,2,3 Prodi S1 Teknik Elektro, Fakultas Teknik Elektro, Universitas Telkom

PERANCANGAN DAN IMPLEMENTASI SISTEM PENCEGAH TABRAKAN PADA AUTOMATED GUIDED VEHICLE (AGV) MENGGUNAKAN SENSOR ULTRASONIK DENGAN METODE LOGIKA FUZZY

PERANCANGAN DAN IMPLEMENTASI ROBOT KESEIMBANGAN BERODA DUA BERBASIS MIKROKONTROLER

BAB 3 PERANCANGAN SISTEM

Gambar 3.1 Diagram Blok Sistem

KENDALI KECEPATAN MOBIL LISTRIK MENGGUNAKAN DUA MOTOR LISTRIK DENGAN FUZZY-PID CONTROL SPEED OF ELECTRIC CAR USES TWO ELECTRIC MOTORS WITH FUZZY-PID

Bab I PENDAHULUAN I.1 Latar Belakang

ISSN : e-proceeding of Engineering : Vol.2, No.2 Agustus 2015 Page 2254

Implementasi Robot Keseimbangan Beroda Dua Berbasis Mikrokontroler

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Inggris, Jepang, Perancis) berlomba-lomba untuk menciptakan robot-robot

PERANCANGAN DAN REALISASI SISTEM AUTOMATIC GUIDED VEHICLE (AGV) MENGGUNAKAN ALGORITMA DIJKSTRA DAN FUZZY LOGIC

BAB I PENDAHULUAN 1.1 Latar Belakang

SISTEM KENDALI JARAK JAUH MINIATUR TANK TANPA AWAK

APLIKASI PERINTAH SUARA UNTUK MENGGERAKKAN ROBOT. Disusun Oleh : Nama : Astron Adrian Nrp :

BAB I PENDAHULUAN. Universitas Internasional Batam

Perancangan Kendali Robot pada Smartphone Menggunakan Sensor Accelerometer Berbasis Metode Fuzzy Logic

PERANCANGAN DAN IMPLEMENTASI KONTROL PID UNTUK KESEIMBANGAN SEPEDA. Design and Implementation of PID Control for Bicycle s Stability

ISSN : e-proceeding of Engineering : Vol.2, No.2 Agustus 2015 Page 2158

PERANCANGAN PROTOTYPE ROBOT SOUND TRACKER BERBASIS MIKROKONTROLER DENGAN METODE FUZZY LOGIC

JOBSHEET SISTEM CERDAS REASONING 2. Fuzzifikasi

Kata kunci:sensor rotary encoder, IC L 298, Sensor ultrasonik. i Universitas Kristen Maranatha

Oleh : Abi Nawang Gustica Pembimbing : 1. Dr. Muhammad Rivai, ST., MT. 2. Ir. Tasripan, MT.

BAB II SISTEM KENDALI GERAK SEGWAY

BAB I PENDAHULUAN 1.1 Latar Belakang

Rekayasa Elektrika. Jurnal AGUSTUS 2017 VOLUME 13 NOMOR 2. TERAKREDITASI RISTEKDIKTI No. 36b/E/KPT/2016

RANCANG BANGUN SISTEM KENDALI REM SEBAGAI PENYESUAI JARAK PADA MOBIL LISTRIK DENGAN METODE FUZZY LOGIC

PERANCANGAN DAN REALISASI ROBOT KRSBI BERODA 2017 MENGGUNAKAN SISTEM GERAK HOLONOMIC

BAB I PENDAHULUAN. Kegiatan videografi saat ini sangat dituntut untuk dapat menghasilkan

PROTOTIPE LIFT UNTUK GARASI BAWAH TANAH MENGGUNAKAN SENSOR PROXIMITY DAN LOAD CELL

BAB I PENDAHULUAN. Sistem pendeteksi pada robot menghindar halangan banyak

Perancangan Graphical User Interface untuk Pengendalian Suhu pada Stirred Tank Heater Berbasis Microsoft Visual Basic 6.0

BAB 4 IMPLEMENTASI DAN EVALUASI. Pada Bab IV ini menjelaskan tentang spesifikasi sistem, rancang bangun

BAB I PENDAHULUAN. pesat ditandai dengan persaingan sangat kuat dalam bidang teknologi. Seiring

PERANCANGAN DAN ANALISIS PERBANDINGAN POSISI SENSOR GARIS PADA ROBOT MANAGEMENT SAMPAH

Realisasi Robot Yang Mengikuti Objek Bergerak Menggunakan Kamera Wireless via Wifi

IMPLEMENTASI KONTROL LOGIKA FUZZY PADA SISTEM KESETIMBANGAN ROBOT BERODA DUA

PENGENDALI LAJU KECEPATAN DAN SUDUT STEERING PADA MOBILE ROBOT DENGAN MENGGUNAKAN ACCELEROMETER PADA SMARTPHONE ANDROID

Active Steering Assistane For Turned Road Based On Fuzzy Logic

DAFTAR ISTILAH. : perangkat keras sistem : perangkat lunak sistem. xiii

SISTEM KENDALI GERAK SEGWAY BERBASIS MIKROKONTROLER

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III PERANCANGAN Sistem Kontrol Robot. Gambar 3.1. Blok Diagram Sistem

BAB III METODE PENELITIAN. diperlukan dengan beberapa cara yang dilakukan, antara lain:

BAB III PERANCANGAN. Pada bab ini akan dibahas mengenai beberapa hal dasar tentang bagaimana. simulasi mobil automatis dirancang, diantaranya adalah :

RANCANG BANGUN SISTEM KENDALI KECEPATAN KURSI RODA LISTRIK BERBASIS DISTURBANCE OBSERVER

PERANCANGAN DAN IMPLEMENTASI PROTOTIPE TRANSPORTASI MOBIL KAMPUS DESIGN AND IMPLEMENTATION PROTOTYPE OF CAMPUS CAR TRANSPORTATION

PENGESAHAN PUBLIKASI HASIL PENELITIAN SKRIPSI JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS BRAWIJAYA

DAFTAR ISI. LEMBAR PENGESAHAN PEMBIMBING... Error! Bookmark not defined. LEMBAR PERNYATAAN KEASLIAN... iii. LEMBAR PENGESAHAN PENGUJI...

IMPEMENTASI KONTROL PID DAN FUZZY LOGIC UNTUK SISTEM KONTROL KECEPATAN MOTOR DC SEBAGAI APLIKASI PRAKTIKUM KONTROL DIGITAL

Media Informatika Vol. 15 No. 2 (2016) SIMULASI ROBOT LINE FOLLOWER DENGAN PROTEUS. Sudimanto

PERANCANGAN DAN IMPLEMENTASI SISTEM ROBOT LINE-FOLLOWER TERINTEGRASI RFID DENGAN KEMAMPUAN DETEKSI WARNA MENGGUNAKAN LOGIKA FUZZY

SISTEM PENGENDALI GERAK ROBOT BERBASIS PENGIKUT DINDING DAN PENGIKUT GARIS

BAB 1 KONSEP KENDALI DAN TERMINOLOGI

BAB I PENDAHULUAN. dan bergerak kearah horizontal untuk menentukan arah dan menurunkan

Kontrol Keseimbangan Robot Mobil Beroda Dua Dengan. Metode Logika Fuzzy

BAB IV ANALISA DAN PENGUJIAN ALAT

PERANCANGAN KAKI ROBOT BERKAKI ENAM ABSTRAK

BAB II TINJAUAN PUSTAKA. Line follower robot pada dasarnya adalah suatu robot yang dirancang agar

IMPLEMENTASI FUZZY LOGIC CONTROLLER PADA ROBOT LINE FOLLOWER

BAB IV PENGUJIAN DAN ANALISA

Rancang Bangun Robot Pembersih Lantai Berbasis Arduino

PERANCANGAN DAN IMPLEMENTASI PENGATURAN KONDISI MOBIL PADA LINTASAN MENGGUNAKAN LOGIKA FUZZY PADA TRANSPORTASI MOBIL KAMPUS

Penerapan Zigbee Untuk Komunikasi pada Prototipe Robot Pelayan Berbasis Mikrokontroler

Perancangan dan Implementasi Embedded Fuzzy Logic Controller Untuk Pengaturan Kestabilan Gerak Robot Segway Mini. Helmi Wiratran

PERANCANGAN DAN REALISASI PROTOTIPE KURSI RODA DENGAN MOTOR LISTRIK. Novan Susilo/

Penggunaan Sensor Kesetimbangan Accelerometer dan Sensor Halangan Ultrasonic pada Aplikasi Robot Berkaki Dua

PERANCANGAN DAN IMPLEMENTASI SISTEM MEKANIK OTOPED ELEKTRIK SEBAGAI TRANSPORTASI KAMPUS BERBASIS MIKROKONTROLER

RANCANG BANGUN SISTEM KONTROL ROBOT LINE FOLLOWER MENGGUNAKAN LOGIKA FUZZY

ROBOT OMNI DIRECTIONAL STEERING BERBASIS MIKROKONTROLER. Muchamad Nur Hudi. Dyah Lestari

Prodi S1 Teknik Informatika, Fakultas Teknik, Universitas Telkom 1 2

BAB 1 PENDAHULUAN 1.1 Latar Belakang

metode pengontrolan konvensional yaitu suatu metode yang dapat melakukan penalaan secara mandiri (Pogram, 2014). 1.2 Rumusan Masalah Dari latar

BAB I PENDAHULUAN. berbagai proses pengendalian. Keterbatasan keterbatasan tersebut lambat laun

3. Perancangan Alat Perancangan alat yaitu mendesain konsep yang sudah dibuat, meliputi perancangan mekanis robot, elektronis robot dan pemrograman

DESAIN DAN IMPLEMENTASI FUZZY LOGIC CONTROL PADA BALANCING ROBOT DESIGN AND IMPLEMENTATION OF FUZZY LOGIC CONTROL IN BALANCIN ROBOT

BAB 2 LANDASAN TEORI

REALISASI ROBOT PENCARI JALAN DALAM MAZE DENGAN METODE RUNUT-BALIK ABSTRAK

REALISASI ROBOT HEXAPOD SEBAGAI ROBOT PEMADAM API BERDASARKAN KRPAI 2013 ABSTRAK

BAB III PERANCANGAN DAN PEMBUATAN APLIKASI

PERANCANGAN SISTEM KONTROL KESTABILAN SUDUT AYUNAN BOX BAYI BERBASIS MIKROKONTROLER MENGGUNAKAN FUZZY LOGIC CONTROL

RANCANG BANGUN KONTROL FUZZY LOGIC PADA METODE LEADER-FOLLOWER UNTUK PENJEJAK FORMASI MOBILE ROBOT

Rancang Bangun Prototype Alat Sistem Pengontrol Kemudi Kapal Berbasis Mikrokontroler

BAB III ANALISIS DAN PERANCANGAN SISTEM

IMPLEMENTASI PENGUKURAN JARAK DENGAN METODA DISPARITY MENGGUNAKAN STEREO VISION PADA ROBOT OTONOMUS PENGHINDAR RINTANGAN

SIMULASI GERAKAN BERENANG ROBOT IKAN SECARA HORIZONTAL MENGGUNAKAN MUSCLE WIRE. Disusun oleh : Nama : Michael Alexander Yangky NRP :

BAB I PENDAHULUAN. Mikrokontroler merupakan pengontrol mikro atau disebut juga Single Chip

MOBILE ROBOT DENGAN PENGONTROLAN PERINTAH SUARA BERBASIS ANDROID

Sistem Pengaturan Kecepatan Motor DC pada Alat Ektraksi Madu Menggunakan Kontrol Logika Fuzzy

BAB I PENDAHULUAN. Robot dapat didefenisikan sebagai mesin yang terlihat seperti manusia dan

Kendaraan Otonom Berbasis Kendali Teaching And Playback Dengan Kemampuan Menghindari Halangan

BAB I PENDAHULUAN 1.1 Latar Belakang Indonesia adalah negara yang padat penduduk dan dikenal dengan melimpahnya sumber daya alam.

BAB IV PENGUJIAN DAN ANALISIS SISTEM. didapat suatu sistem yang dapat mengendalikan mobile robot dengan PID

PENGESAHAN PUBLIKASI HASIL PENELITIAN SKRIPSI JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS BRAWIJAYA

PENERAPAN SINYAL ULTRASONIK PADA SISTEM PENGENDALIAN ROBOT MOBIL

PERANCANGAN ROBOT OKTAPOD DENGAN DUA DERAJAT KEBEBASAN ASIMETRI

IMPLEMENTASI ARSITEKTUR BEHAVIOR-BASED DENGAN MENGGUNAKAN FUZZY UNTUK NAVIGASI CAR-LIKE MOBILE ROBOT DALAM LINGKUNGAN YANG TAK DIKENAL

RANCANG BANGUN ROBOT PENGIKUT GARIS (LINE FOLLOWER) MENGGUNAKAN SENSOR INFRA MERAH (PHOTODIODE)

REMOTE CONTROL INFRARED DENGAN KODE KEAMANAN YANG BEROTASI. Disusun Oleh : Nama : Yoshua Wibawa Chahyadi Nrp : ABSTRAK

Ahmadi *1), Richa Watiasih a), Ferry Wimbanu A a)

Transkripsi:

KONTROL KESTABILAN GERAK ROBOT LINE FOLLOWER DENGAN ACCELEROMETER DAN GYROSCOPE MENGGUNAKAN METODE LOGIKA FUZZY CONTROL OF MOTION STABILITY OF THE LINE FOLLOWER ROBOT WITH ACCELEROMETER AND GYROSCOPE USING FUZZY LOGIC METHOD Nandika Wibowo 1, Angga Rusdinar 2, Erwin Susanto 3 1,2,3 Prodi S1 Teknik Elektro, Fakultas Teknik Elektro, Universitas Telkom 1 nandikawbw@students.telkomuniversity.ac.id, 2 anggarusdinar@telkomuniversity.ac.id, 3 erwinelektro@telkomuniversity.ac.id Abstrak Saat ini, penerapan robot di dunia industri sedang berkembang pesat. Salah satu contohnya adalah penggunaan robot line follower sebagai Automated Guided Vehicle(AGV). Dalam penerapannya, penggunaan robot line follower sebagai AGV masih memerlukan beberapa pengembangan. Seperti gerakan robot yang kurang stabil selama mengikuti jalur, maupun proses lokalisasi tujuan robot. Selain itu, penerapan mekanika differential wheel pada AGV dianggap belum efisien. Berdasarkan masalah tersebut, penelitian ini bertujuan untuk menerapkan sistem mekanika car type drive pada AGV dan menggunakan metode logika fuzzy untuk mengontrol kestabilan gerak AGV. Selain itu, penelitian juga bertujuan untuk menerapkan sensor accelerometer dan gyroscope untuk membaca gerak perpindahan robot. Penelitian menghasilkan kesimpulan bahwa sistem car type drive yang digunakan sudah cukup baik dengan rataan error pada sistem steering roda kiri sebesar 0.91 o dan roda kanan sebesar 0.84 o. Sedangkan untuk sistem penggerak maju robot memiliki error sebesar 0.116 m. Logika fuzzy yang digunakan oleh robot masih memiliki rataan error sebesar 1.28 cm. Namun untuk penerapan sensor accelerometer dan gyroscope sebagai pembaca jarak perpindahan robot masih kurang ideal dengan nilai error yang terus meningkat selama pembacaan percepatan. Kata kunci : line follower, car type drive, logika fuzzy, accelerometer, gyroscope Abstract Nowdays, the application of robots in the industrial world is still growing rapidly. One of the example is the implementation of a line follower robot as Automated Guided Vehicle (AGV). In practice, the implementation of a line folllower robot as AGV still need some development. Such as robot movements which still less stable during following the path, and the process of purpose localization robot. In addition, the application of differential wheel mechanics at AGV is still not efficient. Based on these issues, this study aims to implement a car type drive mechanics of AGV and using fuzzy logic to control the stability of the motion of the AGV. In addition, this study also aims to implement the accelerometer and gyroscope sensor to read the movement of the robot motion. The result show that the car type drive which used is good enough with the average error in the left and right wheel steering system are 0.91 o and 0.84 o. On forward movement drive systems, robot has an error of 0.116 m. Fuzzy logic which is used by the robot have 1.28 cm average error. However, the application of accelerometer and gyroscope sensor as the reader of robot movement distance is still not ideal with the increasing error value for reading acceleration. Keyword : line follower, car type drive, fuzzy logic, accelerometer, gyroscope 1. Pendahuluan Saat ini, penerapan robot di dunia industri sudah cukup banyak. Salah satunya adalah penerapan robot Automated Guided Vehicle berbasis line follower. Automated Guided Vehicle (AGV) yang menggunakan line follower merupakan robot yang berjalan mengikuti garis atau jalur (biasanya berupa garis hitam) berdasarkan pembacaan sensor cahaya. Untuk mencapai lokasi tujuan AGV, biasanya menggunakan RFID untuk mengetahui lokasi akhir AGV. Penggunaan RFID ini dinilai tidak efisien, sehingga perlu dibuat sistem lokalisasi baru. Saat ini, sistem lokalisasi yang banyak digunakan adalah menggunakan GPS dan encoder. Penerapan encoder sebagai sistem lokalisasi tujuan masih memiliki kelemahan diantaranya adalah akurasi pembacaan encoder, selain itu

bentuk dan kondisi permukaan jalur yang tidak sesuai kriteria juga mempengaruhi pembacaan encoder. Sedangkan untuk penggunaan GPS, dinilai masih terlalu mahal dan kurang reliable karena adanya delay pengiriman data yang bergantung pada jaringan. Selain itu, penggunaan GPS juga terbatas jika dilakukan di dalam ruang karena adanya penghalang. Hal ini menyebabkan AGV mengalami kesulitan dalam melakukan lokalisasi tujuan akhir. Berdasarkan paparan di atas, maka penelitian ini dilakukan untuk mengimplementasikan dan menganalisis penerapan logika fuzzy serta efek penerapan sensor accelerometer dan gyroscope untuk kestabilan dan sistem lokalisasi tujuan. Selain itu, penelitian ini juga untuk mengetahui penerapan sistem car type drive pada AGV. Pada peneitian ini digunakan metode logika fuzzy untuk mengontrol gerak robot dan metode kalman filter untuk mengurangi noise pada sensor accelerometer dan gyroscope. 2. Dasar Teori Pengembangan terhadap kontrol kestabilan gerak line follower dengan accelerometer ini memerlukan dasar teori yaitu sistem car type drive, logika fuzzy, filter, dan penghitungan perpindahan robot. 2.1. Sistem Car Type Drive Sistem car type drive merupakan salah satu jenis driving roda pada mobile robot. Karakteristik dari sistem ini adalah adanya sepasang roda yang di drive dan sepasang roda lagi yang dijadikan sistem steering. Contoh dari sistem ini adalah sistem kemudi mobil. Dibandingkan dengan sistem differential wheel, mobile robot dengan sistem ini lebih efisien dari segi penggunaan daya listrik dan dari biaya pembuatan. 2.2. Logika Fuzzy Gambar 1 Ilustrasi Car Type Drive Logika fuzzy merupakan salah satu komponen pembentuk soft computing. Logika fuzzy pertama kali diperkenalkan oleh Prof. Lotfi A. Zadeh pada tahun 1965. Dasar logika fuzzy adalah teori himpunan fuzzy. Pada teori himpunan fuzzy, peranan derajat keanggotaan sebagai penentu keberadaan elemen dalam suatu himpunan sangatlah penting. Nilai keanggotaan atau derajat keanggotaan atau membership function menjadi ciri utama dari penalaran dengan logika fuzzy tersebut. [2] Ada beberapa alasan digunakannya logika fuzzy, antara lain: a. Konsep logika fuzzy mudah dimengerti. Karena logika fuzzy menggunakan dasar teori himpunan. b. Logika fuzzy sangat fleksibel, artinya mampu beradaptasi dengan perubahan-perubahan. c. Logika fuzzy memiliki toleransi terhadap data yang tidak tepat. d. Logika fuzzy dapat membangun dan mengaplikasikan pengalaman-pengalaman para pakar secara langsung tanpa harus melalui proses pelatihan. e. Logika fuzzy dapat bekerjasama dengan teknik-teknik kendali secara konvensional. f. Logika fuzzy didasarkan pada bahasa alami. Logika fuzzy sendiri terdiri dari berbagai macam metode, diantaranya: fuzzy inference system, fuzzy clustering, fuzzy database, dll. Dalam pengerjaan tugas akhir ini, akan digunakan fuzzy inference system dengan metode Takagi-Sugeno. 2.3. Low Pass Filter Sensor MPU6050 memiliki sensitivitas yang tinggi, sehingga diperlukan filter untuk mengurangi noise yang ada. Dalam tugas akhir ini, digunakan filter low pass. Sebuah low pass filter akan melewatkan sinyal frekuensi rendah dan menolak sinyal pada frekuensi di atas frekuensi cut off filter ini [3]. Filter yang digunakan dalam sistem ini adalah filter low pass diskrit dikarenakan data yang diolah adalah data digital. Persamaan dari filter tersebut sebagai berikut:

Dimana: A = data yang sudah terfilter B = masukan data saat t C = data saat t-1 α = koefisien filter (0<α<1) ( ) ( ) (1) 2.4. Penghitungan Perpindahan Gerak Dalam tugas akhir ini, data yang dibutuhkan adalah data perpindahan gerak robot untuk lokalisasi tujuan. Untuk mendapatkan data perpindahan tersebut maka perlu dilakukan pemrosesan terhadap data accelerometer. Pemrosesan data percepatan dari MPU6050 ini dilakukan dengan melakukan pengintegralan sebanyak dua kali terhadap data percepatan gerak robot. Untuk melakukan pengintegralan sebanyak dua kali, dapat dilakukan pendekatan dengan menggunakan metode Trapezoidal. Gambar 2 Pendekatan Integral Metode Trapezoidal [1] Penghitungan sinyal diskrit percepatan dalam domain waktu dapat dilakukan menggunakan persamaan: ( ) ( ) ( ( ) ( ) ) ( ) (2) Dimana: a(t) : gelombang kontinu dalam domain waktu a(i) : sampel data percepatan ke-i t : waktu sampel data n : banyaknya sampel yang direkam Dari persamaan di atas, maka dapat dihitung kecepatan serta perpindahan gerak dengan persamaan di bawah ini: Dimana: a(i) v(i) d(i) : sampel data percepatan ke-i : sampel data kecepatan ke-i : sampel data perpindahan ke-i ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (3) (4) 3. Perancangan Sistem Dalam merealisasikan penelitian mengenai kontrol kestabilan gerak robot line follower ini maka dirancang sistem sebagai berikut: 3.1. Diagram Blok Sistem Secara umum sistem terdiri dari dua buah mikrokontroler yang masing-masing difungsikan sebagai master dan slave, dua buah masukan, dan dua buah keluaran. Sistem digambarkan sebagai berikut :

MPU6050 Encoder Sensor LF 1-8 Sensor LF 9-16 Sensor LF 17-24 Mux 1 Mux 2 Mux 3 ATMega 16 Arduino Slave Serial Komunikasi Master Motor DC Motor Stepper Potensiom eter PW M Sudut Belok Gambar 3 Gambaran Umum Sistem Sistem yang terealisasi berupa robot AGV (Automated Guided Vehicle) yang menggunakan prinsip kerja robot pengikut garis dengan 24 sensor photodioda. Sistem juga ditambahkan sensor MPU6050 untuk membaca perpindahan robot selama mengikuti jalur. Aktuator dari sistem ini berupa motor DC sebagai penggerak robot untuk maju dan motor stepper untuk membelokkan robot ke kanan atau ke kiri. 3.2. Flowchart Sistem Gambar 4 Flowchart Slave Gambar 5 Flowchart Master

Sudut Keluaran ( o ) 3.3. Prinsip Kerja Sistem Masukan utama sistem berupa pembacaan jalur menggunakan 24 sensor photodioda yang dikirim melalui multiplexer ke ATMega16. Sebagai mikrokontroler slave, ATMega dikhususkan hanya untuk memproses pembacaan jalur. Setelah membaca hasil pembacaan photodioda, ATMega akan mengirimkan data hasil pembacaan sensor depan dan sensor belakang secara serial ke mikrokontroler master yaitu Arduino Mega 2560. Di dalam Arduino Mega 2560, data serial kemudian diproses dalam logika fuzzy untuk menghasilkan keluaran berupa pwm motor dc dan sudut motor stepper. Selama robot bergerak sesuai logika fuzzy, sensor MPU6050 akan membaca percepatan gerak robot. Hasil pembacaan ini kemudian akan difilter terlebih dahulu menggunakan Low Pass Filter untuk mengurangi noise. Setelah difilter, data hasil pembacaan MPU6050 kemudian diproses melalui penghitungan dengan metode tertentu untuk mendapatkan data perpindahan robot. Data perpindahan robot inilah yang nantinya menjadi acuan lokalisasi tujuan robot. 4. Analisis dan Pembahasan Sistem Dalam penelitian ini dibahas beberapa hal meliputi performansi mekanik sistem, performansi logika fuzzy, dan hasil pengukuran jarak dengan encoder dan mpu6050. 4.1. Performansi Mekanik Sistem Dalam penelitian ini telah dilakukan pengujian terhadap performansi mekanik sistem berupa sistem steering dan keluaran driver motor dc. Dalam pengujian tersebut didapatkan beberapa data pengujian sebagai berikut : 90 80 70 60 50 40 30 20 10-10 0-20 -30-40 -50-60 -70-80 -90-90 -80-70 -60-50 -40-30 -20-10 0 10 20 30 40 50 60 70 80 90 Sudut Masukan ( o ) Roda Kiri Uji1 Roda Kiri Uji2 Ideal Roda Kanan Uji1 Roda Kanan Uji2 Gambar 6 Grafik Pengujian Sistem Steering Tabel 1 Pengujian-1 Driver Motor DC Arah Maju PWM Pengujian 1 Vreff Vo Driver Vo Perhitungan Error 50 11.4 3.03 2.23 0.8 100 11.4 6.57 4.47 2.1 150 11.4 8.68 6.70 1.98 200 11.4 9.84 8.94 0.9 250 11.4 10.76 11.18 0.42

Jarak (cm) Mundur 50 11.35 3.25 2.22 1.03 100 11.35 6.74 4.45 2.29 150 11.35 8.73 6.68 2.05 200 11.35 9.79 8.90 0.89 250 11.35 10.58 11.13 0.55 Tabel 2 Pengujian-2 Driver Motor DC Arah Maju Mundur PWM Pengujian 2 Vreff Vo Driver Vo Perhitungan Error 50 11.32 3.04 2.21 0.83 100 11.32 6.65 4.43 2.22 150 11.32 8.68 6.66 2.02 200 11.32 9.78 8.88 0.9 250 11.32 10.53 11.10 0.57 50 11.5 3.31 2.25 1.06 100 11.5 6.75 4.51 2.24 150 11.5 8.61 6.76 1.85 200 11.5 9.68 9.01 0.67 250 11.5 10.38 11.27 0.89 Berdasarkan gambar 6 di atas maka dapat dianalisis nilai error sistem steering robot tidak besar dan mendekati nilai ideal. Hasil pengujian menunjukkan rataan error untuk roda kiri sebesar 0.91 o dan roda kanan sebesar 0.84 o. Sedangkan untuk driver motor dc berdasarkan tabel 1 dan tabel 2, menunjukkan bahwa nilai error masih terlalu besar. Hal ini disebabkan ketidak idealan komponen maupun jalur driver motor dc. 4.2. Performnasi Logika Fuzzy Dalam penelitian telah dilakukan pengujian terhadap performansi logika fuzzy selama mengikuti jalur denga hasil seperti gambar berikut: 50 45 40 35 30 25 20 15 10-10 -505-15 -20-25 -30-35 -40-45 -50 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 Sampling ke- Performansi Fuzzy Logic Gambar 7 Hasil Pengujian Performansi Logika Fuzzy

Jarak (m) Berdasarkan gambar 7 di atas, dapat dianalisis bahwa seharusnya performansi logika fuzzy yang baik menunjukkan grafik lurus di titik 0 atau tidak ada error, namun sistem masih menghasilkan error. Hal ini menunjukkan bahwa logika fuzzy yang digunakan masih belum sempurna. Untuk hasil yang lebih baik, bisa dilakukan perbaikan pada himpunan keanggotaan logika fuzzy. 4.3. Pengukuran Gerak Perpindahan Robot Dalam penelitian ini telah dilakukan pengujian terhadap pengukuran perpindahan robot menggunakan dua macam sensor yaitu encoder dan sensor accelerometer dan gyroscope MPU6050. Dalam pengujian tersebut didapatkan data sebagai berikut: 11 10 9 8 7 6 5 4 3 2 1 0 Pembacaan Encoder Pengukuran Manual Gambar 8 Hasil Pengujian Pengukuran Jarak dengan Encoder Berdasarkan gambar 7 di atas, maka dapat dilihat bahwa nilai error pembacaa jarak oleh encoder tidak terlalu jauh dari pengukuran sebenarnya namu jika dilihat, grafik pembacaan oleh encoder semakin menjauhi nilai pengukuran sebenarnya. Hal ini menunjukkan semakin jauh jarak yang ditempuh robot maka semakin besar error pembacaan encoder. 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 1 2 3 4 5 6 7 8 9 10 Pengujian ke- Jarak terukur Pembacaan MPU6050 Gambar 9 Hasil Pengujian Pengukuran Jarak dengan MPU6050 Berdasarkan gambar 8 di atas, maka dapat dianalisis bahwa pembacaan jarak oleh MPU6050 sangat tidak ideal karena besarnya error yang dihasilkan dari pembacaan. Error ini disebabkan oleh sensitifitas dari sensor MPU6050 terhadap segala macam bentuk pergerakan robot. 5. Kesimpulan Berdasarkan penelitian, hasil pengujian, dan analisis data, maka dari penelitian dapat disimpulkan beberapa hal sebagai berikut:

1. Penggunaan sensor line follower dengan 24 sensor photodioda memperluas range pembacaan garis oleh AGV. Hal ini membuat aturan fuzzy yang dibuat bisa lebih banyak dan akurat. 2. Sistem car type drive yang diterapkan pada AGV sudah cukup baik dibuktikan dengan pengujian sistem steering AGV yang mendekati nilai idela dengan rataan error untuk roda kiri sebesar 0.91 o dan untuk roda kanan sebesar 0.84 o. Nilai error terbesar hanya sebesar 3 o pada roda kiri. 3. Untuk sistem penggerak maju robot masih memiliki rataan error yang cukup besar yaitu sebesar 0.116 m dengan error terbesar sebesar 0.21 m. Hal ini disebabkan mekanika penggerak maju robot yang masih belum sempurna. 4. Driver motor DC yang digunakan kurang ideal dengan rataan error mencapai 1.31 V dengan error terbesar sebesar 2.9 V. 5. Logika fuzzy yang digunakan dengan rule sebanyak 35 aturan masih menghasilkan rataan nilai error sebesar 1.28 cm. 6. Penerapan sensor accelerometer dan gyroscope sebagai pembaca jarak perpindahan robot sangat tidak ideal dibuktikan dengan semakin besarnya nilai error yang dihasilkan ketika jarak semakin jauh seperti yang ditunjukkan pada gambar 8. Daftar Pustaka: [1] Hanis, Nor. (2013). Altitude Measurement and Calibration on Milling Operation. Malaysia: University Malaysia Pahang. [2] Kusumadewi, S., & Purnomo, H. (2010). Aplikasi Logika Fuzzy untuk Pendukung Keputusan. Yogyakarta: Graha Ilmu. [3] Texas Instrument. (201]0). A Basic Introduction to Filters - Active, Passive,and Switched Capacitor. Diperoleh pada 3 Agustus 2015, dari http://www.ti.com/lit/an/snoa224a/snoa224a.pdf