Abstract
Generally, autonomous parking is divided into two parts: path planning and path tracking. Path planning algorithms such as A*, ant colony algorithm, etc., all have the problem of insufficient trajectory points. Meantime, path tracking algorithms: the proportional integral derivative (PID) and model predictive control (MPC) are used wisely. PID cannot eliminate errors, control lag, and easily cause overshoot. Therefore, this paper uses A* correction and MPC to solve these problems. First, the A* algorithm is used to obtain the planned trajectory of the vehicle, considering the slot boundary and the road boundary. Second, the algorithm selects the appropriate Bezier curve to reduce the jitter at the path joints. Finally, the path tracking is realized based on MPC. Then, using MATLAB and PreScan (a vehicle simulation software) to simulate and implement the autonomous parking algorithm. The results show that the algorithm has certain reliability and stability for vertical parking spaces.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
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.