Archimedes: Robot Burung Hantu AI Pendeteksi Emosi
Archimedes adalah burung hantu robot yang dapat dikenakan yang menggunakan Google AIY Vision Kit untuk mendeteksi emosi Anda dan memberikan hadiah atas keterlibatan positif.
Dirancang untuk menemukan pengunjung yang antusias, Archimedes memindai wajah untuk mencari kebahagiaan yang tulus. Ketika ekspresi bahagia yang tulus terdeteksi, ia membuka kotak kecil untuk membagikan stiker atau hadiah kecil lainnya. Namanya merupakan penghormatan kepada familiar Merlin dari The Once and Future King dan mengingatkan burung hantu siber yang muncul di Blade Runner dan Clash of the Titans.
Ide ini muncul ketika saya diundang untuk menunjukkan proyek di Bay Area Maker Faire. Setelah banyak brainstorming, saya memilih desain yang menyenangkan namun tantang secara teknis yang dapat bekerja di berbagai acara seperti CODAME Artobots Festival dan Arm/Hackster Asia Tour. Arsitektur ARM Raspberry Pi membuat robot mudah dibawa dan direplikasi.
1. Merakit Google AIY Vision Kit
Kit ini menyertakan demo yang telah dimuat sebelumnya yang memberikan titik awal yang solid. Lihat dokumentasi untuk panduan pemasangan cepat.
2. Servo
Gimbal pan/tilt yang kuat dari HackerBox (#0024, “Vision Quest”) memberikan gerakan yang halus untuk kepala burung hantu. Servo tambahan dari kit Seeed Grove mengangkat tutup kotak hadiah. Untuk integrasi joystick, Arduino menangani kontrol servo untuk menghindari konflik dengan demo Joy Detection AIY.
Hubungkan servo ke pin 9 (pan), 10 (tilt), dan 11 (tutup). Sediakan daya motor dari suplai USB 5 V terpisah untuk memastikan performa yang andal.
3. Pemrograman
Archimedes terus-menerus memindai wajah yang benar-benar bahagia. Setelah terdeteksi, indikator LED menyala dan burung hantu berhenti bergerak untuk membuka kotak hadiah. Logika menggabungkan demo LED dan Joy Detection AIY dengan kode khusus untuk memicu mekanisme hadiah.
4. Carapace Cetak 3D
Kepala, sayap, dan dada dirancang di OnShape dan dicetak pada Lulzbot Taz 6 menggunakan filamen Taulman N-Vent. Desain menyeimbangkan ruang interior untuk elektronika dengan eksterior yang ringan. Pemasangan menggunakan kawat armatur aluminium dan taburan penyejuk panas untuk mengamankan komponen tanpa risiko shortcut.
Catatan Pemasangan
Kepala: Kawat aluminium memegang kepala pada bracket servo; selang foam dua sisi menginsulasi dan mengamankan Raspberry Pi. Listrik tape melindungi konektor yang terbuka.
Badan: Burung hantu berdiri pada kaleng teh English Breakfast yang digunakan kembali, yang juga menyimpan tripod lentur dan pelindung Arduino terisolasi. Kaleng diisi dengan kertas cokelat untuk menciptakan “sarang” dan meredam getaran.
Kotak Hadiah: Papan dasar LEGO dengan tutup berbengkok menyimpan hadiah. Servo yang dipasang di belakang membuka tutup saat diaktifkan.
Daya: Hub USB yang diberi daya menyediakan 5 V kepada Raspberry Pi, servo, dan Arduino. Kabel USB khusus terhubung langsung ke pin 5 V dan GND Pi.
Foto Proses
Gambar progresi dibagikan di Instagram, menawarkan perjalan visual melalui pembangunan.