Evolutionary systems based on genetic algoithms are common nowadays. One of the recent uses of such systems is in the burgeoning field of evolvable hardware which involves, among others, the use of FPGAs as a platform on which evolution takes place. In this paper, we describe the implementation of discipulus simplex, an autonomous evolvable system that controls the walking of our six-legged robot leonardo. Discipulus simplex is based on GAs and logic system reconfiguration, and is implemented into a single FPGA. As a result, we obtained a fully autonomous robot which i able to learn to walk wiht the aid of on-line evolvable hardware without any processors or off-line computation.
展开▼