In this paper, an intelligent mobile robot using image processing technology is developed. The mobile robot contains an image system, a loading platform, a balance control system, a PC-based controller, four ultrasonic sensors and a power system. We develop a PC-based control system for image processing and path planning. The mobile robot can track a moving target and adjust the loading platform by the balance control system simultaneously. The image processing based on OpenCV uses two different tracking methods to track moving targets: MTLT (Match Template Learning Tracking) and TLD (Tracking, Learning and Detection). The efficiency of both methods for tracking the moving target on the mobile robot is compared here. The balance control system, with a HOLTEK Semiconductor Company’s HT66F Series 8-bit microprocessor as the processor, uses the PID control law according to the feedback signals of the inclinometer sensor to control the balance level of the loading platform.