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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)
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
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)
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)
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
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
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
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
Author information
Authors and Affiliations
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
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
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
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
DOI: https://doi.org/10.1007/978-981-99-9629-2_8
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-9628-5
Online ISBN: 978-981-99-9629-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)