1 poin oleh GN⁺ 2023-11-08 | 1 komentar | Bagikan ke WhatsApp
  • 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

 
GN⁺ 2023-11-08
Komentar Hacker News
  • Saya pernah melihat robot ini secara langsung; pembuatnya teman lama saya dan orangnya benar-benar baik.
    Videonya tentang konsol game Soviet lama khususnya menarik.
    https://www.youtube.com/watch?v=9mqXT-zj47s
    • Dia terlihat berbelanja di Tbilisi untuk membuat video ini; apa kaitannya dengan Uni Soviet? Ini bisa menjadi sudut pandang yang sangat menarik untuk seorang YouTuber teknologi.
    • Videonya layak ditonton hanya dari adegan menjelajahi pasar loak bergaya lama. Tempat seperti itu memang menyenangkan.
  • Ini proyek kecil yang benar-benar keren.
    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.
    • Beberapa tahun lalu juga ada robot meme yang membalas dengan GIF, tapi saya tidak tahu apa yang terjadi dengannya.
  • Saya suka monolog Roy Batty dari Blade Runner orisinal (“I have seen things you people wouldn't even believe...”) yang terus muncul.
    Robotnya sendiri juga terlihat seperti buatan J. F. Sebastian, jadi menurut saya membuatnya mengucapkan monolog itu di akhir adalah penyutradaraan yang cukup keren.
  • Judulnya memang apa adanya dari sumber aslinya.
    Saya tidak ada hubungan apa pun dengan kanal ini, tetapi hasil akhirnya benar-benar keren.
  • Apakah ini aman? Berapa kV yang ada pada CRT?
    • Untuk layar hitam-putih sebesar itu, mungkin sekitar 20kV.
      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.
    • Saya juga berpikir hal yang sama. CRT memakan banyak daya, dan semuanya padat dengan kondisi terbuka, jadi menakutkan.
    • Saya tidak tahu pasti, tetapi dulu saya pernah dengar bahwa tegangannya sendiri tidak terlalu mematikan.
      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.
  • Saya suka bahwa masa depan terwujud dari “pendamping robot” ternyata jauh lebih tidak bernyawa dan sangat utilitarian dibandingkan yang dulu kita bayangkan.
    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.
  • Ini mengingatkan saya pada monster ungu “Snit” dari YTV dulu.
  • CRT yang terbuka seperti itu bukankah cukup berbahaya? Pelepasan muatan kapasitor bisa dengan mudah membunuh seseorang.