Játékos robotokkísérőrobotROS 2hobbiprojekt

Mino, a robot, amely elkíséri a gazdáját a konferenciára

A Mino nevű kis robot fejlesztője egyetlen hétvége alatt megírta azt a programot, amellyel a robot követi őt egy robotikai konferencián, és „szemkontaktust” tart vele. A Redditen azt is elmagyarázta, hogyan működik.

Van, aki kutyát visz magával, más kacsát, ő pedig a robotját. A Mino fejlesztője a Reddit r/robotics fórumán mutatta be a kísérő üzemmódot. Ezt kifejezetten a ROSCon nevű konferenciára írta, ahol a robotokhoz használt ROS 2 szoftverkészlet közössége találkozik. A videó az első kültéri próbát mutatja, még mielőtt hétfőn elindultak volna a vasútállomásra.

A program három állapotot ismer. Az elsőben Mino egy helyben marad, és körbeforgatja a testét meg a fejét, amíg embert nem talál. Ha talál, odamegy hozzá, igyekszik a látótere közepén tartani, és nem figyel a többi járókelőre. Ha elég közel ért, megáll, és a szemével követi az illetőt. Ha a gazdi elsétál, Mino utánamegy, ha pedig szem elől téveszti, kezdi elölről a keresést.

Az egészet egy Jetson Orin Nano nevű, tenyérnyi számítógép futtatja. A távolságbecslés, az emberek felismerése és követése, valamint a mozgásvezérlés már készen volt a robot nyílt forráskódú építőkockái között. A fejlesztő csak a viselkedés szabályait találta ki. A kódot egy MI-alapú programozó segéd rakta össze, így lett kész egy hétvége alatt.

Mit jelent ez itthon? A Mino egy hobbiprojekt. Ára és bolti megjelenése egyelőre nem ismert, úgyhogy karácsonyra még nem tudod megvenni. Ha viszont szakkört vezetsz, vagy otthon barkácsolsz, ez a három lépésből álló viselkedés (keres, követ, megáll) remek mintafeladat.

Projekt
Mino, hobbis kísérőrobot
Agy
Nvidia Jetson Orin Nano
Szoftver
ROS 2, nyílt forráskódú építőkockák
Fejlesztési idő
Egy hétvége, MI-alapú programozó segéddel
Ár, elérhetőség
Egyelőre nem tudni

Forrás: Reddit r/robotics – Mino's companion behavior explained

További hírek