Hostname: page-component-f554764f5-rvxtl Total loading time: 0 Render date: 2025-04-20T11:44:21.386Z Has data issue: false hasContentIssue false

A local collision-free motion planning strategy for hyper-redundant manipulators based on dynamic safety envelopes

Published online by Cambridge University Press:  12 September 2024

Renjie Ju
Affiliation:
College of Information Science and Technology, Beijing University of Chemical Technology, Beijing, China
Dong Zhang
Affiliation:
College of Information Science and Technology, Beijing University of Chemical Technology, Beijing, China
Yan Gai
Affiliation:
College of Information Science and Technology, Beijing University of Chemical Technology, Beijing, China
Zhengcai Cao*
Affiliation:
State Key Laboratory of Robotics and Systems, Harbin Institute of Technology, Harbin, China
*
Corresponding author: Zhengcai Cao; Email: [email protected]

Abstract

Hyper-redundant manipulators (HRMs) exhibit promising adaptability and superior dexterity in cavity detection tasks, owing to their snake-like segmented backbones. Due to the safety concern in contactless operating tasks, reliable motion planning in a confined environment for HRMs is very challenging. However, existing expanding-based obstacle avoidance methods are not feasible in narrow environments, as they will excessively occupy free spaces required for maneuvering. In this work, a local collision-free motion planning strategy based on dynamic safety envelope (DSE) is proposed for HRMs. First, the local motion of HRMs is analyzed in detail, and DSE is proposed for the first time to describe the boundary of the collision-free area. Then, to maximize the efficient utilization of narrow spaces, a reference trajectory for HRM is roughly planned without expanding obstacles. Further, a tip-guided trajectory tracking method based on configuration prediction is proposed by considering the discrete characteristics of rigid links to avoid obstacles. During the tracking process, DSEs are applied to evaluate collision risk and optimize the configuration. Finally, to validate the effectiveness of our proposed method, simulations are conducted, followed by experiments by using a 18-degrees of freedom mobile HRM prototype system.

Type
Research Article
Copyright
© The Author(s), 2024. Published by Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable

References

Dong, X., Wang, M., Mohammad, A., Ba, W., Russo, M., Norton, A., Kell, J. and Axinte, D., “Continuum robots collaborate for safe manipulation of high-temperature flame to enable repairs in challenging environments,” IEEE/ASME Trans Mechatro 27(5), 42174220 (2022).CrossRefGoogle Scholar
Mu, Z., Zhang, L., Yan, L., Li, Z., Dong, R., Wang, C. and Ding, N., “Hyper-redundant manipulators for operations in confined space: Typical applications, key technologies, and grand challenges,” IEEE Trans Aero Elec Syst 58(6), 49284937 (2022).CrossRefGoogle Scholar
Ji, Z., Song, G., Wang, F., Li, Y. and Song, A., “Design and control of a snake robot with a gripper for inspection and maintenance in narrow spaces,” IEEE Robot Autom Lett 8(5), 30863093 (2023).CrossRefGoogle Scholar
Walker, I., Choset, H. and Chirikjian, G., Snake-Like and Continuum Robots (Springer Handbook of Robotics, 2016).CrossRefGoogle Scholar
Mu, Z., Liu, T., Xu, W., Lou, Y. and Liang, B., “Dynamic feedforward control of spatial cable-driven hyper-redundant manipulators for on-orbit servicing,” Robotica 37(1), 1838 (2019).CrossRefGoogle Scholar
Buckingham, R. and Graham, A., “Dexterous Manipulators for Nuclear Inspection and Maintenance-Case Study,” In: IEEE International Conference on Applied Robotics for the Power Industry, (2010) pp. 16.Google Scholar
Hwang, M. and Kwon, D‐S, “K-flex: A flexible robotic platform for scar-free endoscopic surgery,” Int J Med Robot Comput Assi Surg 16(2), e2078 (2020).CrossRefGoogle ScholarPubMed
Lauretti, C., Grasso, T., de Marchi, E., Grazioso, S. and di Gironimo, G., “A geometric approach to inverse kinematics of hyper-redundant manipulators for tokamaks maintenance,” Mech Mach Theory 176, 104967 (2022).CrossRefGoogle Scholar
Robinson, G. and Davies, J. B. C., “Continuum Robots - A State of the Art,” In: IEEE International Conference on Robotics and Automation, (1999) pp. 28492854.Google Scholar
Kang, R., Guo, Y., Chen, L., Branson, D. and Dai, J., “Design of a pneumatic muscle based continuum robot with embedded tendons,” IEEE/ASME Trans Mechatro 22(2), 751761 (2017).CrossRefGoogle Scholar
Yang, C., Geng, S., Walker, I., Branson, D. T., Liu, J., Dai, J. S. and Kang, R., “Geometric constraint-based modeling and analysis of a novel continuum robot with shape memory alloy initiated variable stiffness,” Int J Robot Res 39(14), 16201634 (2020).CrossRefGoogle Scholar
Kim, J., Kwon, S.-I., Moon, Y. and Kim, K., “Cable-movable rolling joint to expand workspace under high external load in a hyper-redundant manipulator,” IEEE/ASME Trans Mechatro 27(1), 501512 (2022).CrossRefGoogle Scholar
Liu, T., Xu, W., Yang, T. and Li, Y., “A hybrid active and passive cable-driven segmented redundant manipulator: Design, kinematics, and planning,” IEEE/ASME Trans Mechatro 26(2), 930942 (2021).CrossRefGoogle Scholar
Martín-Barrio, A., Roldán-Gómez, J. J., Rodríguez, I., del Cerro, J. and Barrientos, A., “Design of a hyper-redundant robot and teleoperation using mixed reality for inspection tasks,” Sensors 20(8), 2181 (2020).CrossRefGoogle ScholarPubMed
Cao, Z., Zhang, D. and Zhou, M. C., “Direction control and adaptive path following of 3-d snake-like robot motion,” IEEE Trans Cybern 52(10), 1098010987 (2022).CrossRefGoogle ScholarPubMed
Ju, R., Zhang, D., Xu, J., Yuan, H., Miao, Z., Zhou, M. and Cao, Z., “Design, modeling, and kinematics analysis of a modular cable-driven manipulator,” ASME J Mech Robot 14(6), 060903 (2022).CrossRefGoogle Scholar
Luo, M., Li, E., Zhang, A., Tan, M. and Liang, Z., “A bioinspired coiled cable-driven manipulator: Mechatronic design and kinematics planning with multiconstraints,” IEEE/ASME Trans Mechatro 28(6), 31553166 (2023).CrossRefGoogle Scholar
Tian, Y., Zhu, X., Meng, D., Wang, X. and Liang, B., “An overall configuration planning method of continuum hyper-redundant manipulators based on improved artificial potential field method,” IEEE Robot Autom Lett 6(3), 48674874 (2021).CrossRefGoogle Scholar
Ji, H., Xie, H., Wang, C. and Yang, H., “E-RRT*: Path planning for hyper-redundant manipulators,” IEEE Robot Autom Lett 8(12), 81288135 (2023).CrossRefGoogle Scholar
Zhang, H., Jin, H., Liu, Z., Liu, Y., Zhu, Y. and Zhao, J., “Real-time kinematic control for redundant manipulators in a time-varying environment: Multiple-dynamic obstacle avoidance and fast tracking of a moving object,” IEEE Trans Ind Inform 16(1), 2841 (2020).CrossRefGoogle Scholar
Wei, H., Zheng, Y. and Gu, G., “Rrt-Based Path Planning for Follow-the-Leader Motion of Hyper-Redundant Manipulators,” In: IEEE/RSJ International Conference on Intelligent Robots and Systems, (2021) pp. 31983204.Google Scholar
Jiang, X., Yang, F. and Shi, S., “Design and full-link trajectory tracking control of underwater snake robot with vector thrusters under strong time-varying disturbances,” Ocean Eng 266(3), 113012 (2022).CrossRefGoogle Scholar
Gill, R. J., Kulic, D. and Nielsen, C., “Spline path following for redundant mechanical systems,” IEEE Trans Robot 31(6), 13781392 (2015).CrossRefGoogle Scholar
Li, C., Wu, Y., Lowe, H. and Li, Z., “Poe-based robot kinematic calibration using axis configuration space and the adjoint error model,” IEEE Trans Robot 32(5), 12641279 (2016).CrossRefGoogle Scholar
Yang, C., Kang, R., Branson, D. T., Chen, L. and Dai, J. S., “Kinematics and statics of eccentric soft bending actuators with external payloads,” Mech Mach Theory 139, 526541 (2019).CrossRefGoogle Scholar
Dana-Picard, T., “An automated study of isoptic curves of an astroid,” J Symb Comput 97, 5668 (2020).CrossRefGoogle Scholar
Li, Z., Wang, W., Yan, Y. and Li, Z., “PS–ABC: A hybrid algorithm based on particle swarm and artificial bee colony for high-dimensional optimization problems,” Expert Syst Appl 42(22), 88818895 (2015).CrossRefGoogle Scholar
Aimedee, F., Gogu, G., Dai, J. S., Bouzgarrou, C. and Bouton, N., “Systematization of morphing in reconfigurable mechanisms,” Mech Mach Theory 96, 215224 (2016).CrossRefGoogle Scholar
Cao, Z., Li, J., Zhang, D., Zhou, M. and Abusorrah, A., “A multi-object tracking algorithm with center-based feature extraction and occlusion handling,” IEEE Trans Intell Transp Syst 24(4), 44644473 (2022).CrossRefGoogle Scholar
Sun, T., Yang, S., Huang, T. and Dai, J. S., “A way of relating instantaneous and finite screws based on the screw triangle product,” Mech Mach Theory 108, 7582 (2017).CrossRefGoogle Scholar
Cao, Z., Xiao, Q. and Zhou, M., “Distributed fusion-based policy search for fast robot locomotion learning,” IEEE Comput Intell Mag 14(3), 1928 (2019).CrossRefGoogle Scholar
Lin, C. R., Cao, Z. C. and Zhou, M. C., “Learning-based cuckoo search algorithm to schedule a flexible job shop with sequencing flexibility,” IEEE Trans Cybernetics 53(10), 66636675 (2023).CrossRefGoogle ScholarPubMed
Li, J., Li, D., Wang, C., Guo, W., Wang, Z., Zhang, Z. and Liu, H., “Active collision avoidance for teleoperated multi-segment continuum robots toward minimally invasive surgery,” Int J Robot Res 43(7), 918–941. (2024).CrossRefGoogle Scholar