Di masa mendatang sangatlah diharapkan bahwa robot bisa berinteraksi dengan manusia. Komunikasi sendiri ada bermacam macam. Selain dengan menggunakan kata kata juga bisa dengan gaya bahasa tubuh. Salah satunya adalah dengan ekspresi wajah. Ekspresi wajah dalam komunikasi manusia selalu digunakan untuk menunjukkan emosi seseorang. Apakah senang, sedih, marah, kaget, kecewa, santai? Tugas akhir ini difokuskan pada bagaimana membuat robot yang hanya teridiri dari kepala supaya bisa membuat berbagai macam ekspresi wajah seperti manusia.
Sistem Face Humanoid Robot ini dibagi menjadi beberapa subsistem yaitu subsistem pengolahan citra, subsistem perangkat keras dan subsistem pengendali. Dalam subsistem pengolahan citra digunakan webcam sebagai pengambilan data gambar dan diproses dengan suatu komputer atau laptop. Pada proses ini digunakan compiler Microsoft Visual C++, dengan menambahkan fungsi-fungsi dari library Open Source Computer Vision (OpenCV). Subsistem pengolahan citra berguna untuk mengenali ekspresi wajah manusia. Di sini digunakan image processing untuk mengolah gambar bergerak. Dengan image processing maka dapat diketahui pola dari sebuah objek. Neural Network BackPropagation berguna untuk mengenali/ mengidentifikasi pola objek tersebut. Subsistem perangkat keras yang digunakan adalah suatu Face Humanoid Robot yang dibuat. Dan subsistem pengendali menggunakan satu buah mikrokontroler ATMEGA128 dan kamera yang dapat menangkap gambar pada jarak 50 sampai Dengan 120 cm.
Proses running robot adalah sebagai berikut. Gambar ditangkap oleh sebuah camera webcam. Dari gambar yang telah diolah komputer di subsistem pengolahan citra didapatkan ekspresi wajah manusia. Data hasil tadi dikirimkan ke subsistem pengendali melalui komunikasi serial. Setelah itu mikrokontroler memerintahkan subsistem perangkat keras agar membentuk ekspresi wajah yang dimaksudkan.
Hasil dari Tugas Akhir ini adalah seluruh subsistem dapat diintegrasikan membuat robot bisa merespon bentuk ekspresi manusia. Metode yang dipakai sederhana tapi terlihat cukup mampu mengenali ekspresi wajah seseorang.

Kata Kunci:
OpenCV, Neural Network BackPropagation, Humanoid Robot

wpChatIcon
EnglishIndonesian