Skip to main content

AM-RRT*: An Automatic Robot Motion Planning Algorithm Based on RRT

  • Conference paper
  • First Online:
Neural Information Processing (ICONIP 2023)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 14447))

Included in the following conference series:

  • 726 Accesses

Abstract

Motion planning is a very important part of robot technology, where the quality of planning directly affects the energy consumption and safety of robots. Focusing on the shortcomings of traditional RRT methods such as long, unsmooth paths, and uncoupling with robot control system, an automatic robot motion planning method was proposed based on Rapid Exploring Random Tree called AM-RRT* (automatic motion planning based on RRT*). First, the RRT algorithm was improved by increasing the attractive potential fields of the target points of the environment, making it more directional during the sampling process. Then, a path optimization method based on a dynamic model and cubic B-spline curve was designed to make the planned path coupling with the robot controller. Finally, an RRT speed planning algorithm was added to the planned path to avoid dynamic obstacles in real time. To verify the feasibility of AM-RRT*, a detailed comparison was made between AM-RRT* and the traditional RRT series algorithms. The results showed that AM-RRT* improved the shortcomings of RRT and made it more suitable for robot motion planning in a dynamic environment. The proposal of AM-RRT* can provide a new idea for robots to replace human labor in complex environments such as underwater, nuclear power, and mines.

Supported by Guangdong Provincial Science and Technology Plan Project (Grant number 2021B1515420006, Grant number 2021B1515120026); Guangdong Province Marine Economic Development Special Fund Project(Six Major Marine Industries) (GDNRC [2021]46); National Natural Science Foundation of China (Grant number U2141216, Grant number 51875212); Shenzhen Technology Research Project (JSGG20201201100401005, JSGG20201201100400001).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 89.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Hichri, B., Gallala, A., Giovannini, F., Kedziora, S.: Mobile robots path planning and mobile multirobots control: a review. Robotica 40(12), 4257–4270 (2022)

    Article  Google Scholar 

  2. Tae, N., Jae, S., Young, C.: A 2.5d map-based mobile robot localization via cooperation of aerial and ground robots. Sensors 17(12), 2730 (2017)

    Article  Google Scholar 

  3. Lozano-Perez, T., Wesley, M.: An algorithm for planning collision-free paths among polyhedral obstacles. Commun. ACM 22, 560–570 (1979)

    Article  Google Scholar 

  4. Takahashi, O., Schilling, R.: Motion planning in a plane using generalized voronoi diagrams. IEEE Trans. Robot. Autom. 5, 143–150 (1989)

    Article  Google Scholar 

  5. Kavraki, L.E., Svestka, P.: Probabilistic roadmaps for path planning in high-dimensional configuration spaces. IEEE Trans. Rob. Autom. 12(4), 566–580 (1996)

    Article  Google Scholar 

  6. Khatib, O.: Real-time obstacle avoidance for manipulators and mobile robots. In: 1985 IEEE International Conference on Robotics and Automation (Cat. No. 85CH2152-7), pp. 500–505 (1984)

    Google Scholar 

  7. Hwang, J., Kim, J., Lim, S., Park, K.: A fast path planning by path graph optimization. IEEE Trans. Syst. Man Cybern. Part A-Syst. Humans 33(1), 121–128 (2003)

    Article  Google Scholar 

  8. Kushleyev, A., Likhachev, M.: Time-bounded lattice for efficient planning in dynamic environments. In: ICRA: 2009 IEEE International Conference Robotics and Automation, vol. 1–7. pp. 4303–4309 (2009)

    Google Scholar 

  9. Likhachev, M., Gordon, G., Thrun, S.: Ara*: anytime a* with provable bounds on sub-optimality. In: Thrun, S., Saul, K., Scholkopf, B. (eds.) Advances in Neural Information Processing Systems, vol. 16, pp. 767–774 (2004)

    Google Scholar 

  10. Lavalle, S.M.: Rapidly-exploring random trees: a new tool for path planning. Research Report (1999)

    Google Scholar 

  11. LaValle, S., Kuffner, J.: Rapidly-exploring random trees: progress and prospects. In: Donald, B., Lynch, K., Rus, D. (eds.) Algorithmic and Computational Robotics: New Directions, pp. 293–308 (2001)

    Google Scholar 

  12. Reeds, J.A., Shepp, R.A.: Optimal paths for a car that goes both forward and backward. Pac. J. Math. 145 (1991)

    Google Scholar 

  13. Brezak, M., Petrovic, I.: Real-time approximation of clothoids with bounded error for path planning applications. IEEE Trans. Rob. 30(2), 507–515 (2014)

    Article  Google Scholar 

  14. Jolly, K.G., Kumar, R.S., Vijayakumar, R.: A bezier curve based path planning in a multi-agent robot soccer system without violating the acceleration limits. Rob. Auton. Syst. 57(1), 23–33 (2009)

    Article  Google Scholar 

  15. Koyuncu, E., Inalhan, G.: A probabilistic b-spline motion planning algorithm for unmanned helicopters flying in dense 3d environments. In: 2008 IEEE/RSJ International Conference on Robots and Intelligent Systems, Conference Proceedings, vol. 1–3, pp. 815–821 (2008)

    Google Scholar 

  16. Luo, M., Hou, X., Yang, S.X.: A multi-scale map method based on bioinspired neural network algorithm for robot path planning. IEEE Access 7, 142682–142691 (2019)

    Article  Google Scholar 

  17. Xin, J., Zhong, J., Sheng, J., Li, P., Cui, Y.: Improved genetic algorithms based on data-driven operators for path planning of unmanned surface vehicle. Int. J. Rob. Autom. 34(6), 713–722 (2019)

    Google Scholar 

  18. Luo, Q., Wang, H., Zheng, Y., He, J.: Research on path planning of mobile robot based on improved ant colony algorithm. Neural Comput. Appl. 32(6SI), 1555–1566 (2020)

    Article  Google Scholar 

  19. Karaman, S., Frazzoli, E.: Incremental sampling-based algorithms for optimal motion planning. Rob. Sci. Syst. 104, 267–274 (2010)

    Google Scholar 

  20. Gammell, J.D., Srinivasa, S.S., Barfoot, T.D.: Informed rrt*: optimal sampling-based path planning focused via direct sampling of an admissible ellipsoidal heuristic. In: 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2014), pp. 2997–3004 (2014)

    Google Scholar 

  21. Jeong, I.B., Lee, S.J., Kim, J.H.: Quick-rrt*: triangular inequality-based implementation of rrt* with improved initial solution and convergence rate. Expert Syst. Appl. 123(JUN.), 82–90 (2019)

    Article  Google Scholar 

  22. Qureshi, A.H., Ayaz, Y.: Intelligent bidirectional rapidly-exploring random trees for optimal motion planning in complex cluttered environments. Rob. Auton. Syst. 68, 1–11 (2015)

    Article  Google Scholar 

  23. Jordan, M., Perez, A.: Optimal bidirectional rapidly-exploring random trees (2013)

    Google Scholar 

  24. Li, Y., Wei, W., Gao, Y., Wang, D., Fan, Z.: Pq-rrt*: an improved path planning algorithm for mobile robots. Expert Syst. Appl. 152 (2020)

    Google Scholar 

  25. Shi, Y., Li, Q., Bu, S., Yang, J., Zhu, L.: Research on intelligent vehicle path planning based on rapidly-exploring random tree. Math. Prob. Eng. 2020 (2020)

    Google Scholar 

  26. Jiang, C., et al.: R2-rrt*: reliability-based robust mission planning of off-road autonomous ground vehicle under uncertain terrain environment. IEEE Trans. Autom. Sci. Eng. 19(2), 1030–1046 (2022)

    Article  Google Scholar 

  27. Pepy, R., Lambert, A., Mounier, H.: Path planning using a dynamic vehicle model. In: 2006 2nd International Conference on Information & Communication Technologies, vol. 1, pp. 781–786 (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Qin Zhang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Chi, P. et al. (2024). AM-RRT*: An Automatic Robot Motion Planning Algorithm Based on RRT. In: Luo, B., Cheng, L., Wu, ZG., Li, H., Li, C. (eds) Neural Information Processing. ICONIP 2023. Lecture Notes in Computer Science, vol 14447. Springer, Singapore. https://doi.org/10.1007/978-981-99-8079-6_8

Download citation

  • DOI: https://doi.org/10.1007/978-981-99-8079-6_8

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-99-8078-9

  • Online ISBN: 978-981-99-8079-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics