Collision Detection and Avoidance using Optical Flow for Multicopter UAVs

被引:0
|
作者
Urieva, Natallia [1 ]
McDonald, Jeffrey [2 ]
Uryeva, Tatsiana [3 ]
Ramos, April Sandy Rose [1 ]
Bhandari, Subodh [1 ]
机构
[1] Cal Poly Pomona, Dept Aerosp Engn, Pomona, CA 91768 USA
[2] Cal Poly Pomona, Dept Comp Sci, Pomona, CA USA
[3] Mt San Antonio Community Coll, Dept Comp Sci, Walnut, CA USA
关键词
D O I
10.1109/icuas48674.2020.9213957
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents the collision avoidance system for multicopter UAVs for autonomous navigation around obstacles using a simple camera as a main sensor and optical flow as the primary machine vision technique for obstacle detection. This is a very affordable and easily accessible combination to be used on UAVs of any type. Optical flow is a method that is used to detect the motion of pixels between pairs of images. If the clusters of like-colored pixels of an object move in a similar direction, the object is in a relative motion. An S1000 Octocopter was used as a test platform for the project. The vehicle is equipped with a Pixhawk 2 flight controller for autonomous navigation. Intel NUC processor was used as an onboard flight computer to process the video input from the sensor (camera) for collision detection, and to run the collision avoidance algorithms. The developed algorithm was tested in multiple flight tests in a flight test site with both natural and man-made obstacles present. Prior to flight tests, the algorithm was tested in simulation. Simulation and flight test results are shown.
引用
收藏
页码:607 / 614
页数:8
相关论文
共 50 条
  • [31] Lyapunov Method-Based Collision Avoidance for UAVs
    Ling, Lihua
    Niu, Yifeng
    Zhu, Huayong
    [J]. 2015 27TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2015, : 4716 - 4720
  • [32] MBCAP: Mission Based Collision Avoidance Protocol for UAVs
    Fabra, Francisco
    Calafate, Carlos T.
    Carlos Cano, Juan
    Manzoni, Pietro
    [J]. PROCEEDINGS 2018 IEEE 32ND INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2018, : 579 - 586
  • [33] Formation Control of UAVs for Connectivity Maintenance and Collision Avoidance
    Mukherjee, Srijita
    Namuduri, Kamesh
    [J]. PROCEEDINGS OF THE 2019 IEEE NATIONAL AEROSPACE AND ELECTRONICS CONFERENCE (NAECON), 2019, : 126 - 130
  • [34] Switching control for formation of UAVS - Collision avoidance cases
    Jongusuk, J
    Mita, T
    [J]. SICE 2003 ANNUAL CONFERENCE, VOLS 1-3, 2003, : 951 - 956
  • [35] Obstacle Detection and Avoidance System for Small UAVs using a LiDAR
    Moffatt, Andrew
    Platt, Eric
    Mondragon, Brandon
    Kwok, Aaron
    Uryeu, Dennis
    Bhandari, Subodh
    [J]. 2020 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS (ICUAS'20), 2020, : 633 - 640
  • [36] Multiple UAVs Collision Avoidance Trajectory Coordination Using Distributed Receding Horizon Optimization
    Peng, Hui
    Huo, Menglan
    He, Yihui
    Liu, Zhizhong
    [J]. PROCEEDINGS OF THE 10TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA 2012), 2012, : 3999 - 4003
  • [37] Formation Flight and Collision Avoidance for Multiple UAVs using Concept of Elastic Weighting Factor
    Kang, Seunghoon
    Choi, Hyunjin
    Kim, Youdan
    [J]. INTERNATIONAL JOURNAL OF AERONAUTICAL AND SPACE SCIENCES, 2013, 14 (01) : 75 - 84
  • [38] Quadrotor UAVs Flying Formation Reconfiguration with Collision Avoidance Using Probabilistic Roadmap Algorithm
    Farooq, Muhammad Umer
    Zhen Ziyang
    Ejaz, Muhammad
    [J]. 2017 INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS, ELECTRONICS AND CONTROL (ICCSEC), 2017, : 866 - 870
  • [39] Monocular Vision-Based Obstacle Detection and Avoidance for a Multicopter
    Chen, Hsiang-Chieh
    [J]. IEEE ACCESS, 2019, 7 : 167869 - 167883
  • [40] An Effective Strategy for Collision Avoidance of Multiple UAVs With Unknown Acceleration
    Tao, Jianwu
    Guo, Shiru
    Shang, Yufeng
    [J]. IEEE ACCESS, 2023, 11 : 112600 - 112619