Robotica de tip roi (swarm robotics) este o abordare a roboticii inspirată din comportamentul colectiv observat în natură — stoluri de păsări, colonii de furnici sau roiuri de albine — în care un număr mare de roboți individuali, relativ simpli, coordonează comportamente colective complexe prin reguli simple de interacțiune locală, fără un control central care să dicteze fiecare acțiune.
Principiul cheie este emergența: fiecare robot individual din roi urmează reguli comportamentale simple, bazate doar pe informația locală disponibilă (poziția și acțiunile roboților vecini imediați), fără a avea acces la o vedere globală a întregii formații sau la instrucțiuni centralizate. Totuși, din interacțiunea repetată a acestor reguli simple la nivel individual, emerge un comportament colectiv complex și coordonat la nivelul întregului roi — similar modului în care furnicile individuale, urmând reguli simple de urmărire a feromonilor, produc colectiv rute optime de furajare fără ca vreo furnică individuală să „cunoască” harta completă.
Avantajele acestei abordări față de un singur robot mare, complex și centralizat includ robustețea (defectarea sau pierderea câtorva roboți individuali din roi nu compromite misiunea generală, spre deosebire de defectarea unui singur robot complex), scalabilitatea (adăugarea de roboți suplimentari extinde ușor capacitatea sistemului) și costul (roboții individuali simpli sunt mai ieftini de produs decât un singur sistem sofisticat).
Aplicațiile practice explorate includ căutare și salvare în dezastre (roi de drone mici care explorează simultan zone extinse pentru supraviețuitori), agricultură de precizie (roiuri de roboți mici care monitorizează sau tratează selectiv culturi la scară de câmp întreg), și logistică în depozite (coordonarea a sute de roboți mici de transport, fiecare urmând reguli simple de evitare a coliziunilor și optimizare locală a traseului).
