Dynamic programming: deterministic and stochastic models
Dynamic programming: deterministic and stochastic models
Proceedings of the seventh international conference (1990) on Machine learning
Incremental learning of control strategies with genetic algorithms
Proceedings of the sixth international workshop on Machine learning
A role for anticipation in reactive systems that learn
Proceedings of the sixth international workshop on Machine learning
Machine learning: a theoretical approach
Machine learning: a theoretical approach
Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
Technical Note: \cal Q-Learning
Machine Learning
Learning in embedded systems
Evolving hardware with genetic learning: a first step towards building a Darwin machine
Proceedings of the second international conference on From animals to animats 2 : simulation of adaptive behavior: simulation of adaptive behavior
Evolving dynamical neural networks for adaptive behavior
Adaptive Behavior
Efficient learning and planning within the Dyna framework
Adaptive Behavior
Explorations in evolutionary robotics
Adaptive Behavior
Massively parallel artificial intelligence
Seeing the light: artificial evolution, real vision
SAB94 Proceedings of the third international conference on Simulation of adaptive behavior : from animals to animats 3: from animals to animats 3
Automatic creation of an autonomous agent: genetic evolution of a neural-network driven robot
SAB94 Proceedings of the third international conference on Simulation of adaptive behavior : from animals to animats 3: from animals to animats 3
Robot shaping: developing autonomous agents through learning
Artificial Intelligence
Purposive behavior acquisition for a real robot by vision-based reinforcement learning
Machine Learning - Special issue on robot learning
Adaptive Behavior
Artificial Life
To adaptive individuals in evolving populations
Adaptive individuals in evolving populations
A model of individual adaptive behavior in a fluctuating environment
Adaptive individuals in evolving populations
Evolvable hardware: A robot navigation system testbed
New Generation Computing
Evolvable hardware chip for high precision printer image compression
AAAI '98/IAAI '98 Proceedings of the fifteenth national/tenth conference on Artificial intelligence/Innovative applications of artificial intelligence
Genetic Algorithms in Search, Optimization and Machine Learning
Genetic Algorithms in Search, Optimization and Machine Learning
Robot Learning
Introduction: The Challenge of Reinforcement Learning
Machine Learning
Classifier Systems and the Animat Problem
Machine Learning
Learning to Predict by the Methods of Temporal Differences
Machine Learning
Classifier Systems that Learn Internal World Models
Machine Learning
Evolving Electronic Robot Controller that Exploit Hardware Resources
Proceedings of the Third European Conference on Advances in Artificial Life
An Evolutionary Robot Navigation System Using a Gate-Level Evolvable Hardware
ICES '96 Proceedings of the First International Conference on Evolvable Systems: From Biology to Hardware
A Gate-Level EHW Chip: Implementing GA Operations and Reconfigurable Hardware on a Single LSI
ICES '98 Proceedings of the Second International Conference on Evolvable Systems: From Biology to Hardware
Analogue EHW Chip for Intermediate Frequency Filters
ICES '98 Proceedings of the Second International Conference on Evolvable Systems: From Biology to Hardware
Enhancing Transfer in Reinforcement Learning by Building Stochastic Models of Robot Actions
ML '92 Proceedings of the Ninth International Workshop on Machine Learning
Reinforcement learning: a survey
Journal of Artificial Intelligence Research
Evolution of homing navigation in a real mobile robot
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Evolution of Plastic Control Networks
Autonomous Robots
Implementation of a Gate-Level Evolvable Hardware Chip
ICES '01 Proceedings of the 4th International Conference on Evolvable Systems: From Biology to Hardware
An Integrated On-Line Learning System for Evolving Programmable Logic Array Controllers
PPSN VI Proceedings of the 6th International Conference on Parallel Problem Solving from Nature
Evolvable Hardware in Evolutionary Robotics
Autonomous Robots
A component-based approach to online software evolution: Research Articles
Journal of Software Maintenance and Evolution: Research and Practice
Exploiting multiple robots to accelerate self-modeling
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Advanced techniques for the creation and propagation of modules in cartesian genetic programming
Proceedings of the 10th annual conference on Genetic and evolutionary computation
Fitness functions in evolutionary robotics: A survey and analysis
Robotics and Autonomous Systems
Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation
Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation
Accelerating self-modeling in cooperative robot teams
IEEE Transactions on Evolutionary Computation
Synthesizing physically-realistic environmental models from robot exploration
ECAL'07 Proceedings of the 9th European conference on Advances in artificial life
Task allocation for robots using inspiration from hormones
Adaptive Behavior - Animals, Animats, Software Agents, Robots, Adaptive Systems
Hi-index | 0.00 |
Great interest has been shown in the application of the principles of artificial life to physically embedded systems such as mobile robots, computer networks, home devices able continuously and autonomously to adapt their behavior to changes of the environments. At the same time researchers have been working on the development of evolvable hardware, and new integrated circuits that are able to adapt their hardware autonomously and in real time in a changing environment. This article describes the navigation task for a real mobile robot and its implementation on evolvable hardware. The robot must track a colored ball, while avoiding obstacles in an environment that is unknown and dynamic. Although a model-free evolution method is not feasible for real-world applications due to the sheer number of possible interactions with the environment, we show that a model-based evolution can reduce these interactions by two orders of magnitude, even when some of the robot's sensors are blinded, thus allowing us to apply evolutionary processes online to obtain a self-adaptive tracking system in the real world, when the implementation is accelerated by the utilization of evolvable hardware.