Browse > Article
http://dx.doi.org/10.12673/jant.2022.26.6.427

K-Means Clustering Algorithm and CPA based Collinear Multiple Static Obstacle Collision Avoidance for UAVs  

Hyeji Kim (Department of Aeronautical Systems Engineering, Hanseo University)
Hyeok Kang (Department of Aeronautical Systems Engineering, Hanseo University)
Seongbong Lee (Department of Aeronautical Systems Engineering, Hanseo University)
Hyeongseok Kim (Department of Aeronautical Systems Engineering, Hanseo University)
Dongjin Lee (Department of Aeronautical Systems Engineering, Hanseo University)
Abstract
Obstacle detection, collision recognition, and avoidance technologies are required the collision avoidance technology for UAVs. In this paper, considering collinear multiple static obstacle, we propose an obstacle detection algorithm using LiDAR and a collision recognition and avoidance algorithm based on CPA. Preprocessing is performed to remove the ground from the LiDAR measurement data before obstacle detection. And we detect and classify obstacles in the preprocessed data using the K-means clustering algorithm. Also, we estimate the absolute positions of detected obstacles using relative navigation and correct the estimated positions using a low-pass filter. For collision avoidance with the detected multiple static obstacle, we use a collision recognition and avoidance algorithm based on CPA. Information of obstacles to be avoided is updated using distance between each obstacle, and collision recognition and avoidance are performed through the updated obstacles information. Finally, through obstacle location estimation, collision recognition, and collision avoidance result analysis in the Gazebo simulation environment, we verified that collision avoidance is performed successfully.
Keywords
Closest Point of Approach; Collision Avoidance; K-means Clustering; LiDAR; Unmanned Aerial Vehicles;
Citations & Related Records
연도 인용수 순위
  • Reference
1 L. Zheng, P. Zhang, J. Tan and F. Li, "The Obstacle Detection Method of UAV Based on 2D Lidar," IEEE Access, Vol. 7, pp. 163437-163448, Nov. 2019.
2 A. Asvadi, C. Premebida, P. Peixoto, and U. Nunes, "3D Lidar-based Static and Moving Obstacle Detection in Driving Environments: An Approach based on Voxels and Multi-Region Ground Planes," Robotics and Autonomous Systems, Vol. 83, pp. 299-311, Sep. 2016.   DOI
3 T. Hachaj, "Potential Obstacle Detection Using RGB to Depth Image Encoder.Decoder Network: Application to Unmanned Aerial Vehicles," Sensors 2022, Vol. 22, No. 17, pp. 6703-6717, Sep. 2022.   DOI
4 M. J. Lee and I. P. Lee, "Fast Detection of Power Lines Using LiDAR for Flight Obstacle Avoidance and Its Applicability Analysis," Journal of Korea Spatial Information Society, Vol. 22, No. 1, pp. 75-84, Feb. 2014.   DOI
5 J. Y. Liu, Z.M. Tang, A.D. Wang, and Z.X. Shi, "Negative Obstacle Detection in Unstructured Environment based on Multiple LiDARs and Compositional Features," Jiqiren/ Robot, Vol. 39, No. 5, pp. 638-651, Sep. 2017.
6 K. Cao, G. Wang, D. Han, Y. Yuan, Y. Hu, and B. Qi, "Clustering Algorithm of Uncertain Data in Obstacle," Journal of Frontiers of Computer Science and Technology, Vol. 6, No. 12, pp. 1087-1097, Dec. 2012.
7 Y. J. Choi, H. Jimenez, and D. N. Mavris, "Two-layer Obstacle Collision Avoidance with Machine Learning for More Energy-efficient Unmanned Aircraft Trajectories," Robotics and Autonomous Systems, Vol. 98, pp. 158-173, Dec. 2017.   DOI
8 J. Saunders, R. Beard, and J. Byrne, "Vision-based Reactive Multiple Obstacle Avoidance for Micro Air Vehicles," in 2009 American Control Conference, St. Louis, pp. 5253-5258, Jun. 2009.
9 L. O. Rojas-Perez and J. Martinez-Carranza, "Metric Monocular SLAM and Colour Segmentation for Multiple Obstacle Avoidance in Autonomous Flight," in 2017 Workshop on Research, Education and Development of Unmanned Aerial Systems (RED-UAS), Linkoping, pp. 234-239, Oct. 2017.
10 H. J. Choi, Reactive Collision Avoidance of Unmanned Aerial Vehicles Using Vision Sensors, Ph.D. dissertation, Seoul National University, Seoul, Jul. 2014.
11 H. J. Kim, C. M. Park, S. B. Lee, and D. J. Lee, "Collision Avoidance based on CPA algorithm using Relative Distance and Azimuth of Radar for Unmanned Aerial Vehicles," in Proceeding of the 21st International Conference on Control, Automation and Systems, Jeju, pp. 534-538, Oct. 2021.
12 S. Lloyd, "Least squares quantization in PCM," IEEE Transactions on Information Theory, Vol. 28, No. 2, pp. 129-137, Mar. 1982.   DOI