Nanosystems: molecular machinery, manufacturing, and computation
Nanosystems: molecular machinery, manufacturing, and computation
Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
Swarm intelligence: from natural to artificial systems
Swarm intelligence: from natural to artificial systems
Genetic Programming III: Darwinian Invention & Problem Solving
Genetic Programming III: Darwinian Invention & Problem Solving
Strongly Typed Genetic Programming in Evolving Cooperation Strategies
Proceedings of the 6th International Conference on Genetic Algorithms
Design of Decentralized Controllers for Self-Reconfigurable Modular Robots Using Genetic Programming
EH '00 Proceedings of the 2nd NASA/DoD workshop on Evolvable Hardware
Agent-based control for object manipulation with modular self-reconfigurable robots
IJCAI'01 Proceedings of the 17th international joint conference on Artificial intelligence - Volume 2
Proceedings of the 2002 ACM symposium on Applied computing
Hi-index | 0.00 |
Self-reconfigurable modular robotics represents a new approach to robotic hardware, in which the "robot" is composed of many simple, identical interacting modules. We propose a novel application of modular robotics: the programmable smart membrane, a device capable of actively filtering objects based on numerous measurable attributes. Creating control software for modular robotic tasks like the smart membrane is one of the central challenges to realizing their potential advantages. We use genetic programming to evolve distributed control software for a 2-dimensional smart membrane capable of distinguishing objects based on color. The evolved controllers exhibit scalability to a large number of modules and robustness to the initial configurations of the robotic filter and the particles.