Genijalac napravio robotskog psa za 300 dolara: Samostalno lovi lopticu po sobi i donosi vam
Kreator poznat pod imenom Sector 07 konstruisao je potpuno autonomnog robota pod nazivom Fetch, koji samostalno pronalazi narandžastu lopticu na podu, hvata je mehaničkim rukama i donosi nazad do podignute ljudske ruke, a trošak svih delova iznosi svega oko 300 dolara. Mašina obavlja ceo ciklus kretanja bez ikakve asistencije korisnika, dokazujući da precizno usmeren hardver i ciljani algoritmi mogu doneti napredno ponašanje uz skroman budžet.
Robot započinje kretanje skeniranjem prostora pomoću kamere. Kada uoči lopticu, sistem navodi točkove ka njoj, pruža dve ruke odštampane na 3D štampaču i zatvara ih oko cilja. Nakon što obezbedi plen, okreće se, traži siluetu podignute ljudske šake, vozi prema njoj i isporučuje lopticu.
Razdvojeni procesori za sliku i rad motora
Ključ stabilnog rada leži u podeli računarskih zadataka na novoj razvojnoj ploči Arduino UNO Q. Jedan procesor zadužen je za pokretanje operativnog sistema Linux i zahtevnu obradu video signala sa kamere, dok zaseban mikrokontroler u realnom vremenu i bez kašnjenja upravlja elektromotorima i servo mehanizmima. Šasija vozila izrađena je tehnikom 3D štampe tako da se delovi sklapaju uklapanjem uz minimalnu upotrebu šrafova.
Sistem računarskog vida izuzetno je ekonomičan i obučen je na bazi od svega 400 fotografija preko platforme Edge Impulse i algoritma YOLO-Pro. Model je uvežban da prepoznaje samo dva objekta: narandžastu loptu i ljudsku ruku, što omogućava trenutno prevođenje slike u komande za kretanje.
Kako bi robot bio zanimljiviji posmatračima, dodati su prednji ekran sa animiranim očima, pokretne uši i unapred snimljene glasovne poruke kreirane putem servisa ElevenLabs. Autor je celokupnu dokumentaciju, 3D modele i programski kod objavio potpuno besplatno na platformi Arduino Project Hub, pružajući zajednici gotovu osnovu za dalji razvoj pristupačne kućne robotike.
(Telegraf.rs)