Quadcopter II
Publication:
A. Abdullah, A. Naseer, A. Siddiqui, H. Jahangir, R. Warsi, M. Usman Rafique, “Design and Implementation of a Low Cost Quadcopter and Analysis of Its Limitations”, IEEE International Conference on Control and Automation (ICCA), Taiwan, 2014, Accepted
Introduction
Objectives of this project are to:
Provide substantial literature review of Quadrotor
Study and model a kinetic and dynamic model of Quadrotor
Filter information from sensors to get meaningful data.
Achieve hover state using a closed loop algorithm.
Perform basic maneuvers.
Accomplish video surveillance.
The objective of our project is to develop a quadcopter that is able to hover perform basic maneuvers and do video surveillance. This project emphasizes on mathematical model and a control scheme for a quadcopter and fabrication of a mechanical model, to implement control techniques and algorithms on it allowing us to perform basic maneuvers. Dynamic modeling has been done using Euler Lagrange Approach. Classical control technique of Proportional and Derivative (PD) control has been used. The simulation result of modeling has been done using Matlab®/Simulink®. Using empirical and iterative process, fine-tuning has been done and implemented practically on our quadrotor to achieve hover state & perform
basic maneuvers.
A graphical user interface has been developed to control the throttle, updates the current status and measured angle values of Quadrotor. Video Surveillance has done by using a Wireless Camera and fed into Graphical User Interface. A machine vision application has been implemented in which quadrotor replicates the orientation of an object & align itself with object. Using Blob analysis orientation has been found which is then fed as desired angle into quadrotor to control.
A major change from its predecessor project Quadcopter I is that in this version, we have removed the use of remote control. Skilled pilot is not needed in this version as all the control is done completely autonomously.
System Block Diagram
I
Component Level Block Diagram
Components
Frame Material: Carbon Fiber
Microcontroller: ARDUINO MEGA 2560
Sensors: ArduIMU V3
• 9 Degree of Freedom Inertial Measurement Unit
• With Digital Motion Processing
• Onboard Atmega328 Controller
Motors & ESC’s: 4 x Brushless DC Outrunner Motors (GT2218)- 930KV
4 x Electronic Speed Controllers (30Amp)
Propellers: 4 x EMAX Propeller 8x4.5
Wireless Module: 2 x Xbee Series 1 802.15 IEEE Protocol 1mW Chip Antenna
Battery: Lithium Polymer Battery 5000mAH 11.1V 25C
Camera: Wi-Fi Remote Wireless IP Camera
Results
Will be released on website after publication of this work.
Project Status
Completed.
Due to limitation in this version, there will be another version with more powerful computing device i.e. a Microprocessor based system or an FPGA.
Team
Hamid Jahangir
Ahmad Abdullah
Abdullah Siddiqui
Arslan Naseer
Ramsha Warsi
Supervisor
M. Usman Rafique
Project report cannot be provided until the work is published.