Path Planning of Single-Wheeled Robot Based on Improved Dijkstra Algorithm and Model Prediction
In order to improve the path planning performance and path tracking accuracy of single steering wheel robot,a path planning algorithm combining improved Dijkstra algorithm and MPC is proposed.First-ly,the path planning trajectory length obtained by Dijkstra algorithm and A∗algorithm is compared.Then,the Dijkstra algorithm is improved to replace the sub-path segment that collides with the obstacle,and the path is smoothed and optimized.Furthermore,the mathematical model of the single-wheeled robot is estab-lished.Based on the optimized MPC algorithm,the straight line and arc path tracking are simulated respec-tively.The simulation results show that the tracking linear velocity increases from1.19 m/s to1.91 m/s,the angular acceleration is 1 rad/s2,the tracking arc velocity increases from 1.19 m/s to 2 m/s,and the an-gular velocity changes smoothly.Finally,the experimental results of the prototype show that the MPC algo-rithm can make the motion of the single steering wheel mobile robot highly fit the trajectory of the im-proved Dijkstra algorithm path planning,and the driving is stable.
single steering wheel robotDijkstra algorithmmodel predictive control trajectory tracking