eLibrary
  • Home
  • Sources
  • Search
  • About

DO-MPPI: Improved Model Predictive Path Integral Path Planning with Dynamic Obstacle Evaluation for Mobile Robots

Peng Deng, Junmin Li, Zhonghua Xu
World Scientific Research Journal, (2026), Vol.12, No.9, pp.79-89
Published: September 15, 2026
DOI: 10.6911/WSRJ.202609_12(9).0009
PDF: Download Full Text PDF
Abstract

To address the problems of delayed obstacle avoidance response and insufficient dynamic safety margin of traditional local path planning algorithms in complex dynamic environments, this paper proposes an improved Model Predictive Path Integral (MPPI) path planning algorithm fused with a dynamic obstacle evaluation mechanism, named DO-MPPI. The method introduces a Kalman filter-based obstacle motion state estimation and temporal position prediction module into the MPPI sampling framework, constructs a spatio-temporal joint collision detection model, and automatically eliminates sampled trajectories with collision risk through a high-weight collision penalty, thereby achieving proactive avoidance of dynamic obstacles while retaining the global optimization ability of random sampling. Simulation experiments are carried out in purely static, low-speed same-direction, and high-speed crossing dynamic obstacle scenarios, and physical experiments are conducted on a self-developed four-wheel differentially driven firefighting inspection robot platform. The results show that, compared with traditional MPC, standard MPPI, and DWA algorithms, the proposed DO-MPPI algorithm significantly reduces the collision rate, improves the arrival success rate, maintains a larger minimum safety distance, and shortens the obstacle avoidance response time, demonstrating superior proactive obstacle avoidance performance in complex dynamic environments.

Keywords: Model Predictive Path Integral (MPPI); path planning; dynamic obstacle avoidance; mobile robot; Kalman filter; firefighting inspection robot.
APA Citation: Peng Deng, Junmin Li, Zhonghua Xu (2026). DO-MPPI: Improved Model Predictive Path Integral Path Planning with Dynamic Obstacle Evaluation for Mobile Robots. World Scientific Research Journal, 12(9), 79-89. https://doi.org/10.6911/WSRJ.202609_12(9).0009

References

  1. Khatib, O. (1986). Real-time obstacle avoidance for manipulators and mobile robots. The International Journal of Robotics Research, 5(1), 90–98. https://doi.org/10.1177/027836498600500106.
  2. Fox, D., Burgard, W., & Thrun, S. (1997). The dynamic window approach to collision avoidance. IEEE Robotics & Automation Magazine, 4(1), 23–33. https://doi.org/10.1109/100.580977
  3. LaValle, S. M., & Kuffner, J. J. (2001). Randomized kinodynamic planning. The International Journal of Robotics Research, 20(5), 378–400. https://doi.org/10.1177/02783640122067453
  4. Karaman, S., & Frazzoli, E. (2011). Sampling-based algorithms for optimal motion planning. The International Journal of Robotics Research, 30(7), 846–894. https://doi.org/10.1177/0278364911406761
  5. García, C. E., Prett, D. M., & Morari, M. (1989). Model predictive control: theory and practice-a survey. Automatica, 25(3), 335–348. https://doi.org/10.1016/0005-1098(89)90002-2
  6. Tai, L., Paolo, G., & Liu, M. (2017). Virtual-to-real deep reinforcement learning: continuous control of mobile robots for mapless navigation. In 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (pp. 31–36). IEEE. https://doi.org/10.1109/IROS.2017.8202134
  7. Pfeiffer, M., Schaeuble, M., Nieto, J., & others. (2017). From perception to decision: a data-driven approach to end-to-end motion planning for autonomous ground robots. In 2017 IEEE International Conference on Robotics and Automation (ICRA) (pp. 1527–1533). IEEE. https://doi.org/10.1109/ICRA.2017.7989182
  8. Everett, M., Chen, Y. F., & How, J. P. (2021). Collision avoidance in pedestrian-rich environments with deep reinforcement learning. IEEE Access, 9, 10357–10377. https://doi.org/10.1109/ACCESS.2021.3050338
  9. Williams, G., Aldrich, A., & Theodorou, E. A. (2017). Model predictive path integral control: from theory to parallel computation. Journal of Guidance, Control, and Dynamics, 40(2), 344–357. https://doi.org/10.2514/1.G001921
  10. Fiorini, P., & Shiller, Z. (1998). Motion planning in dynamic environments using velocity obstacles. The International Journal of Robotics Research, 17(7), 760–772. https://doi.org/10.1177/027836499801700706
  11. Kalman, R. E. (1960). A new approach to linear filtering and prediction problems. Journal of Basic Engineering, 82(1), 35–45. https://doi.org/10.1115/1.3662552
  12. Tao, C., Kim, H., Yoon, H. J., & others. (2022). Control barrier function augmentation in sampling-based control algorithm for sample efficiency. IEEE Robotics and Automation Letters, 7(2), 3499–3506. https://doi.org/10.1109/LRA.2022.3147429
  13. Wang, F., Cheng, Y., & Tao, C. (2025). MPPI-DBaS: safe trajectory optimization with adaptive exploration. In 2025 44th Chinese Control Conference (CCC) (pp. 1616–1622). IEEE. https://doi.org/10.48550/arXiv.2502.14387
  14. Chen, G., Huang, Z., Zheng, J., & others. (2026). Adaptive MPPI path planning for mobile robots in complex dynamic environments. Computer Integrated Manufacturing Systems. https://doi.org/10.13196/j.cims.2026.0119
  15. Zheng, J., Huang, Z., Liu, J., & others. (2025). Path planning for mobile robots based on RRT*-guided MPPI in complex environments. Application Research of Computers, 42(12), 367–375. https://doi.org/10.19734/j.issn.1001-3695.2025.04.0127
  16. Wei, W., He, M., Qi, Z., & others. (2026). MPPI path tracking control method for tracked harvesters considering slip effects. Transactions of the Chinese Society for Agricultural Machinery, 57(8), 89–99. https://doi.org/10.6041/j.issn.1000-1298.2026.08.009
  17. Chen, Z., Fan, X., Ni, F., & others. (2025). Reactive motion planning framework based on control barrier function and sampling-based MPC for humanoid upper-body robots. Science China Technological Sciences, 68(11), 2120301. https://doi.org/10.1007/s11431-025-3053-1
© 2026 eLibrary · Stand on the shoulders of giants