In this article, the vision-based trajectory tracking control problem of wheeled mobile robot is addressed, and different from the traditional vision-based adaptive control methods, the case that the camera is not installed in the center of the mobile robot is considered. In this case, the visual model needs to consider the influence of unknown translational external parameters. To solve this problem, a novel adaptive vision-based trajectory tracking control method is proposed, and a two-stage switching trajectory tracking control law is designed, where the adaptive control method is used to compensate the unknown external parameters. The asymptotic convergence of tracking errors are strictly proved by applying the Lyapunov method. Simulation and experimental results show that proposed approach can effectively control the mobile robot to track the desired trajectory in the presence of unknown external translational parameters.