Abstract
This chapter describes a process of design and implementation of a reactive navigation system for a smart mobile robot. Equipped with a webcam and distance sensors, the autonomous robot will explore an arena to locate a number of sites in a limited time all while avoiding the arena boundary and any obstacles it might encounter. A fuzzy behavior-based control scheme with adaptive membership functions has been taken as a proposed reactive navigation system. The tests of the proposed method were performed in a real robot using a UDOO Quad board, which is a single-board computer equipped with two CPU, and experiments demonstrated that this embedded system was able to successfully complete the autonomous navigation task in a real arena.