1 puan yazan GN⁺ 2023-11-08 | 1 yorum | WhatsApp'ta paylaş
  • Amazon Echo’ya animatronik gözler ve siyah-beyaz CRT TV eklenerek, sesli asistan karakter gibi hissettiren Alexatron adlı bir robota dönüştürüldü
  • CRT TV, yatay sinyalin ses sinyaliyle değiştirilmesi sayesinde robot konuşurken ekranın ağız hareketleri gibi tepki vermesini sağlayan temel ifade aygıtı oldu
  • Göz mekanizması Arduino, servo motorlar ve 3D yazıcı tabanlı bir tasarım kullanıyor; Useful Sensors’ın person sensor’ı ile kullanıcının yüzünü takip edecek şekilde yapılandırıldı
  • Alexa’nın uyandırma kelimesi algılandıktan sonra yanan LED devresindeki voltaj değişimi okunarak, ayrı bir komut olmadan gözler ve hareketler anında etkinleştiriliyor
  • Bitmiş ürün çalışıyor ancak servo gürültüsü, jitter ve hoparlör uğultusu kalan bir prototip; daha güçlü etkileşim için Alexa yerine GPT yapay zeka platformunun gerekli olduğu düşünülüyor

Karakter Gibi Hissettiren Bir Sesli Asistan Yapmak

  • Yapımcı, çocukken hayal ettiği geleceğin bilgisayarlarının basit makineler değil, kişiliği ve varlığı olan “bilgisayar canlılarına” daha yakın olduğunu hatırlıyor
  • Günümüzde birçok evde Alexa gibi sesli asistanlar var, ancak dış görünüşleri daha çok mutfak tezgâhındaki küçük bir cihaza benziyor ve karakter hissi eksik kalıyor
  • Amaç, Alexa’yı hack’leyip animatroniklerle eski bir TV ekranını birleştirerek, kullanıcının bir bilgisayarla konuştuğunu bir anlığına unutturacak bir makine yapmaktı

Siyah-Beyaz CRT TV’yi Ses İfade Aygıtı Olarak Yeniden Kullanmak

  • Kullanılan TV, son nesillere yakın bir siyah-beyaz CRT televizyon; söküldükten sonra yeni robotun ifade aygıtına dönüştü
  • CRT ekran, robot konuşurken ağız gibi tepki veren görsel bir unsur sağlıyor
    • Amaç, kullanıcı sesin oluştuğu görüntüyü gördüğünde karşısındakini öz farkındalığı ya da duyguları olan bir varlık olarak kabul etmeyi kolaylaştırmak
  • TV kartında flyback trafosu, yatay çıkış transistörü, yatay ve dikey saptırma kontrol hatları gibi bileşenler belirlendi
  • Yapımcı, tüpe iletilen yatay sinyali araya girerek bir ses amfisine ve ses kaynağına bağladı; böylece ekranda ses sinyalinin görünmesini sağladı

Gözler, Yüz Takibi ve Uyandırma Kelimesine Tepki

  • Göz mekanizması, Milheim Mechatronics’ten Will Cogley’nin yaptığı tasarımı kullanıyor
    • Arduino, birden fazla servo ve 3D yazıcıyla nispeten hızlı ve ucuz şekilde üretilebilen bir yapı
    • Yapımcı, ilgili tasarım dosyalarını ve animatronik YouTube kanalını referans olarak tanıtıyor
  • İlk testlerde servo jitter’ı görüldü; 5V’a düşüren buck converter’ın 3A sınırının 6 servo için yeterli olmayabileceği düşünüldü
  • Göz kontrolünde Useful Sensors’ın person sensor’ı kullanılıyor
    • SparkFun’dan temin edilebilen bağımsız bir yüz takip kamera modülü
    • Yapımcı, kendi yüz takip algoritmasını geliştirecek zamanı ve programlama becerisinin yetersiz olduğunu düşündüğü için bu parçayı seçti
  • Bu sensör sayesinde robot, kullanıcı hareket etse bile göz teması kuruyor ve yalnızca Alexa gibi konuşurken tepki veren bir cihazdan daha aktif etkileşim kuruyormuş hissi veriyor
  • Alexa, uyandırma kelimesini duyduktan sonra soru ya da komut bekleyecek şekilde tasarlandığından, yapımcının istediği anlık canlı-varlık tepkisiyle uyuşmuyordu
  • Çözüm, Echo’nun içindeki LED devresini kullanmaktı
    • Alexa uyandırma kelimesini duyduğunda LED yanıyor
    • LED’in RGB sinyal pad’lerinden biri, LED yandığında yaklaşık 2,5V’tan 1,1V’a düşüyor
    • Bu voltaj değişimini mikrodenetleyici algılıyor ve ek komut olmadan istenen hareketleri çalıştırabiliyor

Gövde Montajı ve Deneme Yanılma

  • Göz kürelerinin üretimi sırasında reçine ısıtılarak hava kabarcıkları giderilirken göz küreleri eğildi
    • Bunun sonucunda mevcut kalıba ve tutucuya yeniden uymadıkları için, başlangıçta planlanan göz küresi üretiminden vazgeçmek gerekti
  • Sökülmüş CRT TV’yi, Amazon Echo’yu ve göz mekanizmasını tek bir gövdeye yerleştirmek için şeffaf akrilik bir şasi tasarlandı
  • Yapımcı, ilkokul yıllarında şeffaf üst kapaklı bir Apple IIe gördüğünde, bilgisayarın içinin “sihirli bir kutu” değil mühendislik ürünü olduğunu ilk kez hissetti
  • Bu deneyimden ilham alarak Fusion 360’ta tasarladığı şeffaf akrilik levhaları lazerle kestirdi ve bileşenlerin göründüğü bir şasi yaptı
  • TV kartı, flyback trafosu ve soğutucu çevresinden kaçınacak şekilde katmanları kesilerek alçak yerleştirildi ve yerden tasarruf edildi

Alexatron’un Tamamlanması ve Sınırları

  • Nihai yapıda animatronik gözler, person sensor, hoparlör, iki amfi, 8V ve 12V boost converter’lar, TV kartı, Echo cihazı, CRT için ayrı güç anahtarı, sigorta ve güç anahtarı bulunan fiş modülü yer alıyor
  • Amazon Echo’nun başlangıçta yalnızca kartını orijinal şasinin dışında kullanmak planlandı, ancak düzgün çalışmayınca bunun bir topraklama sorunu olduğu düşünüldü ve tekrar orijinal kasasına kondu
  • Arduino için küçük bir kart kullanılmak istendi ancak aşırı voltaj nedeniyle yakılınca Arduino Mega ile değiştirildi
  • Tamamlanan robot, “computer” uyandırma kelimesine tepki veriyor; CRT ekranı ve göz mekanizmasını birlikte kullanarak etkileşimli bir karakter gibi çalışıyor
  • Yapımcı bu robota Alexatron adını veriyor ve şimdiye kadar yaptığı en karmaşık yapım olduğunu söylüyor
    • Son 3 gün boyunca günde yaklaşık 15 saatini sorun gidermeye harcadı
    • Parça temini ve önceki aşamalardaki bileşenlerin yapım süresi buna dahil değil
  • Bitmiş üründe hâlâ sorunlar var
    • Servolar çok gürültülü ve jitter var
    • Hoparlörde düşük seviyeli bir uğultu var
    • Yine de tüm sistem çalışıyor
  • Alexatron, gelecekteki sürümlere geliştirilebilecek bir prototip; etkileşimi artırmak için Alexa platformunu bırakıp GPT yapay zeka platformuna geçmek gerekiyor

1 yorum

 
GN⁺ 2023-11-08
Hacker News yorumları
  • Bu robotu gerçekten gördüm; yapımcısı eski bir arkadaşım ve gerçekten harika biri
    Özellikle eski Sovyet oyun konsolları üzerine yaptığı video çok eğlenceliydi
    https://www.youtube.com/watch?v=9mqXT-zj47s
    • Bu videoyu çekmek için Tiflis'te alışveriş yapıyordu; bunun Sovyetler'le nasıl bir bağlantısı var? Bir teknoloji YouTuber'ı için gerçekten ilginç bir bakış açısı olabilir
    • Video, sadece eski usul bir bit pazarını gezerken bile izlemeye değer. Böyle yerleri gerçekten seviyorum
  • Gerçekten harika bir küçük proje
    Böyle projeleri ve Disney'in son dönemdeki etkileyici robotlarını(https://youtu.be/-cfIm06tcfA?si=D3SKsNekOaDQFeVU) görünce, oldukça gerçekçi bedenselleşmiş robotların evlere girmesi artık an meselesi gibi görünüyor
    Bununla ilgili viral videolar da çıkar ve bunu cazip bir fiyata satabilen bir şirketin bir gün büyük para kazanacağını düşünüyorum
    • Birkaç yıl önce GIF ile yanıt veren bir meme robotu da vardı ama ona ne olduğunu bilmiyorum
  • Orijinal Blade Runner'daki Roy Batty monoloğunun (“I have seen things you people wouldn't even believe...”) sürekli karşımıza çıkması hoşuma gidiyor
    Robotun kendisi de sanki J. F. Sebastian yapımı gibi duruyor; bu yüzden sonda o monoloğu söyletmeleri bence oldukça hoş bir dokunuş
  • Başlık aynen orijinalinden alınmış
    Bu kanalla hiçbir ilgim yok ama ortaya çıkan son ürün gerçekten harika
  • Bu güvenli mi? CRT üzerinde kaç kV var?
    • O boyutta siyah-beyaz bir ekran için muhtemelen 20kV civarındadır
      Açıkken parmağınızı içine sokmadığınız sürece sorun olmaz
      Eğer bu kişinin her şeyi kendisi yaptığı doğruysa, flyback transformatörünün tehlikelerini anlayacak kadar elektronik bilgisi vardır diye düşünüyorum
    • Ben de aynısını düşündüm. CRT'ler çok güç çekiyor ve her şey açıkta, çok sıkışık yerleştirilmiş olduğu için ürkütücü görünüyor
    • Doğru mu bilmiyorum ama zamanında bana söylenen şey, gerilimin tek başına o kadar ölümcül olmadığıydı
      Akım çok düşük olduğu için can yakar ama öldürmez; asıl sorun, çarpılma refleksiyle elinizi keskin bir kenara çarpmanız ya da daha tehlikeli gerilim/akım taşıyan başka bir yere dokunmanız
  • Robot yoldaş fikrinin gerçekleşmiş geleceğinin, eskiden hayal ettiğimizden çok daha az canlı ve çok daha işlev odaklı olması hoşuma gidiyor
    Sesli asistanların büyük dil modellerinden yaklaşık 10 yıl önce yaygınlaştığını ve hiçbir anlamda gerçekten “canlı” hissettirmediğini düşününce bu anlaşılır geliyor
    Büyük dil modeli ekosistemi biraz daha olgunlaşınca bu tür ürünlerin seri üretildiğini görmek isterim. Sesli asistanları hiçbir zaman tamamen rahat kullanamamış biri olarak, bu biçim faktörü tüm deneyimi keyifli kılmak için gereken şey olabilir
  • Bana eski YTV'nin mor canavarı “Snit”i hatırlattı
  • Böyle açıkta duran bir CRT oldukça tehlikeli değil mi? Bir kapasitör boşalması insanı kolayca öldürebilir