Homogeneous robotic swarms are usually controlled by a manually created program. This thesis studies an alternative approach, the possibilities of creating control programs by means of a technique inspired by biological evolution called genetic programming. A simulator of a simple 2D environment was created for this purpose. This allows us to observe and examine newly created control programs for virtual homogeneous robotic swarm. The ability of genetic programming to create control programs is examined on three different scenarios in which the robotic swarm should deal with three different tasks. The thesis also contains the comparison of genetic programming with a technique that use neural network and evolutionary strategies. Powered by T...
The first part of this paper explores the general issues in using Artificial Life techniques to prog...
This thesis applies genetic algorithms to computationally design control strategies for a simulated ...
In this paper we describe a genetic programming approach to the design of a motion-control strategy ...
This thesis investigates the use of Genetic Programming (GP) to evolve controllers for an autonomous...
Robotic swarms are often used for solving different tasks. Many articles are focused on generating r...
Complex robots inspired by biological systems usually consist of many dependent actuators and are di...
Evolutionary robotics is a technique that aims to create controllers and sometimes morphologies for ...
In this study, the general structure of swarm robotics is examined. Algorithms inspired by nature, w...
The main objective in automatic robot controller development is to devise mechanisms whereby robot c...
Designing the behavioral attributes of a robot is challenging, and the complexity of this task is ev...
A computer language is a very general form of representing and specifying an autonomous agent's...
In this paper the results of evolution on the task performance of a robot colony are discussed. The ...
We have evaluated the use of Genetic Programming to directly control a miniature robot. The goal of ...
Through series of experiments this work compares effects of different types of genetic algorithms on...
This book presented techniques and experimental results which have been pursued for the purpose of e...
The first part of this paper explores the general issues in using Artificial Life techniques to prog...
This thesis applies genetic algorithms to computationally design control strategies for a simulated ...
In this paper we describe a genetic programming approach to the design of a motion-control strategy ...
This thesis investigates the use of Genetic Programming (GP) to evolve controllers for an autonomous...
Robotic swarms are often used for solving different tasks. Many articles are focused on generating r...
Complex robots inspired by biological systems usually consist of many dependent actuators and are di...
Evolutionary robotics is a technique that aims to create controllers and sometimes morphologies for ...
In this study, the general structure of swarm robotics is examined. Algorithms inspired by nature, w...
The main objective in automatic robot controller development is to devise mechanisms whereby robot c...
Designing the behavioral attributes of a robot is challenging, and the complexity of this task is ev...
A computer language is a very general form of representing and specifying an autonomous agent's...
In this paper the results of evolution on the task performance of a robot colony are discussed. The ...
We have evaluated the use of Genetic Programming to directly control a miniature robot. The goal of ...
Through series of experiments this work compares effects of different types of genetic algorithms on...
This book presented techniques and experimental results which have been pursued for the purpose of e...
The first part of this paper explores the general issues in using Artificial Life techniques to prog...
This thesis applies genetic algorithms to computationally design control strategies for a simulated ...
In this paper we describe a genetic programming approach to the design of a motion-control strategy ...