In this paper, perfect trajectory tracking control of a non-holonomic Wheeled Mobile Robot (WMR) is tackled. First, a Sliding Mode Controller (SMC) is proposed to convergence of WMR on desired position, velocity and orientation trajectories. Due to the weak performance of the SMC against exogenous inputs, a Mamdani-type fuzzy system is designed to improve the tracking p erformance of the controller. However, the Fuzzy SMC (FSMC) cannot remove the chattering phenomena completely. Therefore, a supervisory Adaptive FSMC (AFSMC) is proposed to suppress the chattering effects. The superiority of the adaptive approach to the non-adaptive methods has been revealed through simulations.