Robot otonomi merupakan robot yang mampu bergemk dengan baik pada lingkungan sekitar tanpa pengendalian menusia. Sebagian besar sistem pengendali robot otonomi yang telah dikembangkan adalah sistem pengendali logika fuzzy yang berbasis pada sebuah komputer pribadi. Fungsi dari komputer ini adalah untuk mengendalikan robot berdasarkan goal-directed behaviour dan reactive behaviour. Melihat dari konsep reactive behaviour, terlalu berlebihan apabila bagian ini ditangani oleh scbuah komputer pribadi; akan lebih sederhana dan lebih ringkas apabila digunakan sebuah sistem mikrokontroler. Pada slcripsi ini dilakukan rancang bangun sebuah sistem pengendali logika fI.lZZy untuk robot otonomi yang memililci reactive behaviour, sehingga mampu untuk melalcukan tindakan penghindaran rintangan. Skripsi ini mencoba penerapan sistem pengendali tersebut dengan menggunakan mikrokontroler AT89C52. Digunakan mikrokontroler jenis ini adalah karena dapat beketja dengan keccpatan yang tinggi,jIa.sh ROM dan RAM cukup besar, Serta harga yang murah dan mudah didapatkan di pasaran lokal. Sistem yang dirancang menggunakan konsep dasar Ioglka fuzzy sederhana, yaitu dengan menggunakan telcnik fasljitzzgfication pada fungsi keanggotaan standar, metode inferensi Mamdani, sorta fungsi defilzziiikasi jenis centroid. Pada tahap uji coba terlihat bahwa robot mampu untuk melakukan tindakan penghindaran rintangan dengan baik dan tanggapan yang cepat terhadap objek statis. Hal ini didukung oleh karakteristik sonar yang dapat mengukur dcngan tlngkat kesalahan rata-rata sebesar 5,67%. Kernulusan pergerakan dan kecepatan tanggapan robot sangat ditentukan oleh penentuan aturan-aturan fuzzy, dan jumlah sonar. Selain kecepatan kerja mikrokontroler, kecepatan tanggapan sangat dibatasi terutama oleh waktu tunda sonar dan kecepatan pergiliran antar sonar. Namun secara umum, tindakan penghindaran rintangan yang dilakukan oleh robot sudah sangat baik. |