Autonomous robot navigation via intrinsic evolution

  • Authors:
  • K. C. Tan;C. M. Chew;K. K. Tan;L. F. Wang;Y. J. Chen

  • Affiliations:
  • Dept. of Electr. & Comput. Eng., Nat. Univ. of Singapore, Singapore;Dept. of Electron., York Univ., UK;Dipt. di Elettrotecnica ed Elettronica, Politecnico di Bari, Italy;Dipt. di Elettrotecnica ed Elettronica, Politecnico di Bari, Italy;Dept. for Strength of Mater. & Computational Mech., Silesian Univ. of Technol., Gliwice, Poland

  • Venue:
  • CEC '02 Proceedings of the Evolutionary Computation on 2002. CEC '02. Proceedings of the 2002 Congress - Volume 02
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents the design and implementation of an evolvable hardware based autonomous robot navigation system using intrinsic evolution. Distinguished from the traditional evolutionary approaches based on software simulation, an evolvable robot controller at the hardware gate-level that is capable of adapting dynamic changes in the environments is implemented. In our approach, the concept of Boolean function is used to construct the evolvable controller implemented on an FPGA-based robot turret, and evolutionary computing is applied as a learning tool to guide the artificial evolution at the hardware level. The effectiveness of the proposed evolvable autonomous robotic system is confirmed with the physical real-time implementation of robot navigation behaviors on light source following and obstacle avoidance using a robot with traction fault.