Please use this identifier to cite or link to this item:
Title: Image-based autonomous landing of unmanned aerial vehicles
Authors: Yong, Jian Wen
Keywords: Engineering::Mechanical engineering
Issue Date: 2019
Abstract: Unmanned aerial vehicles (UAVs) are useful in various applications, one of which is in the field of logistics, used by e-commerce companies such as Alibaba, and Amazon. However, a limited battery capacity and an insufficiently accurate navigation satellite signal are the primary factors impeding a more widespread adoption of this technology. Therefore, this project aims to develop a vision-based autonomous landing system of UAVs that can help to overcome these problems. There are two available approaches: position-based visual servoing (PBVS) and image based-visual servoing (IBVS). In this project, IBVS was selected for use due to its lower consumption of computational power and no need for precise camera calibration compared to PBVS. In addition, in contrast to PBVS, IBVS does not require an accurate estimation of the 3D parameters and it is more robust to errors in estimation. This report will discuss the reasons of choosing ArUco markers over the other types of fiducial markers. Besides that, the algorithms used for detecting the ArUco markers, written in MATLAB, will be discussed. The steps involved in the process are image binarization, boundaries extraction, quadrilaterals detection and eventually marker identification. This report will also discuss the use of Simulink in creating an IBVS model, which will be modified at a later stage to receive and send data using a custom ROS message. Simulations were carried out in the Ubuntu environment using tools like OpenCV, ROS and Gazebo. Several experiments were conducted to test the IBVS system designed, which include hovering and landing of UAV above a marker, and tracking of a moving marker with translational as well as rotational motion. The results obtained from the experiments were then analyzed. It is believed that, by implementing the design in this project, autonomous landing of UAVs and other applications such as hovering above moving targets and horizontal visual locking can be realized.
Schools: School of Mechanical and Aerospace Engineering 
Rights: Nanyang Technological University
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:MAE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
  Restricted Access
2.07 MBAdobe PDFView/Open

Page view(s)

Updated on Jul 19, 2024

Download(s) 50

Updated on Jul 19, 2024

Google ScholarTM


Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.