Robot Paling Keren yang Pernah Saya Buat [Video]
(youtube.com)- Menggabungkan mata animatronik dan TV CRT hitam-putih dengan Amazon Echo, lalu mengubah asisten suara itu menjadi robot Alexatron yang terasa seperti sebuah karakter
- TV CRT menjadi perangkat ekspresi kunci dengan mengganti sinyal horizontal dengan sinyal audio, sehingga layar merespons saat robot berbicara seperti gerakan mulut
- Mekanisme mata memanfaatkan Arduino, servo, dan desain berbasis printer 3D, serta dikonfigurasi agar mengikuti wajah pengguna dengan person sensor dari Useful Sensors
- Dengan membaca perubahan tegangan dari rangkaian LED yang menyala setelah Alexa mendeteksi kata bangun, mata dan gerakan dapat langsung diaktifkan tanpa perintah tambahan
- Hasil akhirnya berfungsi, tetapi masih merupakan prototipe dengan kebisingan servo, jitter, dan dengung speaker yang tersisa, dan untuk interaksi yang lebih kuat dinilai memerlukan platform AI GPT alih-alih Alexa
Membuat asisten suara yang terasa seperti karakter
- Pembuatnya mengenang bahwa komputer masa depan yang ia bayangkan saat kecil bukanlah mesin biasa, melainkan lebih dekat ke “makhluk komputer” yang memiliki kepribadian dan kehadiran
- Saat ini banyak rumah memiliki asisten suara seperti Alexa, tetapi wujudnya lebih mirip perangkat kecil di atas meja dapur dan kurang memiliki karakter
- Tujuannya adalah meretas Alexa dan menggabungkannya dengan animatronik serta layar TV lama untuk menciptakan mesin yang membuat pengguna sejenak lupa bahwa mereka sedang berbicara dengan komputer
Mendaur ulang TV CRT hitam-putih sebagai perangkat ekspresi suara
- TV yang digunakan adalah televisi CRT hitam-putih yang mendekati generasi terakhir, dan setelah dibongkar menjadi perangkat ekspresi robot baru
- Layar CRT memberikan elemen visual yang bereaksi seperti mulut saat robot berbicara
- Maksudnya, ketika pengguna melihat bagaimana suara itu “terbentuk”, mereka lebih mudah menerima lawan bicara sebagai entitas yang memiliki kesadaran diri atau emosi
- Pada papan TV, dapat dikenali flyback transformer, transistor output horizontal, serta jalur kontrol defleksi horizontal dan vertikal
- Pembuatnya menyadap sinyal horizontal yang dikirim ke tabung lalu menghubungkannya ke amplifier audio dan sumber audio, sehingga sinyal suara muncul di layar
Mata, pelacakan wajah, dan respons terhadap kata bangun
- Mekanisme mata menggunakan desain buatan Will Cogley dari Milheim Mechatronics
- Strukturnya bisa dibuat relatif cepat dan murah dengan Arduino, beberapa servo, dan printer 3D
- Pembuatnya memperkenalkan file desain tersebut dan kanal YouTube animatronik sebagai rujukan
- Pada pengujian awal muncul jitter servo, dan ia menilai batas 3A pada buck converter yang menurunkan tegangan ke 5V mungkin tidak cukup untuk 6 servo
- Untuk kontrol mata, digunakan person sensor dari Useful Sensors
- Ini adalah unit kamera pelacak wajah mandiri yang bisa didapatkan dari SparkFun
- Ia memilih komponen ini karena tidak punya cukup waktu dan kemampuan pemrograman untuk membuat algoritme pelacakan wajah sendiri
- Berkat sensor ini, robot dapat tetap melakukan kontak mata saat pengguna bergerak, memberi kesan interaksi yang lebih proaktif dibanding perangkat seperti Alexa yang hanya bereaksi saat berbicara
- Alexa dirancang untuk menunggu pertanyaan atau perintah setelah mendengar kata bangun, sehingga tidak sesuai dengan respons langsung seperti makhluk hidup yang diinginkan pembuatnya
- Solusinya adalah memanfaatkan rangkaian LED internal Echo
- Saat Alexa mendengar kata bangun, LED menyala
- Salah satu pad sinyal RGB pada LED turun dari sekitar 2.5V ke 1.1V saat LED menyala
- Mikrokontroler mendeteksi perubahan tegangan ini, sehingga gerakan yang diinginkan bisa dijalankan tanpa perintah tambahan
Perakitan bodi dan trial-and-error
- Dalam proses pembuatan bola mata, resin dipanaskan untuk menghilangkan gelembung tetapi malah membuat bola mata melengkung
- Akibatnya, bola mata itu tidak lagi pas dengan cetakan dan holder yang ada, sehingga rencana awal pembuatan bola mata harus ditinggalkan
- Untuk memasukkan TV CRT yang telah dibongkar, Amazon Echo, dan mekanisme mata ke dalam satu bodi, ia merancang sasis akrilik transparan
- Pembuatnya teringat saat melihat Apple IIe dengan penutup atas transparan di masa sekolah dasar, untuk pertama kalinya menyadari bahwa bagian dalam komputer bukan “kotak ajaib” melainkan hasil rekayasa teknik
- Terinspirasi dari pengalaman itu, ia merancang lembar akrilik transparan di Fusion 360, memotongnya dengan laser, dan membuat sasis yang memperlihatkan komponennya
- Papan TV ditempatkan lebih rendah dengan memotong lapisan agar menghindari area di sekitar flyback transformer dan heatsink, sehingga ruang bisa dihemat
Alexatron selesai dibuat dan keterbatasannya
- Konfigurasi akhir mencakup mata animatronik, person sensor, speaker, dua amplifier, boost converter 8V dan 12V, papan TV, perangkat Echo, sakelar daya terpisah untuk CRT, serta modul colokan dengan sekring dan sakelar daya
- Amazon Echo awalnya ingin dipakai hanya dengan papan internalnya saja di luar sasis asli, tetapi tidak berfungsi dengan baik, diduga karena masalah grounding, sehingga dimasukkan kembali ke casing aslinya
- Arduino kecil yang semula hendak dipakai terbakar karena tegangan berlebih dan diganti dengan Arduino Mega
- Robot yang sudah jadi merespons kata bangun “computer”, dan menggunakan layar CRT serta mekanisme mata secara bersamaan untuk berfungsi seperti karakter interaktif
- Pembuatnya menyebut robot ini Alexatron dan mengatakan bahwa ini adalah karya paling kompleks yang pernah ia buat
- Selama 3 hari terakhir, ia menghabiskan sekitar 15 jam per hari untuk memecahkan masalah
- Waktu pengadaan komponen dan pembuatan komponen pada tahap sebelumnya belum termasuk
- Produk jadi ini masih memiliki sejumlah masalah
- Servo sangat berisik dan mengalami jitter
- Speaker memiliki dengung rendah
- Meski begitu, keseluruhan sistem tetap berfungsi
- Alexatron adalah prototipe yang bisa dikembangkan menjadi versi mendatang, dan untuk meningkatkan interaktivitas diperlukan perubahan dengan meninggalkan platform Alexa dan mengadopsi platform AI GPT
1 komentar
Komentar Hacker News
Videonya tentang konsol game Soviet lama khususnya menarik.
https://www.youtube.com/watch?v=9mqXT-zj47s
Melihat proyek seperti ini dan robot-robot terbaru Disney yang menakjubkan (https://youtu.be/-cfIm06tcfA?si=D3SKsNekOaDQFeVU), rasanya tinggal menunggu waktu sampai robot berwujud fisik yang cukup nyata masuk ke rumah.
Video viral terkait juga pasti akan muncul, dan perusahaan yang bisa menjualnya dengan harga menarik sepertinya suatu hari akan menghasilkan banyak uang.
Robotnya sendiri juga terlihat seperti buatan J. F. Sebastian, jadi menurut saya membuatnya mengucapkan monolog itu di akhir adalah penyutradaraan yang cukup keren.
Saya tidak ada hubungan apa pun dengan kanal ini, tetapi hasil akhirnya benar-benar keren.
Asal tidak memasukkan jari saat menyala, seharusnya tidak apa-apa.
Kalau orang itu membuat semuanya sendiri, saya rasa pengetahuan elektroniknya cukup untuk memahami bahaya transformator flyback.
Arusnya terlalu rendah sehingga memang sakit tapi tidak membunuh; masalahnya adalah reaksi tersengat listrik bisa membuat tangan tergores sudut tajam atau menyentuh bagian lain yang dialiri tegangan dan arus yang lebih berbahaya.
Ini masuk akal jika mengingat asisten suara sudah populer sekitar 10 tahun sebelum model bahasa besar, dan asisten suara tidak pernah benar-benar terasa mendekati “hidup” dalam arti apa pun.
Kalau ekosistem model bahasa besar sedikit lebih matang, saya ingin melihat produk seperti ini diproduksi massal. Sebagai orang yang tidak selalu nyaman memakai asisten suara, bentuk seperti ini mungkin justru elemen yang dibutuhkan agar keseluruhan pengalamannya terasa menyenangkan.