Skip to main content

ACB-RRT*: Adaptive Companion Points Bidirectional RRT* Algorithm

  • Conference paper
  • First Online:
Transactions on Intelligent Welding Manufacturing (RWIA 2022)

Part of the book series: Transactions on Intelligent Welding Manufacturing ((TRINWM))

  • 37 Accesses

Abstract

To solve the problems of long search time, poor convergence and many redundant points in the RRT* algorithm, an adaptive companion point bidirectional RRT* algorithm (ACB-RRT*) is proposed. This algorithm adopts a hybrid strategy which including target-biased, dynamic step, and companion point generation. The target-biased strategy takes the target node as a sampling point according to the size of the random sampling probability to enhance the guidance. The dynamic step adopts different step sizes for expansion according to the random sampling probability to accelerate the convergence of the algorithm. The companion point generation determines multiple corresponding companion points based on the obtained expanded point to reduce the number of iterations. It also dynamically adjusts the angle of generating companion points based on the number of failed expansions. After obtaining a feasible path, trajectory optimization is performed on it. Greedy algorithm and cubic B-spline curve fitting are used to optimize nodes and smooth the trajectory, and finally an optimal collision-free path is obtained. Compared with RRT, RRT*, RRT-GoalBias, and B-RRT* algorithms, the results show that ACB-RRT* algorithm outperforms them in search time, path length, and number of iterations, indicating the superiority of this algorithm. Additionally, the algorithm has been successfully applied to welding scenarios.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover 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. Ma, C., Zhang, Y., Zhao, Q., Bai, K.: 6R serial manipulator space path planning based on RRT. In: 2016 8th International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC), Hangzhou, pp. 99–102 (2016). https://doi.org/10.1109/IHMSC.2016.90

  2. Wang, R.L., Lu, Z.Z., Jin, Y.F.: Application of A* algorithm in intelligent vehicle path planning. Math. Models Eng. 8(3), 82–90 (2022). https://doi.org/10.21595/MME.2022.22828

  3. Huang, H., Li, Y., Bai, Q.: An improved A star algorithm for wheeled robots path planning with jump points search and pruning method. Complex Eng. Syst. 2(3), 11 (2022). https://doi.org/10.20517/ces.2022.12

  4. Li, Q.Q., Xu, Y.Q., Bu, S.Q., Yang, J.F.: Smart vehicle path planning based on modified PRM algorithm. Sensors 22(17), 6581–6581 (2022). https://doi.org/10.3390/S22176581

    Article  Google Scholar 

  5. Bing, H.M., Lai, L.: Improvement and application of Dijkstra algorithms. Acad. J. Comput. Inf. Sci. 5(5) (2022). https://doi.org/10.25236/AJCIS.2022.050513

  6. Rostami, S.M.H., Sangaiah, A.K., Wang, J., Liu, X.Z.: Obstacle avoidance of mobile robots using modified artificial potential field algorithm. EURASIP J. Wirel. Commun. Netw. 1, 1–19 (2019). https://doi.org/10.1186/s13638-019-1396-2

  7. Wang, H.J., Xiong, W.: Research on global path planning based on ant colony optimization for AUV. J. Marine Sci. Appl. 8, 58–64 (2009). https://doi.org/10.1007/s11804-009-8002-7

  8. Wang, X., Tang, B., Yan, Y., Gu, X.: Time-optimal path planning for dual-welding robots based on intelligent optimization strategy. In: Chen, S., Zhang, Y., Feng, Z. (eds.) Transactions on Intelligent Welding Manufacturing. Transactions on Intelligent Welding Manufacturing. Springer, Singapore (2018). https://doi.org/10.1007/978-981-10-7043-3_3

  9. Wei, Y.D., Feng, J.H., Huang, Y.M., Liu, K.W., Ren, B.: Path planning of mobile robot based on improved genetic algorithm. J. Phys. Conf. Ser. 2365(1) (2022). https://doi.org/10.1088/1742-6596/2365/1/012053

  10. Karaman, S., Frazzoli, E.: Sampling-based algorithms for optimal motion planning. Int. J. Robot. Res. 30(7), 846–894 (2011). https://doi.org/10.1177/0278364911406761

    Article  Google Scholar 

  11. Xu, J.J., Su, P.K.: Kinematic performance-based path planning for cable-driven parallel robots using modified adaptive RRT*. Microsyst. Technol. 28(10), 2325–2336 (2022). https://doi.org/10.1007/S00542-022-05319-3

    Article  Google Scholar 

  12. LaValle, S.M., Kuffner, J.J.: Randomized kinodynamic planning. In: 1999 IEEE International Conference on Robotics and Automation: Proceedings of 1999 IEEE International Conference on Robotics and Automation (Cat. No. 99CH36288C), Detroit, vol. 1, pp. 473–479. IEEE (1999). https://doi.org/10.1109/ROBOT.1999.770022

  13. Jin, X.J., Yan, Z.Y., Yang, H., Wang, Q.K., Yin, G.D.: A goal-biased RRT path planning approach for autonomous ground vehicle. In: 2020 4th CAA International Conference on Vehicular Control and Intelligence (CVCI), Hangzhou, pp. 743–746 (2020). https://doi.org/10.1109/CVCI51460.2020.9338597

  14. Qin, T.H., Xin, S.J.: Path planning algorithm based on improved bidirectional RRT. J. Phys. Conf. Ser. 2396(1) (2022). https://doi.org/10.1088/1742-6596/2396/1/012055

  15. Ge, Q.Y., Li, A.J., Li, S.H., Du, H.P., Huang, X., Niu, C.H.: Improved bidirectional RRT path planning method for smart vehicle. Math. Prob. Eng. 2021 (2021). https://doi.org/10.1155/2021/6669728

  16. Liu, H.Y., Zhang, X.B., Wen, J., Wang, R.H., Chen, X.: Goal-biased bidirectional RRT based on curve-smoothing. IFAC PapersOnLine 52(24), 255–260 (2019). https://doi.org/10.1016/j.ifacol.2019.12.417

    Article  Google Scholar 

  17. Kuffner, J.J., LaValle, S.M.: RRT-connect: an efficient approach to single-query path planning. In: Proceedings 2000 ICRA, Millennium Conference, IEEE International Conference on Robotics and Automation. Symposia Proceedings, San Francisco, vol. 2, pp. 995–1001. IEEE (2000). https://doi.org/10.1109/ROBOT.2000.844730

  18. Jordan, M., Perez, A.: Optimal bidirectional rapidly-exploring random trees. MIT-CSAIL-TR-2013-021. Computer Science and Artifificial Intelligence Laboratory, Massachusetts Institute of Technology, Cambridge

    Google Scholar 

  19. Liu, A.B., Yuan, J.: Robot Path planning based on goal biased bidirectional RRT* algorithm. Comput. Eng. Appl. (06), 234–240 (2022). https://doi.org/10.3778/j.issn.1002-8331.2009-0439. (in Chinese)

  20. Wang, X.W., Wei, J.B., Zhou, X., Xia, Z.L., Gu, X.S.: AEB-RRT*: an adaptive extension bidirectional RRT* algorithm. Auton. Robot. 6, 685–704 (2022). https://doi.org/10.1007/S10514-022-10044-X

    Article  Google Scholar 

  21. Li, X.W., Yu, H.S.: RRT robot path planning algorithm based on bidirectional growth improvement. Mod. Comput. (21), 28–31 (2019). https://doi.org/10.3969/j.issn.1007-1423.2019.21.007. (in Chinese)

  22. Liu, X.D., He, X.P., Hu, Y., Hu, X.L.: Mobile robot path planning based on orientation-information strategy RRT algorithm. Comput. Integrat. Manuf. Syst. (06), 444–448+495 (2022). https://doi.org/10.3969/j.issn.1006-9348.2022.06.088. (in Chinese)

  23. Zhao, P., Chang, Y., Wu, W., et al.: Dynamic RRT: fast feasible path planning in randomly distributed obstacle environments. J. Intell. Robot. Syst. 107, 48 (2023). https://doi.org/10.1007/s10846-023-01823-4

    Article  Google Scholar 

  24. Li, W.G., Ji, X.H., Wan, H., Dang, D.L., Wu, J.L., Li, G.C.: Research on path planning method of factory intelligent vehicle based on RRT and artificial potential field method. In: Proceedings of ICRSA 2020 14 June 2020–16 June 2020, Chengdu, pp. 70–74. Association for Computing Machinery (2020). https://doi.org/10.1145/3402597.3402610

  25. Wang, X.W., Chen, Q., Sun, H., Wang, X.W., Yan, H.C.: GMAW welding procedure expert system based on machine learning. Intell. Robot. 3(1), 56–75 (2023). https://doi.org/10.20517/ir.2023.03

  26. Wang, X., Fang, P., Teng, B., Xu, K., Sun, H., Wang, X.: Design of WAAM system based on industrial robot. In: Chen, S., Zhang, Y., Feng, Z. (eds.) Transactions on Intelligent Welding Manufacturing (RWIA 2020). Springer, Singapore (2023). https://doi.org/10.1007/978-981-19-6149-6_5

Download references

Author information

Authors and Affiliations

Authors

Contributions

Made substantial contributions to conception and design of the study and performed algorithm analysis and interpretation: Jiang JN, Zhi H, Tang XX, Cui C, and Wang XW.

Corresponding author

Correspondence to Xuewu Wang .

Editor information

Editors and Affiliations

Ethics declarations

Availability of Data and Materials

In this paper, algorithm and system are designed by the authors. The algorithm can be shared, but the developed system cannot be shared.

Financial Support and Sponsorship

The authors appreciate the support of National key research and development program (2022YFB4602104), National Natural Science Foundation of China (62076095, 61973120).

Conflicts of Interest

All authors declared that there are no conflicts of interest.

Ethical Approval and Consent to Participate

Not applicable.

Consent for Publication

All the authors have consented to the publication of this manuscript.

Copyright

© The Author(s) 2023.

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

Jiang, J., Zhi, H., Tang, X., Cui, C., Wang, X. (2024). ACB-RRT*: Adaptive Companion Points Bidirectional RRT* Algorithm. In: Chen, S., Zhang, Y., Feng, Z. (eds) Transactions on Intelligent Welding Manufacturing. RWIA 2022. Transactions on Intelligent Welding Manufacturing. Springer, Singapore. https://doi.org/10.1007/978-981-99-9629-2_8

Download citation

Publish with us

Policies and ethics