This document describes a human-tracking robot that uses ultra-wideband (UWB) technology. It proposes using a modified hyperbolic positioning algorithm and virtual spring model to detect, locate, and track a target person in real-time. The robot is equipped with UWB anchors and ultrasound sensors, and an embedded control board processes sensor data to drive motors for following movements. An advantage of the UWB method over computer vision is robustness to varying lighting conditions outdoors. Experimental results demonstrate the tracking performance of the robot.