Robótica de enjambres es un nuevo tipo de aproximación para la coordinación de sistemas de modelos basados en agentes, constituidos por un alto número de robots relativamente simples. La meta de esta aproximación es estudiar el diseño de robots (tanto a nivel físico, como de sus conductas de comportamiento), de forma que emerjan patrones de comportamiento colectivo predeterminados mediante las interacciones entre robots y de robots con su entorno, siguiendo el ejemplo de los patrones de comportamiento emergente que se observan en los insectos sociales, llamados inteligencia de enjambre.
Se ha descubierto que al mejorar un juego de comportamientos individuales relativamente primitivos mediante sistemas de comunicación, surgirán un amplio conjunto de comportamientos complejos de enjambre. A diferencia de los sistemas de robótica distribuida en general, la robótica de enjambres enfatiza en el uso de un elevado número de robots, y promueve la escalabilidad.