Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/55209
Title: Make your own mini-quadcopter
Authors: Wong, Kwek Yuen.
Keywords: DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Control engineering
Issue Date: 2013
Abstract: A quadcopter is a four-rotor helicopter which can be used as an Unmanned Aerial Vehicle (UAV) for surveillance, search and rescue, and inspection purposes. Quadcopters are normally controlled by microcontrollers from a remote station or programmed for autonomous operations. Different sensors can be installed on the quadcopters to carry out its tasks in confined and hazardous areas. The objectives of the project are to design and build a mini-quadcopter of 200 mm in diameter, calibrate and align the camera attached to the quadcopter, and compute the height of a moving quadcopter using optical flow. With the understanding of quadcopter dynamics and kinematics, a suitable controller, motors, propellers and battery were selected for the quadcopter based on its size, a total weight of 300g and a flight time of 5 minutes. Following that, the quadcopter frame was designed and fabricated using carbon fiber material. Then, control tuning on the quadcopter was conducted and the stability of the quadcopter was subsequently verified. Next, a micro wireless camera was acquired and installed onto the quadcopter. Camera calibration was conducted using the Matlab Camera Calibration Toolbox to obtain the coordinate relationship between the camera, quadcopter and the inertia frame. With the installed camera, an experiment was conducted to compute the height of a moving quadcopter. The experiment was done in two steps. Firstly, a video of a simulated moving quadcopter was captured with the camera optical axis pointing towards the ground. Then the height of the quadcopter was computed using optical flow based on Lucas-Kanade method with Pyramid in Matlab code. The three objectives of the project were achieved. Firstly, the mini quadcopter was built and able to fly stable using a transmitter. Secondly, the camera calibration was conducted and the physical orientation and location of the camera to the quadcopter was verified to be accurate. Lastly the experimental result from optical flow computation has shown feasibility to obtain height information of a moving quadcopter. In the future project, a mathematical model of a quadcopter can be developed for control and stability simulations. In addition, real time height measurement of the quadcopter can also be done by computing instantaneous optical flow.
URI: http://hdl.handle.net/10356/55209
Rights: Nanyang Technological University
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:EEE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
A4241-122 Final.pdf
  Restricted Access
4.14 MBAdobe PDFView/Open

Page view(s) 50

458
checked on Oct 26, 2020

Download(s) 50

35
checked on Oct 26, 2020

Google ScholarTM

Check

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