Designing a control system for an autonomous robot using an evolutionary algorithm

  • Authors:
  • P. A. Castillo;G. Romero;M. G. Arenas;J. J. Merelo;A. Prieto

  • Affiliations:
  • Department of Architecture and Computer Technology, University of Granada, Spain;Department of Architecture and Computer Technology, University of Granada, Spain;Department of Architecture and Computer Technology, University of Granada, Spain;Department of Architecture and Computer Technology, University of Granada, Spain;Department of Architecture and Computer Technology, University of Granada, Spain

  • Venue:
  • IWANN'05 Proceedings of the 8th international conference on Artificial Neural Networks: computational Intelligence and Bioinspired Systems
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Hand-design of control systems for autonomous robots that act in dynamic or noisy environments is a complex task. In this paper, a new technique for controller design, termed decisionvector, is presented. An evolutionary approach is proposed: the control systems (candidate solutions) are made up of the set of robot states with respect to the obstacles it can detect, and the corresponding actions to take on each one of those situations. This initial work carries out the evolution of controllers in two environments, so that it is clear that, in spite of the simplicity of the proposed model, it is powerful enough to guide the robot to reach a target avoiding obstacles, and even, tracking a spread mark on the ground.