La robótica de hormigas es un caso especial de robótica de enjambre . Los robots de enjambre son robots simples (y por lo tanto, probablemente rentables) con capacidades de detección y cálculo limitadas. Esto hace que sea posible implementar equipos de robots de enjambre y aprovechar la tolerancia a fallas y el paralelismo resultantes. Los robots de enjambre no pueden usar métodos de planificación convencionales debido a sus capacidades de detección y cálculo limitadas. Por lo tanto, su comportamiento a menudo está impulsado por interacciones locales. Los robots de hormigas son robots de enjambre que pueden comunicarse a través de marcas, similares a las hormigas que dejan y siguen rastros de feromonas . Algunos robots de hormigas utilizan rastros de larga duración (ya sean rastros regulares de una sustancia química [1] o rastros inteligentes de transceptores [2] ). Otros usan rastros de corta duración que incluyen calor [3] y alcohol. [4] Otros incluso usan rastros virtuales. [5]
En 1991, el ingeniero eléctrico estadounidense James McLurkin fue el primero en conceptualizar la idea de las "hormigas robot" mientras trabajaba en el Laboratorio de Ciencias de la Computación e Inteligencia Artificial del MIT en el Instituto Tecnológico de Massachusetts . Los robots consistían en sensores , emisores infrarrojos y sistemas de comunicación capaces de detectar objetos en su camino. La invención de McLurkin fue a través del estudio del comportamiento de las hormigas reales en colonias de hormigas y manteniendo granjas de hormigas como base para su programación. A través de este examen, pudo comprender mejor cómo los insectos estructuraban sus cargas de trabajo con el fin de producir un prototipo viable y funcional de hormigas robóticas. [6]
Los investigadores han desarrollado hardware y software para robots hormiga y han demostrado, tanto en simulación como en robots físicos , que robots hormiga individuales o equipos de ellos resuelven tareas de navegación robótica (como seguir rutas y cubrir terreno [1] ) de manera robusta y eficiente. Por ejemplo, los rastros coordinan a los robots hormiga a través de una comunicación implícita y brindan una alternativa al razonamiento probabilístico para resolver el problema de localización y mapeo simultáneos .
Los investigadores también han desarrollado una base teórica para la robótica de hormigas, basada en ideas de búsqueda heurística en tiempo real , análisis estocástico y teoría de grafos . [7]
El texto de este artículo fue adoptado del Tutorial sobre Ant Robotics de conformidad con su Licencia Creative Commons Atribución-CompartirIgual Unported y la Licencia de Documentación Libre de GNU.