Academic Journal of Computing & Information Science, 2025, 8(8); doi: 10.25236/AJCIS.2025.080806.
Tianqi Xu1
1School of Information Science and Technology, Southwest Jiaotong University, Chengdu, China
This paper presents a dynamic model based on the Archimedean spiral, focusing on the determination of the positions of the faucet and dragon body, collision detection, and pitch optimization. First, in the polar coordinate system, the geometric characteristics of the spiral and the numerical difference method are used to calculate the dynamic position of the faucet through the relationship between arc length and angle. Taking the faucet as the reference, the positions of each segment of the dragon body are derived, and the numerical difference method is used for iterative solution considering the interaction of velocity variables. Second, benches are regarded as line segments, and the convex hull method is used for collision detection. The Runge-Kutta method is employed to solve the faucet trajectory, and the collision threshold is determined by judging the distance between line segments and the intersection of convex hulls. Finally, a genetic algorithm optimization model is constructed with the goal of minimizing the pitch. By setting constraints such as collision detection and radial distance, and through encoding, fitness calculation, and genetic operations, the optimal pitch is obtained. This model achieves accurate calculation of motion trajectories and collision detection through the combination of multiple algorithms, providing an effective framework for dynamic trajectory planning.
Archimedean Spiral, Numerical Difference Method, Genetic Algorithm
Tianqi Xu. Research on Dynamic Trajectory Planning and Collision Detection Model Based on Numerical Difference Method and Genetic Algorithm. Academic Journal of Computing & Information Science (2025), Vol. 8, Issue 8: 35-42. https://doi.org/10.25236/AJCIS.2025.080806.
[1] Guo Yangkuan, Zhu Lianqing, Chen Qingshan, et al. A MATLAB-based study on solving normal and tangent planes of Archimedean helical surfaces[J]. Tool Technology,2009,43(11):77-79. DOI:10.16567/j.cnki.1000-7008.2009.11.033.
[2] Liu Enhong. Research on the improvement of generalizability of deep learning algorithms based on numerical difference[D]. Lanzhou University,2023.DOI:10.27204/d.cnki.glzhu.2023.003354.
[3] Liu Miaomiao, Liu Xiaochen, Zhu Mingyue, et al. Cooperative lane changing method for self-driving vehicles based on dynamic trajectory planning[J]. Transportation Systems Engineering and Information, 2024,24(05):65-78.DOI:10.16097/j.cnki.1009-6744.2024.05.007.
[4] Wu Guanchu, Wu Liming, Lin Gengxuan, et al. CT image segmentation of lung parenchyma based on improved convex packet method[J]. Automation and Information Engineering,2020,41(06):18-22.
[5] Qin Ming, Xu Jianqiao, Zhou Jiangcun, et al. Application of adaptive Longe-Kuta method in earth deformation simulation[J]. Geophysical Journal,2025,68(01):96-110.
[6] Jia Junjie, Qin Haitao. Dynamic trajectory anonymization algorithm based on genetic algorithm[J]. Computer Engineering and Science,2021,43(01):142-150.