{"title":"Research on dynamic path planning and synergistic following algorithms for a snake-arm system with flipping and feed motion","authors":"Chang Liu, Detao Wan, Zhe Wang, Dean Hu, Yang Li","doi":"10.1016/j.advengsoft.2025.103954","DOIUrl":null,"url":null,"abstract":"<div><div>There exists a snake-arm system that can operate in special confined spaces with narrow holes. The system consists of a flipping base and a snake-arm manipulator. It offers high flexibility but also presents great difficulties in solving inverse kinematics. In this paper, we propose a synergistic motion scheme for the snake-arm system to pass through small holes into confined spaces. Firstly, we present the kinematic model. Next, to guide the snake-arm manipulator smoothly into indoor spaces, we propose a dynamic path planning method. We divide the following path into three parts: obstacle avoidance path, feeding path, and transition path. Each part is planned individually, and a procedural method is used to combine them. Unlike traditional static paths, the feeding path and transition path can adaptively adjust as the snake-arm system moves. To ensure strict adherence to the dynamic path during follow-up motion, we propose a dynamic path synergistic following algorithm specifically designed for this type of system. Compared with existing algorithms that follow static paths, the new algorithm will not be constrained by the single feed direction of the snake-arm system. Simulation tests verify the effectiveness of the algorithm, which achieves an endpoint positioning accuracy of 10⁻⁷ mm for the snake-arm manipulator. Additionally, it expands the workspace of the snake-arm system from 1.59 m³ (horizontal mode) to 7.19 m³, while reducing outdoor height occupation by 21.54 % compared to vertical motion. Finally, in comparative tests, the proposed algorithm excelled in computational efficiency, accuracy, and stability.</div></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"207 ","pages":"Article 103954"},"PeriodicalIF":5.7000,"publicationDate":"2025-05-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Advances in Engineering Software","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0965997825000924","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
There exists a snake-arm system that can operate in special confined spaces with narrow holes. The system consists of a flipping base and a snake-arm manipulator. It offers high flexibility but also presents great difficulties in solving inverse kinematics. In this paper, we propose a synergistic motion scheme for the snake-arm system to pass through small holes into confined spaces. Firstly, we present the kinematic model. Next, to guide the snake-arm manipulator smoothly into indoor spaces, we propose a dynamic path planning method. We divide the following path into three parts: obstacle avoidance path, feeding path, and transition path. Each part is planned individually, and a procedural method is used to combine them. Unlike traditional static paths, the feeding path and transition path can adaptively adjust as the snake-arm system moves. To ensure strict adherence to the dynamic path during follow-up motion, we propose a dynamic path synergistic following algorithm specifically designed for this type of system. Compared with existing algorithms that follow static paths, the new algorithm will not be constrained by the single feed direction of the snake-arm system. Simulation tests verify the effectiveness of the algorithm, which achieves an endpoint positioning accuracy of 10⁻⁷ mm for the snake-arm manipulator. Additionally, it expands the workspace of the snake-arm system from 1.59 m³ (horizontal mode) to 7.19 m³, while reducing outdoor height occupation by 21.54 % compared to vertical motion. Finally, in comparative tests, the proposed algorithm excelled in computational efficiency, accuracy, and stability.
期刊介绍:
The objective of this journal is to communicate recent and projected advances in computer-based engineering techniques. The fields covered include mechanical, aerospace, civil and environmental engineering, with an emphasis on research and development leading to practical problem-solving.
The scope of the journal includes:
• Innovative computational strategies and numerical algorithms for large-scale engineering problems
• Analysis and simulation techniques and systems
• Model and mesh generation
• Control of the accuracy, stability and efficiency of computational process
• Exploitation of new computing environments (eg distributed hetergeneous and collaborative computing)
• Advanced visualization techniques, virtual environments and prototyping
• Applications of AI, knowledge-based systems, computational intelligence, including fuzzy logic, neural networks and evolutionary computations
• Application of object-oriented technology to engineering problems
• Intelligent human computer interfaces
• Design automation, multidisciplinary design and optimization
• CAD, CAE and integrated process and product development systems
• Quality and reliability.