The aim of this thesis is to develop the mechatronics system for an autonomous campus-guiding robot. The mechatronics system is composed of three layers, namely, the strategy controller, the motion controller, and the motor driving controller. The position information extracted from the Global Positioning System (GPS) and omni-directional vision is integrated in the strategy controller to implement robot self-localization and path planning. The servo control of a two-wheeled mobile robot with nonholonomic constraints is carried out in the motion controller. The motor driving controller accomplishes the current control for DC motors. Each control layer has its own microcontroller that is for the purpose to distribute the computation burden. The integrated robot system can be utilized to perform the missions of autonomous navigation and campus-guiding in outdoor environments.