Smart Path Generation using Model Predictive Control
DOI:
https://doi.org/10.47611/jsrhs.v12i3.4952Keywords:
Robotics, Path Generation, Model Predictive Control, Pure PursuitAbstract
This paper presents an investigation into path generation techniques using Model Predictive Control (MPC) and Pure Pursuit algorithms, implemented and evaluated in a simulated environment using Python. The objective of the study was to compare the performance of these two approaches in terms of path tracking and obstacle avoidance. The research focused on the applicability of MPC and Pure Pursuit algorithms in autonomous navigation systems, with a specific emphasis on addressing the challenge of generating smooth and dynamically feasible paths while ensuring collision avoidance. The simulation environment provided a platform for conducting experiments, allowing for testing and analysis of the algorithms. The results of the study demonstrated that MPC successfully generated paths while effectively avoiding obstacles. The MPC algorithm exhibited robustness and adaptability to dynamically changing environments, allowing the autonomous agent to navigate through complex scenarios. However, the investigation also revealed a limitation with Pure Pursuit in terms of curvature volatility. The Pure Pursuit algorithm showed inconsistent performance due to abrupt changes in curvature, which impacted the smoothness and stability of path tracking. Overall, this research highlights the significance of selecting an appropriate path generation algorithm based on the specific requirements of the autonomous navigation system. The study serves as a foundation for future investigations and advancements in path planning and control techniques, enabling the development of more efficient and reliable autonomous systems.
Downloads
References or Bibliography
Coulter, C. R. (1990). Implementation of the Pure Pursuit Path Tracking Algorithm. https://www.ri.cmu.edu/pub_files/pub3/coulter_r_craig_1992_1/coulter_r_craig_1992_1.pdf.
Camacho, E. F. (2013). Model predictive control in the process industry. Springer London Ltd.
Probabilistic roadmaps for path planning in high-dimensional ... (n.d.). https://www.cs.cmu.edu/~motionplanning/papers/sbp_papers/PRM/prmbasic_01.pdf
Published
How to Cite
Issue
Section
Copyright (c) 2023 Sandeep Bajamahal
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Copyright holder(s) granted JSR a perpetual, non-exclusive license to distriute & display this article.