Abstract

What makes unmanned aerial vehicles (UAVs) intelligent is their capability of sensing and understanding new unknown environments. Some studies utilize computer vision algorithms like Visual Simultaneous Localization and Mapping (VSLAM) and Visual Odometry (VO) to sense the environment for pose estimation, obstacles avoidance and visual servoing. However, understanding the new environment (i.e., make the UAV recognize generic objects) is still an essential scientific problem that lacks a solution. Therefore, this paper takes a step to understand the items in an unknown environment. The aim of this research is to enable the UAV with basic understanding capability for a high-level UAV flock application in the future. Specially, firstly, the proposed understanding method combines machine learning and traditional algorithm to understand the unknown environment through RGB images; secondly, the You Only Look Once (YOLO) object detection system is integrated (based on TensorFlow) in a smartphone to perceive the position and category of 80 classes of objects in the images; thirdly, the method makes the UAV more intelligent and liberates the operator from labor; fourthly, detection accuracy and latency in working condition are quantitatively evaluated, and properties of generality (can be used in various platforms), transportability (easily deployed from one platform to another) and scalability (easily updated and maintained) for UAV flocks are qualitatively discussed. The experiments suggest that the method has enough accuracy to recognize various objects with high computational speed, and excellent properties of generality, transportability and scalability.

Highlights

  • IntroductionWe can explore a new unknown environment with our eyes before taking actions and making decisions and so should UAVs (unmanned aerial vehicles)

  • As humans, we can explore a new unknown environment with our eyes before taking actions and making decisions and so should unmanned aerial vehicles (UAVs)

  • Detection accuracy is analyzed and discussed in this part first, and some interesting results will be discussed. The analysis in this part is based on the sampled COCO dataset, and the detection results of images captured by the UAV lie in system analysis part

Read more

Summary

Introduction

We can explore a new unknown environment with our eyes before taking actions and making decisions and so should UAVs (unmanned aerial vehicles). Backed up with the VSLAM, VO and optic flow techniques, the UAV can estimate its self-position on a calculated map, the size and position of obstacles based on disparity images, and its distance to the obstacles. This is not intelligent enough for the UAV. These questions require understanding ability from an intelligent UAV. Recognizing the items in an unknown environment is a basic ability when the UAV is executing a mission. The purposes of this study are investigating a method to equip UAVs with recognition capacity and evaluating the impact of the method on the real time performance and the detection accuracy

Objectives
Methods
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call