Abstract
Collision will result in mission failure or even damage to the robot. To address the mutual collision between redundant dual manipulators (RDMs), a novel double barrier function (DBF)-based mutual collision avoidance (MCA) scheme is proposed and investigated which can be formulated into a quadratic programming (QP)-based problem. Firstly, a novel safe barrier function (SBF)-based MCA inequality constraint is designed and derived which maximises the feasible region of collision avoidance and maintains the maximum safe distance between the RDMs under the same trajectory tracking task constraint. Secondly, a novel barrier varying-parameter recurrent neural network (BVRNN)-based QP solver with newly designed varying-parameter and activation function is proposed with faster convergence rate and higher error accuracy compared to the traditional varying-parameter neural network. Through the iteration and online-learning of the BVRNN-based QP solver, the RDMs can obtain the ability of MCA. Finally, Simulation experiments are presented to verify the effectiveness and superiority of the proposed DBF-based MCA scheme, i.e., ensuring that the RDMs are always at a set safe distance while performing a perfect end-effectors trajectory tracking task (error less than \(10^{-7}\)) during the collaborative operation process.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Atawnih, A., Papageorgiou, D., Doulgeri, Z.: Kinematic control of redundant robots with guaranteed joint limit avoidance. Robot. Auton. Syst. 79, 122–131 (2016)
Yahya, S., Moghavvemi, M., Mohamed, H.A.: Singularity avoidance of a six degree of freedom three dimensional redundant planar manipulator. Comput. Math. Appl. 64(5), 856–868 (2012). advanced Technologies in Computer, Consumer and Control
Li, Y., Yang, C., Yan, W., Cui, R., Annamalai, A.: Admittance-based adaptive cooperative control for multiple manipulators with output constraints. IEEE Trans. Neural Netw. Learn. Syst. 30, 1–12 (2019)
Klein, C., Kee, K.B.: The nature of drift in pseudoinverse control of kinematically redundant manipulators. IEEE Trans. Robot. Autom. 5(2), 231–234 (1989)
Guo, D., Zhang, Y.: Acceleration-level inequality-based man scheme for obstacle avoidance of redundant robot manipulators. IEEE Trans. Industr. Electron. 61(12), 6903–6914 (2014)
Zhang, Z., Zheng, L., Yu, J., Li, Y., Yu, Z.: Three recurrent neural networks and three numerical methods for solving a repetitive motion planning scheme of redundant robot manipulators. IEEE/ASME Trans. Mechatron. 22(3), 1423–1434 (2017)
Zhang, Z., Lin, Y., Li, S., Li, Y., Yu, Z., Luo, Y.: Tricriteria optimization-coordination motion of dual-redundant-robot manipulators for complex path planning. IEEE Trans. Control Syst. Technol. 26(4), 1345–1357 (2018)
Zhang, Z., et al.: Robustness analysis of a power-type varying-parameter recurrent neural network for solving time-varying QM and QP problems and applications. IEEE Trans. Syst. Man Cybern. Syst. 50(12), 5106–5118 (2020)
Abdelwahid, M., Dong, Y., Tiejun, L., Shijie, G.: Real-time collision avoidance of a redundant dual-arm robot based on distance function method. In: 2018 IEEE International Conference on Mechatronics and Automation (ICMA), pp. 2400–2405 (2018)
Zheng, L., Zhang, Z.: Time-varying quadratic-programming-based error redefinition neural network control and its application to mobile redundant manipulators. IEEE Trans. Autom. Control 67(11), 6151–6158 (2022)
Sciavicco, L., Siciliano, B.: A solution algorithm to the inverse kinematic problem for redundant manipulators. IEEE J. Robot. Autom. 4(4), 403–410 (1988)
Zhang, Z., Zheng, L., Chen, Z., Kong, L., Karimi, H.R.: Mutual-collision-avoidance scheme synthesized by neural networks for dual redundant robot manipulators executing cooperative tasks. IEEE Trans. Neural Netw. Learn. Syst. 32(3), 1052–1066 (2021)
Farras, A.W., Hatanaka, T.: Safe control with control barrier function for Euler-Lagrange systems facing position constraint. In: 2021 SICE International Symposium on Control Systems (SICE ISCS), pp. 28–32 (2021)
Boyd, S.P., Vandenberghe, L.: Convex Optimization. Cambridge University Press (2004)
Zhang, Z., Li, Z., Yang, S.: A barrier varying-parameter dynamic learning network for solving time-varying quadratic programming problems with multiple constraints. IEEE Trans. Cybern. 52(9), 8781–8792 (2022)
Acknowledgements
This work was supported in part by the National Key Research and Development Project of China under Grant 2022YFF0902401, in part by the National Natural Science Foundation of China under Grant U22A2063 and Grant 62173083, in part by the Major Program of National Natural Science Foundation of China under Grant 71790614, in part by the 111 Project under Grant B16009, and in part by National Key R&D Program of China (2023YFB4705100).
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2025 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Tao, X., Jia, T., Zheng, L., Chen, W., Wu, Y., Hou, C. (2025). Double Barrier Function Based Mutual Collision Avoidance Motion Planning Scheme Synthesized by Varying-Parameter Neural Network for Redundant Dual Manipulators. In: Lan, X., Mei, X., Jiang, C., Zhao, F., Tian, Z. (eds) Intelligent Robotics and Applications. ICIRA 2024. Lecture Notes in Computer Science(), vol 15202. Springer, Singapore. https://doi.org/10.1007/978-981-96-0774-7_4
Download citation
DOI: https://doi.org/10.1007/978-981-96-0774-7_4
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-96-0773-0
Online ISBN: 978-981-96-0774-7
eBook Packages: Computer ScienceComputer Science (R0)