An Efficiently Computable Metric for Comparing Polygonal Shapes
IEEE Transactions on Pattern Analysis and Machine Intelligence
Mapbuilding using self-organising networks in “really useful robots”
Proceedings of the first international conference on simulation of adaptive behavior on From animals to animats
Adaptation in natural and artificial systems
Adaptation in natural and artificial systems
Genetic programming (videotape): the movie
Genetic programming (videotape): the movie
Issues in evolutionary robotics
Proceedings of the second international conference on From animals to animats 2 : simulation of adaptive behavior: simulation of adaptive behavior
Evolution of obstacle avoidance behavior: using noise to promote robust solutions
Advances in genetic programming
Introduction to Reinforcement Learning
Introduction to Reinforcement Learning
Evolutionary Robotics: A Survey of Applications and Problems
Proceedings of the First European Workshop on Evolutionary Robotics
Robustness of robot programs generated by genetic programming
GECCO '96 Proceedings of the 1st annual conference on Genetic and evolutionary computation
Evolution of homing navigation in a real mobile robot
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Oppositional target domain estimation using grid-based simulation
Applied Soft Computing
A case study for learning behaviors in mobile robotics by evolutionary fuzzy systems
Expert Systems with Applications: An International Journal
A vision-based approach for intelligent robot navigation
International Journal of Intelligent Systems Technologies and Applications
Real-Time adaptive fuzzy motivations for evolutionary behavior learning by a mobile robot
MICAI'06 Proceedings of the 5th Mexican international conference on Artificial Intelligence
Fuzzy motivations for evolutionary behavior learning by a mobile robot
IEA/AIE'06 Proceedings of the 19th international conference on Advances in Applied Artificial Intelligence: industrial, Engineering and Other Applications of Applied Intelligent Systems
Hi-index | 0.00 |
This paper describes an evolutionary way to acquire behaviors of a mobile robot for recognizing environments. We have proposed Action-based Environment Modeling (AEM) approach for a simple mobile robot to recognize environments. In AEM, a behavior-based mobile robot acts in each environment and action sequences are obtained. The action sequences are transformed into vectors characterizing the environments, and the robot identifies the environments with similarity between the vectors. The suitable behaviors like wall-following for AEM have been designed by a human. However the design is very difficult for him/her because the search space is huge and intuitive understanding is hard. Thus we apply evolutionary robotics approach to design of such behaviors using genetic algorithm and make simulations in which a robot recognizes the environments with different structures. As results, we find out suitable behaviors are learned even for environments in which human hardly designs them, and the learned behaviors are more efficient than hand-coded ones.