Title :
A Profile-Based Method for Hardware/Software Co-design Applied in Evolutionary Robotics Using Reconfigurable Computing
Author :
Dias, Mauricio A. ; Sales, Daniel O. ; Osorio, Fernando S.
Author_Institution :
Mobile Robot. Lab., Univ. of Sao Paulo, Sao Carlos, Brazil
fDate :
Sept. 28 2010-Oct. 1 2010
Abstract :
Evolutionary algorithms are a very common technique on computational intelligence field. Some algorithms need a huge amount of memory, making them not so trivial to apply on embedded systems. In this work a profile-based approach is proposed and applied in an evolutionary algorithm with some characteristics that allow its use on embedded systems: the micro-GA. The main goal is to improve the execution time compared to other software algorithms obtaining also an acceptable design time. The results presents comparisons between implementations and discussions about soft-processor features influence on this type of algorithm.
Keywords :
embedded systems; genetic algorithms; hardware-software codesign; robot programming; software engineering; embedded system; evolutionary robotic; hardware software codesign; microgenetic algorithm; profile based approach; profile based method; reconfigurable computing; software algorithm; Benchmark testing; Embedded systems; Field programmable gate arrays; Hardware; Program processors; Robots; Evolutionary Computation; FPGA; HW/SW Co-Design; Hardware Optimization; Micro Genetic Algorithm;
Conference_Titel :
Electronics, Robotics and Automotive Mechanics Conference (CERMA), 2010
Conference_Location :
Morelos
Print_ISBN :
978-1-4244-8149-1
DOI :
10.1109/CERMA.2010.59