Accurate Obstacle Avoidance for Quadcopter UAVs under Moving Obstacle Conditions based on A* Algorithm
DOI:
https://doi.org/10.54097/fcis.v5i2.13144Keywords:
A* Algorithm, Moving Obstacles, Precision Obstacle Avoidance, UAVsAbstract
Aiming at the problem that UAVs are easy to interfere with the normal activities of animals when observing wild animals, an A*-based algorithm is proposed, and through the improvement of the A* algorithm, it realises the accurate obstacle avoidance of the quadcopter UAV under the moving obstacles to ensure that it can effectively complete its tasks in the field. Firstly, the UAV kinematic model is established by analysing the UAV dynamics; secondly, the traditional A* algorithm is introduced and improved, and the improved A* algorithm is able to autonomously regulate the distance maintained with obstacles, which is suitable for observing different kinds of animals in the field; finally, the code is written for the algorithm and the moving path of the UAV is derived under the condition of maintaining different distances from obstacles, which shows the improved algorithm's The feasibility of the improved algorithm is shown.
Downloads
References
Wang, S., Wang, D., Ling, C., et al. (2023). Investigation on the number and spatial distribution of moose populations in Wenghe National Nature Reserve in Heilongjiang Province based on UAV remote sensing. Journal of Wild Animals, 03: 486-493.
Zhang, Z., Zhou, J., Xiao, C., et al. (2020). Four-rotor rescue UAV control system based on OpenCV visual processing. Electronic test, 20: 49-50+56.
Wang, Z., Zeng, G. & Huang, B. (2020). Mobile robot path programming algorithm based on improved bidirectional A~*. Sensors and microsystems, 11:141-143+147.
Wang, J., Cao, J. & Zhang, W. (2022). Analysis of animal alert behaviour and its Chinese terminology. Gansu Forestry Technology, 04: 52-56.


