Selasa, 24 Mei 2011

Homemade robot Loki adalah proyek hobi satu orang

Sebagian besar robot kami menulis tentang dibuat oleh perusahaan atau laboratorium penelitian. Pada artikel ini kita akan menulis tentang sebuah robot yang dibuat oleh satu orang. Loki, yang mengambil nama dari dewa Norse dari Mischief, adalah robot membangun untuk hobi.Alat ini dibuat dengan perangkat lunak insinyur David Shinsel , yang mengklaim robot awalnya hanya dimaksudkan untuk dikendalikan dari jauh, tapi dia agak terbawa. "Tubuh" dari Loki dibangun sepenuhnya dari awal, sebagian besar menggunakan aluminium. Ini adalah 121cm (4 ') tinggi dan berat 18kg (40 lbs). Desain yang unik memungkinkan komputer laptop untuk ganda sebagai otak robot, dan juga sebagai tampilan layar dalam "dada" Loki. Selain layar, robot menyerupai kombinasi WALL-E dan Johnny 5 robot. Kepala gerak dan lengan ditangani oleh AX12 servos Dynamixel. Sendi bahu adalah rantai drive-kustom digerakkan oleh motor tepat dikontrol. Matanya yang disorot dengan dua lampu LED biru, diprogram untuk "berkedip" sementara robot beroperasi.


Robot mampu bergerak dengan menggunakan roda, sementara algoritma pathfinding indoor. Loki memiliki dua lengan dengan 3 jari tangan, mampu menangkap objek. Hal ini dapat berinteraksi melalui remote control dan logistik melalui Wi-Fi, pengolahan visi, pengenalan suara, dan kecerdasan buatan dasar. kecerdasan buatan Loki memungkinkan untuk beroperasi dalam dua mode.Modus pertama adalah "modus perintah", dimana responnya cukup terbatas, dan modus kedua adalah "percakapan mode", di mana Anda tidak pernah tahu apa yang dia akan katakan atau lakukan.
loki-robot-seeker-gui
Hal ini dilengkapi dengan dua Webcam (Logitech Notebook Pro Webcam) untuk memberikan robot dengan visi stereo. Laptop mendapatkan data sensor dari prosesor PIC, terpasang pada controller board Mark III, melalui USB ke Serial converter.  PIC diprogram menggunakan CCS "C" compiler, dan perangkat lunak PC ditulis menggunakan Visual C + +. PIC I / O chip I2C diperluas dengan beberapa sensor memberi masukan tambahan termasuk 2 PIR detektor gerakan, detektor IR 10 jangkauan, 2 Ultrasonic penjaga, 4 bumper, kompas elektronik, dan memonitor kecepatan dan arah motor untuk setiap roda.
Loki menggunakan OpenCV untuk pelacakan wajah, identifikasi objek SURF, deteksi gerak, pelacakan warna dan tempat pelacakan laser. Hal ini juga dapat merespon perintah verbal dengan sintesis pidato, karena menggunakan Microsoft SAPI 5.1 untuk pengenalan suara.Dalam rangka untuk berkeliling di sekitarnya, Loki menggunakan metode * cari untuk merencanakan kursus tentang apa yang tampak seperti peta terprogram. Semua kecerdasan ini ditangani oleh sebuah laptop onboard menjalankan Windows XP.