Sabtu, 27 Juni 2015

Robot Seni Indonesia



Robot KRSI adalah singkatan dari Kontes Robot Seni Indonesia. Pada tahun 2015 temanya adalah Robot Penari Bambangan Cakil.

 
 Rancangan dan jumlah DOF 
Robot menggunakan 23 derajat kebebasan. 1 servo untuk kepala, 2 servo untuk badan, 6 servo untuk tangan kanan dan kiri, 4 servo untuk pinggul, 10 servo untuk bagian kaki kanan dan kiri.
Pada robot cerdas seni tari ini sebagian besar rangkanya menggunakan aluminium dan mika acrylic. Hal ini bertujuan agar dalam proses pembuatan robot tidak terlalu memakan biaya, bobot yang ringan, serta penggabungan antar bagian robot lebih mudah. Mika acrylic yang digunakan memiliki ketebalan 3 mm, sehingga diperoleh daya topang yang kuat. Untuk menggabungkan antar bagian robot dipergunakan material aluminium yang dibantu dengan sekrup dan baut. Untuk lebih jelasnya, struktur robot seni ini dapat dilihat pada ilustrasi desain.

Ukuran tanpa aksessoris :
Panjang    : 50 cm
Lebar       : 15 cm
Tinggi      : 50 cm

Algoritma Robot 
Algoritma robot seni ini memiliki beberapa bagian intstruksi, dari tiap bagian instruksi nantinya diproses dalam sebuah mikrokontroler. Berikut bagian dari tiap instruksi :
1.      Saat pertama robot dinyalakan, robot Bambangan menunggu sampai ada suara lagu yang dikenali oleh voice recognition. Robot hanya akan bergerak jika hanya mendengar lagu tertentu sesuai dengan lagu atau suara yang telah ditentukan dewan juri. Untuk mengolah sinyal suara dari Electronic Condenser digunakan metode filter. Output dari filter wavelet berupa data digital yang selanjutnya akan diolah oleh mikrokontroler untuk menggerakkan motor servo yang ada pada kepala, tangan, dan kaki robot. Output dari hasil filter wavelet berupa data digital dala domain frekuensi dan domain waktu yang berbeda – beda. Perbedaan tersebut digunakan oleh mikrokontroler untuk menciptakan pola gerak yang berbeda – beda dari anggota tubuh robot.
2.      Setelah Bambangan mencapai zona lingkaran tengah dan terdeteksi sensor IR Robot Cakil, Robot Cakil akan mulai bergerak menari.
3.      Untuk mendeteksi area robot ini menggunakan sensor warna. Sensor warna ini akan mendeteksi area – area yang akan dilewati karena bentuk lapangan banyak menggunakan area yang berbeda warna. Dengan metode ini, maka akan lebih mudah untuk menentukan jarak dan waktu sampai di zona tutup.

Deteksi Suara Musik Pengiring Robot 
Untuk mendeteksi suara musik pengiring, robot dipasang sebuah sensor suara. Sebelum pertandingan, dilakukan kalibrasi untuk mengetahui nilai dari tingkat kebisingan yang ada di arena. Jika musik dimainkan, robot akan mulai berjalan/bergerak. Ketika musik dihentikan robot akan berhenti/diam.

Penggunaan Sensor 
1.      Sensor Gyro
Sensor Gyro membantu untuk mempertahankan posisi robot karena mendeteksi momentum perubahan sudut robot ketika bergerak. Sensor ini diletakkan pada titik keseimbangan yaitu di bagian tengah tubuh.
2.      Sensor Warna 
Sensor warna digunakan untuk mendeteksi warna dari setiap zona lapangan.
3.      Sensor Suara
Sensor suara digunakan untuk mendeteksi suara/musik yang dimainkan. Ketika musik berhenti robot harus bisa berhenti. 
4.      Sensor Infrared IR
Sensor Infrared digunakan untuk mengaktifkan robot Cakil yang menunggu robot Bambangan mencapai lingkaran tengah.

Tidak ada komentar:

Posting Komentar