In this paper, an iterative learning control algorithm is adopted to solve the high-precision trajectory tracking issue of a wheeled mobile robot with time-varying, nonlinear, and strong-coupling dynamics properties. The designed iterative learning control law adopts predictive, current and past learning items to drive the state variables, and input variables, and outputs variables converge to the bounded scope of their desired values. The algorithm can enhance the control performance, stability and robust characteristics. The rigorous mathematical proof of the convergence character of the proposed iterative learning control algorithm is given. The feasibility, effectiveness, and robustness of the proposed algorithm are illustrated by quantitative experiments and comparative analysis. The experimental results show that the proposed iterative learning control algorithm has an outstanding control effect on the trajectory tracking issue of wheeled mobile robots.