This paperproposes anapproach to representing robot morphology and control, using a two-level description linked to two different physical axes of development. The bioinspired encoding produces robots with animal-like...
详细信息
ISBN:
(纸本)9781450319638
This paperproposes anapproach to representing robot morphology and control, using a two-level description linked to two different physical axes of development. The bioinspired encoding produces robots with animal-like bilateral limbed morphology with co-evolved control parameters using a central pattern generator-based modular artificial neural network. Experiments are performed on optimizing a simple simulated locomotion problem, using multi-objective evolution with two secondary objectives. The results show that the representation is capable of producing a variety of viable designs even with a relatively restricted set of parameters and a very simple control system. Furthermore, the utility of a cumulative encoding over a non-cumulative approach is demonstrated. We also show that the representation is viable for real-life reproduction by automatically generating CAD files, 3D printing the limbs, and attaching off-the-shelf servomotors.
The extended mind hypothesis has stimulated much interest in cognitive science. However, its core claim, i.e. that the process of cognition can extend beyond the brain via the body and into the environment, has been h...
详细信息
ISBN:
(纸本)9781479904549;9781479904532
The extended mind hypothesis has stimulated much interest in cognitive science. However, its core claim, i.e. that the process of cognition can extend beyond the brain via the body and into the environment, has been heavily criticized. A prominent critique of this claim holds that when some part of the world is coupled to a cognitive system this does not necessarily entail that the part is also constitutive of that cognitive system. This critique is known as the "coupling-constitution fallacy". In this paper we respond to this reductionist challenge by using an evolutionary robotics approach to create a minimal model of two acoustically coupled agents. We demonstrate how the interaction process as a whole has properties that cannot be reduced to the contributions of the isolated agents. We also show that the neural dynamics of the coupled agents has formal properties that are inherently impossible for those neural networks in isolation. By keeping the complexity of the model to an absolute minimum, we are able to illustrate how the coupling-constitution fallacy is in fact based on an inadequate understanding of the constitutive role of nonlinear interactions in dynamical systems theory.
This paper combines the center-crossing condition in artificial neural networks that incorporate synaptic delays in their connections and which act as Central Pattern Generators (CPGs) for biped controllers. Recurrent...
详细信息
ISBN:
(纸本)9781479904549;9781479904532
This paper combines the center-crossing condition in artificial neural networks that incorporate synaptic delays in their connections and which act as Central Pattern Generators (CPGs) for biped controllers. Recurrent synaptic delay based neural networks allow greater time reasoning capabilities in the neural controllers, outperforming the results of continuous time recurrent neural networks, the neural model most used as CPG for biped robot locomotion related behaviors. Simulated evolution is used to automatically obtain neural controllers for walking behaviors, showing the capabilities of the synaptic delay based neural networks for the temporal coordination of the biped joints in difficult surfaces.
In this paper we propose GESwarm, a novel tool that can automatically synthesize collective behaviors for swarms of autonomous robots through evolutionary robotics. evolutionary robotics typically relies on artificial...
详细信息
ISBN:
(纸本)9781450319638
In this paper we propose GESwarm, a novel tool that can automatically synthesize collective behaviors for swarms of autonomous robots through evolutionary robotics. evolutionary robotics typically relies on artificial evolution for tuning the weights of an artificial neural network that is then used as individual behavior representation. The main caveat of neural networks is that they are very difficult to reverse engineer, meaning that once a suitable solution is found, it is very difficult to analyze, to modify, and to tease apart the inherent principles that lead to the desired collective behavior. In contrast, our representation is based on completely readable and analyzable individual-level rules that lead to a desired collective behavior. The core of our method is a grammar that can generate a rich variety of collective behaviors. We test GESwarm by evolving a foraging strategy using a realistic swarm robotics simulator. We then systematically compare the evolved collective behavior against an hand-coded one for performance, scalability and flexibility, showing that collective behaviors evolved with GESwarm can outperform the hand-coded one.
evolutionary robotics is an approach that employs evolutionary computation to develop a controller for an autonomous robotic system. evolutionary computing usually operates depending on a population of candidate contr...
详细信息
ISBN:
(纸本)9781479931842
evolutionary robotics is an approach that employs evolutionary computation to develop a controller for an autonomous robotic system. evolutionary computing usually operates depending on a population of candidate controllers, initially selected from a random distribution. The population is iteratively modified according to the fitness function. In this paper, an automatic control system is designed for quadruped robots using an evolutionary Neural Network (ENN) and the performance is measured in terms of the distance travelled by the robot from its origin. The evolved neural controllers are analyzed in the simulation environment and the results are implemented in a real quadruped robot. The comparison between the simulated and real robot shows the performance of the quadruped robot in terms of number of iterations over the distance covered in the desired direction. The developed ENN helps the robot to choose the best possible solution to achieve the maximum distance.
Learning in robotics typically involves choosing a simple goal (e.g. walking) and assessing the performance of each controller with regard to this task (e.g. walking speed). However, learning advanced, input-driven co...
详细信息
ISBN:
(纸本)9781450319638
Learning in robotics typically involves choosing a simple goal (e.g. walking) and assessing the performance of each controller with regard to this task (e.g. walking speed). However, learning advanced, input-driven controllers (e.g. walking in each direction) requires testing each controller on a large sample of the possible input signals. This costly process makes difficult to learn useful low-level controllers in robotics. Here we introduce BR-Evolution, a new evolutionary learning technique that generates a behavioral repertoire by taking advantage of the candidate solutions that are usually discarded. Instead of evolving a single, general controller, BR-evolution thus evolves a collection of simple controllers, one for each variant of the target behavior;to distinguish similar controllers, it uses a performance objective that allows it to produce a collection of diverse but high-performing behaviors. We evaluated this new technique by evolving gait controllers for a simulated hexapod robot. Results show that a single run of the EA quickly finds a collection of controllers that allows the robot to reach each point of the reachable space. Overall, BR-Evolution opens a new kind of learning algorithm that simultaneously optimizes all the achievable behaviors of a robot.
This paper is concerned with on-line evolutionary robotics, where robot controllers are being evolved during a robots' operative time. This approach offers the ability to cope with environmental changes without hu...
详细信息
ISBN:
(纸本)9781450319638
This paper is concerned with on-line evolutionary robotics, where robot controllers are being evolved during a robots' operative time. This approach offers the ability to cope with environmental changes without human intervention, but to be effective it needs an automatic parameter control mechanism to adjust the evolutionary algorithm (EA) appropriately. In particular, mutation step sizes (sigma) and the time spent on fitness evaluation (tau) have a strong influence on the performance of an EA. In this paper, we introduce and experimentally validate a novel method for self-adapting tau during runtime. The results show that this mechanism is viable: the EA using this self-adaptative control scheme consistently shows decent performance without a priori tuning or human intervention during a run.
After bipedal locomotion, dance is one of the most commonly studied behaviours for researchers seeking to replicate human-like motion in humanoid robots. Many of the methods employed involve direct interaction with, o...
详细信息
ISBN:
(纸本)9781479906505
After bipedal locomotion, dance is one of the most commonly studied behaviours for researchers seeking to replicate human-like motion in humanoid robots. Many of the methods employed involve direct interaction with, or imitation of, human participant(s). For example, the generation of dance movements using interactive evolutionary computation (IEC) involves the replacement of an objective fitness function with the subjective evaluations of human observer(s). In this paper we present an alternative approach to the synthesis of humanoid robot dance using non-interactive evolutionary computation (non-IEC) methods. We propose a novel fitness function for the evolution of robotic dance, and we present initial results of the application of this evolutionary process to the generation of dance patterns for the 18-DOF Bioloid humanoid robot. We conclude that even without the presence of a human or humans in the evolutionary loop, it is possible to produce surprisingly lifelike and novel dances using this approach.
Swarm robotic systems consist of many homogeneous autonomous robots with no type of global controllers. It is difficult to design controllers for such behavioral systems, since the behavior of system level is the emer...
详细信息
Swarm robotic systems consist of many homogeneous autonomous robots with no type of global controllers. It is difficult to design controllers for such behavioral systems, since the behavior of system level is the emergent results of the dynamical interaction between the systems and the environment. This paper uses a method that in which robot controllers are designed by a covariance matrix adaptation evolution strategy (CMA-ES) with artificial neural networks. This approach is referred to as CMA-NeuroES. Among the many evolutionary algorithms for evolving artificial neural networks, two conventionally representation approaches, fast evolution strategies and differential evolution, are used for comparison. The cooperative transport problem is used as a benchmark of swarm robotic systems to test their performance. Results show that CMA-NeuroES has the overall best performance of the three.
Swarm robotics research involves multirobot systems that consist of many homogeneous autonomous robots but no global controller. In this paper, an evolutionary robotics approach using an artificial neural network is a...
详细信息
Swarm robotics research involves multirobot systems that consist of many homogeneous autonomous robots but no global controller. In this paper, an evolutionary robotics approach using an artificial neural network is applied to a swarm robotic system. Conventionally, the neural network evolved using only synaptic weights under the condition of a fixed topology. Our research group has been developing a novel approach to a topology and weight evolving artificial neural network named Mutation-Based Evolving Artificial Neural Network (MBEANN). A series of computer simulations shows that MBEANN yields better results in terms of flexibility than conventional solutions to the cooperative package-pushing problem.
暂无评论