Back to Search
Start Over
Toward Controllable Morphogenesis in Large Robot Swarms
- Source :
- Carrillo Zapata, D, Sharpe, J, Winfield, A F T, Giuggioli, L & Hauert, S 2019, ' Toward Controllable Morphogenesis in Large Robot Swarms ', IEEE Robotics and Automation Letters, vol. 4, no. 4, 8755393, pp. 3386-3393 . https://doi.org/10.1109/LRA.2019.2926961
- Publication Year :
- 2019
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2019.
-
Abstract
- Morphogenetic engineering aims to achieve functional, self-organized but controllable structures in human-designed systems. Controlling the structures is crucial if they are to be used for real-world applications. Building on previous work on morphogenesis, in this letter, we present a new algorithm, with controllability at its core, for large swarms of simple robots where morphogenesis occurs without self-localization, predefined map, or preprogrammed robots. Controllability is achieved through three parameters that influence the morphogenesis process and create a rich morphospace of quantitatively different shapes. The algorithm was tested in over 2000 simulations and three times on real swarms of 300 kilobots. Swarms were able to grow shapes using only local communication, and regrow missing parts when manually damaged. Extra simulations also demonstrated swarms adapting to an obstacle in the environment by getting around it. Results were compared with our previous work on morphogenesis to show how controllability allowed richer shapes. This letter represents a step into designing a controllable morphogenesis algorithm toward more functional swarms for real-world applications.
- Subjects :
- Distributed Robot Systems
Control and Optimization
Computer science
Mechanical Engineering
Distributed computing
Biomedical Engineering
Process (computing)
Morphogenesis
Cooperating Robots
02 engineering and technology
021001 nanoscience & nanotechnology
Computer Science Applications
Swarms
Human-Computer Interaction
Controllability
Artificial Intelligence
Control and Systems Engineering
Obstacle
0202 electrical engineering, electronic engineering, information engineering
Robot
020201 artificial intelligence & image processing
Computer Vision and Pattern Recognition
Kilobots
Morphogenetic engineering
0210 nano-technology
Subjects
Details
- ISSN :
- 23773774
- Volume :
- 4
- Database :
- OpenAIRE
- Journal :
- IEEE Robotics and Automation Letters
- Accession number :
- edsair.doi.dedup.....902e2293a81196348201a9ab28cc6903
- Full Text :
- https://doi.org/10.1109/lra.2019.2926961