Target tracking, obstacle avoidance and self-location have always been important subjects for navigation of multi-function Intelligent Mobile Robot. In order to acquire the accurate position and orientation, extended Kalman filter has been used to revise the errors in this dissertation. Moreover, the differential drive mobile robot may play an important role to complete target tracking and infrared sensor could be regarded as a practical tool to avoid obstacles through the path. In order to provide the differential drive mobile robot, the PWM signal was produced by microprocessor, which was from Texas Instruments Company, and the signal would be used to drive the servomotor. This signal may be input into microprocessor by encoder and given feedback of completion driving servomotor by decoder through fussy decentralized sliding-mode control.