Publicação
Evolving Self-Assembly in Autonomous Homogeneous Robots: Experiments with Two Physical Robots
| Resumo: | This research work illustrates an approach to the design of controllers for self-assembling robots in which the self-assembly is initiated and regulated by perceptual cues that are brought forth by the physical robots through their dynamical interactions. More specifically, we present a homogeneous control system that can achieve assembly between two modules (two fully autonomous robots) of a mobile self-reconfigurable system without a priori introduced behavioral or morphological heterogeneities. The controllers are dynamic neural networks evolved in simulation that directly control all the actuators of the two robots. The neurocontrollers cause the dynamic specialization of the robots by allocating roles between them based solely on their interaction. We show that the best evolved controller proves to be successful when tested on a real hardware platform, the swarm-bot. The performance achieved is similar to the one achieved by existing modular or behavior-based approaches, also due to the effect of an emergent recovery mechanism that was neither explicitly rewarded by the fitness function, nor observed during the evolutionary simulation. Our results suggest that direct access to the orientations or intentions of the other agents is not a necessary condition for robot coordination: Our robots coordinate without direct or explicit communication, contrary to what is assumed by most research works in collective robotics. This work also contributes to strengthening the evidence that evolutionary robotics is a design methodology that can tackle real-world tasks demanding fine sensory-motor coordination. |
|---|---|
| Autores principais: | Ampatzis, Christos |
| Outros Autores: | Tuci, Elio; Trianni, Vito; Christensen, Anders Lyhne; Dorigo, Marco |
| Assunto: | Self-assembly Role allocation Neural network Artificial evolution Evolutionary robotics |
| Ano: | 2009 |
| País: | Portugal |
| Tipo de documento: | artigo |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | ISCTE |
| Idioma: | inglês |
| Origem: | Repositório ISCTE |
Registos relacionados
groups Evolving controllers for robots with multimodal locomotion
por: Ramos, R.
Publicado em: (2016)
por: Ramos, R.
Publicado em: (2016)
article Evolution of hybrid robotic controllers for complex tasks
por: Duarte, M.
Publicado em: (2015)
por: Duarte, M.
Publicado em: (2015)
article An approach to evolve and exploit repertoires of general robot behaviours
por: Gomes, J.
Publicado em: (2018)
por: Gomes, J.
Publicado em: (2018)
school Experiments in evolutionary collective robotics
por: Bastos, André González Amor de
Publicado em: (2011)
por: Bastos, André González Amor de
Publicado em: (2011)
school Online Evolution of Robotic Controllers
por: Nascimento, Davi Campos do
Publicado em: (2025)
por: Nascimento, Davi Campos do
Publicado em: (2025)
article Supervised morphogenesis: exploiting morphological flexibility of self-assembling multirobot systems through cooperation with aerial robots
por: Mathews, N.
Publicado em: (2019)
por: Mathews, N.
Publicado em: (2019)
school Autonomous trigger-task-sequencing system for Human- Robot Collaborative assembly: A Deep Learning approach on Visual Task Recognition
por: Garcia, Pedro Miguel Rodrigues Pinto
Publicado em: (2021)
por: Garcia, Pedro Miguel Rodrigues Pinto
Publicado em: (2021)
groups Robotic construction: experiments with robotic arms and drones for the building construction industry
por: Silva, N.
Publicado em: (2020)
por: Silva, N.
Publicado em: (2020)
school Hierarchical evolution of robotic controllers for complex tasks
por: Duarte, Miguel António Frade
Publicado em: (2012)
por: Duarte, Miguel António Frade
Publicado em: (2012)
article An architecture for co-evolving agents in the ROBOCUP Simulation League
por: Rocha, Miguel
Publicado em: (2004)
por: Rocha, Miguel
Publicado em: (2004)
article Open issues in evolutionary robotics
por: Silva, F.
Publicado em: (2016)
por: Silva, F.
Publicado em: (2016)
groups Cognitive workload and fatigue in a human-robot collaborative assembly workstation: A pilot study
por: Santos, Joana
Publicado em: (2023)
por: Santos, Joana
Publicado em: (2023)
article Robotic construction analysis: Simulation with virtual reality
por: Silva, N.
Publicado em: (2022)
por: Silva, N.
Publicado em: (2022)
article A Genetic Programming-Based Low-Level Instructions Robot for Realtimebattle
por: Romero, Juan
Publicado em: (2020)
por: Romero, Juan
Publicado em: (2020)
article Autonomous robot navigation for automotive assembly task: an industry use-case
por: Sobreira, Héber
Publicado em: (2020)
por: Sobreira, Héber
Publicado em: (2020)
groups Ontology for autonomous robotics
por: Gonçalves, Paulo
Publicado em: (2017)
por: Gonçalves, Paulo
Publicado em: (2017)
article SWARMORPH: Multirobot Morphogenesis Using Directional Self-Assembly
por: O'Grady, Rehan
Publicado em: (2009)
por: O'Grady, Rehan
Publicado em: (2009)
article Evolution of swarm robotics systems with novelty search
por: Gomes, J.
Publicado em: (2013)
por: Gomes, J.
Publicado em: (2013)
article A neural integrator model for planning and value-based decision making of a robotics assistant
por: Wojtak, Weronika
Publicado em: (2020)
por: Wojtak, Weronika
Publicado em: (2020)
article Human-robot collaboration (HRC) with vision inspection for PCB assembly
por: Queirós, Mauro Daniel Monteiro
Publicado em: (2022)
por: Queirós, Mauro Daniel Monteiro
Publicado em: (2022)
groups Beyond onboard sensors in robotic swarms: Local collective sensing through situated communication
por: Rodrigues, T.
Publicado em: (2015)
por: Rodrigues, T.
Publicado em: (2015)
article Deep Learning Framework for Controlling Work Sequence in Collaborative Human–Robot Assembly Processes
por: Garcia, Pedro P.
Publicado em: (2023)
por: Garcia, Pedro P.
Publicado em: (2023)
article Neural control of an autonomous robot
por: Pinto, Adriano
Publicado em: (2014)
por: Pinto, Adriano
Publicado em: (2014)
article Mechanics and electronics of the footballer autonomous mobile robot
por: Machado, Carlos
Publicado em: (1999)
por: Machado, Carlos
Publicado em: (1999)
article Local array mapping in an autonomous robot
por: Gonçalves, José
Publicado em: (1997)
por: Gonçalves, José
Publicado em: (1997)
book Proceedings of the 9th Conference on Autonomous Robot Systems and Competitions
por: Gonçalves, Paulo
Publicado em: (2009)
por: Gonçalves, Paulo
Publicado em: (2009)
article Footballer autonomous mobile robot: control and vision system
por: Machado, Carlos
Publicado em: (1998)
por: Machado, Carlos
Publicado em: (1998)
article Advancing robotic assembly with BIM and mixed reality integration: an integration of computational and visual experience
por: Maurya, Ankita
Publicado em: (2025)
por: Maurya, Ankita
Publicado em: (2025)
school Development of an autonomous quadrotor robot
por: Miranda, João Ricardo Duarte
Publicado em: (2013)
por: Miranda, João Ricardo Duarte
Publicado em: (2013)
school Evolutionary Robot Swarms Under Real-World Constraints
por: Couceiro, Micael Santos
Publicado em: (2014)
por: Couceiro, Micael Santos
Publicado em: (2014)
category MINHO autonomous mobile robot football team
por: Ribeiro, A. Fernando
Publicado em: (2003)
por: Ribeiro, A. Fernando
Publicado em: (2003)
article NAVBOT: autonomous robotic agent with neural learning of autonomous mapping and navigation strategies
por: Kulzer, Pedro
Publicado em: (1997)
por: Kulzer, Pedro
Publicado em: (1997)
article Frankie: an open-source educational robot for teaching robotics and artificial intelligence
por: Pimentel, C.
Publicado em: (2025)
por: Pimentel, C.
Publicado em: (2025)
article Localization techniques for autonomous mobile robots
por: Silva, João
Publicado em: (2011)
por: Silva, João
Publicado em: (2011)
article CAMÕES autonomous mobile robot: image processing description
por: Costa, Ilidio
Publicado em: (1999)
por: Costa, Ilidio
Publicado em: (1999)
groups Hybrid training to generate robust behaviour for swarm robotics tasks
por: Nunes, L.
Publicado em: (2023)
por: Nunes, L.
Publicado em: (2023)
article Multi-robot task scheduling for consensus-based fault-resilient intelligent behavior in smart factories
por: Kalempa, Vivian Cremer
Publicado em: (2023)
por: Kalempa, Vivian Cremer
Publicado em: (2023)
article Evolutionary online behaviour learning and adaptation in real robots
por: Silva, F.
Publicado em: (2017)
por: Silva, F.
Publicado em: (2017)
article Robot at factory lite - a step-by-step educational approach to the robot assembly
por: Luiz, E. Luiz
Publicado em: (2023)
por: Luiz, E. Luiz
Publicado em: (2023)
school Nature-Inspired Algorithms for Robotic Odour Search
por: Macedo, João Pedro Gonçalves Teixeira de
Publicado em: (2023)
por: Macedo, João Pedro Gonçalves Teixeira de
Publicado em: (2023)
Registos relacionados
-
groups Evolving controllers for robots with multimodal locomotion
por: Ramos, R.
Publicado em: (2016) -
article Evolution of hybrid robotic controllers for complex tasks
por: Duarte, M.
Publicado em: (2015) -
article An approach to evolve and exploit repertoires of general robot behaviours
por: Gomes, J.
Publicado em: (2018) -
school Experiments in evolutionary collective robotics
por: Bastos, André González Amor de
Publicado em: (2011) -
school Online Evolution of Robotic Controllers
por: Nascimento, Davi Campos do
Publicado em: (2025)