This study proposes a new integrated approach to the motion control of autonomous vehicles, which differs from the conventional method of treating planning and tracking tasks as separate or hierarchical components. By means of the proposed approach we can reduce the side effects on the performance of autonomous vehicles under challenging driving circumstances. To this end, our approach processes both of the aforementioned tasks asynchronously and simultaneously utilizes a multi-threaded architecture to enhance control performance. Meanwhile, the behavior planning feature is integrated into the path-tracking module. Then, a linear parameter-varying model predictive control is deployed for trajectory tracking of autonomous vehicles and compared with the linear model predictive control method. Finally, the control performance of the proposed approach was evaluated through simulation trials on urban roads with placed obstacles. The outcomes revealed that the suggested framework satisfies the processing rate and high-precision criteria, while safely avoiding obstacles, indicating that it is a promising control strategy for real-world applications.