Modeling And Analysis of Motion Path and Collision Detection for The Bench Dragon Using Spiral Equations and Differential Algorithms
DOI:
https://doi.org/10.54097/4hcz0n35Keywords:
Bench Dragon, Collision Detection, Spiral Equation, Runge-Kutta Algorithm.Abstract
This study establishes a model for the motion path and collision detection of the bench dragon by analyzing spiral and motion trajectories, describing the system's motion characteristics through mathematical models and differential equations, and verifying the model's reliability. Given the current lack of systematic research in this area, this paper pioneers a relevant model for detailed analysis. Initially, a differential equation model for θ and t was developed based on the spiral equation and polar coordinate arc length formula, with the improved Runge-Kutta algorithm used for iterative solving to determine connection point positions and finite difference methods applied for velocity calculations. The Separating Axis Theorem was then introduced for collision detection, and a function relating pitch to turning space was initialized, with traversal of possible pitches and step lengths revealing a minimum collision pitch of 0.452m. Finally, geometric methods derived the positions and velocities of connection points on the shortest path, demonstrating that the turning path length is fixed and unoptimizable. The model successfully generated motion paths, collision times, and minimum pitch under varying conditions, with results visualized in images and tables, effectively capturing the bench dragon's motion characteristics while ensuring reliability through numerical validation and error analysis. Future work may focus on algorithmic optimization to enhance computational efficiency.
Downloads
References
[1] Liu N, Mao X J. Collision Detection Algorithm Based on the Separating Axis Theorem[J]. Digital Technology and Applications, 2012(8): 70.
[2] Zeng J H. Discussion on Vertical Profile Fitting of Existing Railways Based on Linear Regression and Genetic Algorithm[J]. Journal of Shijiazhuang Tiedao University (Natural Science Edition), 2021, 34(4): 1-8.
[3] Gao H, Wu Y, Liu Z X, et al. Multi-Strategy Improved Runge-Kutta Optimization Algorithm[J]. Journal of Science of Teachers' College and University, 2024, 44(7): 1-10.
[4] Liu Y C. Design of Yard Anti-Collision System Based on the Separating Axis Theorem[J]. Science Communication, 2015, 7(19): 131-132.
[5] Liu C J. Principle and Calculation of Equidistant Spirals[J]. Mathematics in Practice and Theory, 2018, 48(11): 165-174.
[6] Zhang L, Li H. Optimization of Spiral Paths in Robotics Using Geometric Methods[J]. International Journal of Advanced Robotic Systems, 2020, 17(2): 1-10.
[7] Liu Q, Huang G, Zhang X, et al. Speed Planning and Interpolation Algorithm of Archimedes Spiral Based on Tangential Vector[J]. International Journal of Precision Engineering and Manufacturing, 2024, 25(11): 2235-2248.
[8] Draelos M. Time-Optimal Spiral Trajectories With Closed-Form Solutions[J]. IEEE Robotics and Automation Letters, 2023, 8(4): 2213-2220.
[9] Al-shimmary A F, Hussain A K, Radhi S K. Numerical Solution of Volterra Integro–Differential Equation Using 6th Order Runge-Kutta Method[J]. Journal of Physics: Conference Series, 2021, 1818(1): 012183.
[10] Gan B, Dong Q. An improved optimal algorithm for collision detection of hybrid hierarchical bounding box[J]. Evolutionary Intelligence, 2021.
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Highlights in Science, Engineering and Technology

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.







