Abstract

As a typical example of cyber-physical systems, intelligent vehicles are receiving increasing attention, and the obstacle avoidance problem for such vehicles has become a hot topic of discussion. This paper presents a simultaneous trajectory planning and tracking controller for use under cruise conditions based on a model predictive control (MPC) approach to address obstacle avoidance for an intelligent vehicle. The reference trajectory is parameterized as a cubic function in time and is determined by the lateral position and velocity of the intelligent vehicle and the velocity and yaw angle of the obstacle vehicle at the start point of the lane change maneuver. Then, the control sequence for the vehicle is incorporated into the expression for the reference trajectory that is used in the MPC optimization problem by treating the lateral velocity of the intelligent vehicle at the end point of the lane change as an intermediate variable. In this way, trajectory planning and tracking are both captured in a single MPC optimization problem. To evaluate the effectiveness of the proposed simultaneous trajectory planning and tracking approach, joint veDYNA-Simulink simulations were conducted in the unconstrained and constrained cases under leftward and rightward lane change conditions. The results illustrate that the proposed MPC-based simultaneous trajectory planning and tracking approach achieves acceptable obstacle avoidance performance for an intelligent vehicle.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.