  Mobile robots have been widely used in various aspects of human life. When a
robot moves between different positions in the working area to perform the
task, controlling motion to follow a pre-defined path is the primary task of a
mobile robot. Furthermore, the robot must remain at its desired speed to
cooperate with other agents. This paper presents a development of a motion
controller, in which the fuzzy logic method is combined with a kinematic model
of a differential drive robot. The simulation results are compared well with
experimental results indicate that the method is effective and applicable for
actual mobile robots.
