Title :
Real-time genetic obstacle avoidance controller for a differential wheeled exploratory robot
Author :
Sirbu, A. ; Dobrea, Dan-Marius
Author_Institution :
Telecommun. & Inf. Technol., Tech. Univ. “Gh. Asachi”, Iaşi, Romania
Abstract :
This paper presents the development of an autonomous differential wheeled robot able to avoid short-distance obstacles using signals from a set of infrared sensors. For the proposed implementation, the situations of imminent collision are solved on line using an adequately designed genetic algorithm (GA). In this way a knowledge database comprising the main set of rules that directly map the sensor information into the engine commands can be developed on the fly. Our experiments proved that a satisfactory behavior can be obtained even in cases when no initial knowledge database, usually obtained previously off-line through simulations, is provided. The implementation uses a MFC5213 Freescale microcontroller. The GA is developed in C language, using the CodeWarrior 7.2.2 IDE and was extensively tested to prove the viability of the proposed solution.
Keywords :
C language; collision avoidance; control engineering computing; genetic algorithms; infrared detectors; microcontrollers; mobile robots; C language; CodeWarrior 7.2.2 IDE; GA; MFC5213 Freescale microcontroller; autonomous differential wheeled robot; differential wheeled exploratory robot; genetic algorithm; imminent collision; infrared sensors; knowledge database; realtime genetic obstacle avoidance controller; sensor information; short-distance obstacle avoidance; Biological cells; Collision avoidance; Engines; Genetic algorithms; Mobile robots; Robot sensing systems;
Conference_Titel :
Signals, Circuits and Systems (ISSCS), 2013 International Symposium on
Conference_Location :
Iasi
Print_ISBN :
978-1-4799-3193-4
DOI :
10.1109/ISSCS.2013.6651201