Final Report FEQ PDF
Final Report FEQ PDF
Group Members
Project Supervisor
2014 - 2018
CERTIFICATE
This is to certify that this project report entitled “Fire Extinguisher Quadcopter” by
M.Suliman Khan, Syed Muzzamil Hussain Shah, Ibrar Ali, Mubassir Saeed submitted in
partial fulfillment of the requirements for The Bachelors of Electrical Engineering from
Hamdard University Karachi, Islamabad Campus is the record of candidates own work carried
out by them under our supervision & guidance. In our opinion the work submitted has reached a
level required for being accepted for exam. The matter embodied in this project has not been
submitted to any other university or institute.
Committee:
2. Examiner 1 Signature
_________________________ _________________________
3. Examiner 2 Signature
_________________________ _________________________
TABLE OF CONTENTS
Table of Contents ............................................................................................................................. i
List of Figures ................................................................................................................................ iv
List of Tables ................................................................................................................................. vi
List of Acronyms ......................................................................................................................... vii
Dedication .................................................................................................................................... viii
Acknowledgement ......................................................................................................................... ix
Abstract ............................................................................................................................................x
CHAPTER 1: INTRODUCTION.................................................................................................1
1.1 Introduction ...............................................................................................................................1
1.2 Problem Statement .....................................................................................................................1
1.3 Aims and Objectives ..................................................................................................................2
1.4 Motivation .................................................................................................................................2
1.5 Report Outline............................................................................................................................4
CHAPTER 2: LITERATURE REVIEW ....................................................................................5
2.1 Introduction ................................................................................................................................5
2.2 History of Quadcopter ...............................................................................................................5
2.3 Related Works .........................................................................................................................10
2.4 Regulations .............................................................................................................................12
2.5 Discussion ...............................................................................................................................13
CHAPTER 3: THEORETICAL ASPECTS ..............................................................................14
3.1 Introduction ..............................................................................................................................14
3.2 UAV Quadcopter .....................................................................................................................14
3.3 Flight Control ...........................................................................................................................15
3.4 Firefighting Systems ................................................................................................................17
3.5 Current Techniques towards Autonomous Control ................................................................18
3.5.1 GPS. ..........................................................................................................................18
3.5.2 Computer Vision. ......................................................................................................19
3.5.3 SLAM. ......................................................................................................................20
3.6 Design Specifications ..............................................................................................................20
i
3.7 Advantages of Quadcopter ......................................................................................................22
CHAPTER 4: HARDWARE COMPONENTS .........................................................................23
4.1 Major Components ..................................................................................................................23
4.2 Fire ball Extinguish Grenade ...................................................................................................23
4.3 F450 Quadcopter Frame .........................................................................................................25
4.4 Electric Motors ........................................................................................................................26
4.5 Electronic Speed Controller .....................................................................................................28
4.5.1 Benefits of 4 in 1 ESC. .............................................................................................29
4.6 Flight Controller.......................................................................................................................29
4.6.1 GPS Flight Control System.......................................................................................31
4.6.2 Ardu-Pilot. ................................................................................................................31
4.7 3DR Radio Telemetry .............................................................................................................31
4.8 Transmitter and Receiver .........................................................................................................32
4.9 Battery/Power Supply .............................................................................................................34
4.10 First Person View Camera ....................................................................................................36
CHAPTER 5: METHODOLOGY .............................................................................................38
5.1 Introduction ..............................................................................................................................38
5.2 Methodology Overview ...........................................................................................................38
5.3 Hardware Implementation .......................................................................................................38
5.4 Quadcopter ...............................................................................................................................39
5.5 Attachment of a Fire Extinguisher to a Quadcopter ................................................................43
5.6 Software Implementation .........................................................................................................43
5.6.1 Autonomous System. ................................................................................................43
5.6.2 Mission Planner. .......................................................................................................44
5.6.3 Connect Flight Controller to Computer. ...................................................................44
5.6.4 Selection of COM Port..............................................................................................45
5.6.5 Mission Planning. .....................................................................................................46
CHAPTER 6: RESULTS AND DISCUSSION .........................................................................48
6.1 Equipment Testing Level .........................................................................................................48
6.1.1 Unit Testing ..............................................................................................................48
ii
6.1.2 Integration Testing ....................................................................................................48
6.1.3 System Testing ..........................................................................................................48
6.2 Flight Test ...............................................................................................................................48
6.2.1 Initial Test Flight.......................................................................................................49
6.2.2 Test Flight with Load. ...............................................................................................49
6.2.3 Autonomous Flight Test. ..........................................................................................50
CHAPTER 7: CONCLUSION AND FUTURE RECOMMENDATION ...............................51
7.1 Conclusion ...............................................................................................................................51
7.2 Future Recommendations ........................................................................................................52
REFERENCES.............................................................................................................................53
iii
LIST OF FIGURES
Figure 2.1 1907-Jacques and Louis Breguet ............................................................................5
Figure 2.2 1920-Oehmichen .....................................................................................................6
Figure 2.3 1920-The Oemichen No. 2.......................................................................................7
Figure 2.4 1922-De Bothezat Helicopter .................................................................................7
Figure 2.5 1956-Covertawings Model A Quadrotor ................................................................8
Figure 2.6 1958- Curtiss-Wright VZ-7 .....................................................................................9
Figure 3.1 Block Diagram of Quad copter UAV Based fire extinguishers System. ………..14
Figure 3.2 Quadcopter: Motor rotation directions ..................................................................15
Figure 3.3 Quadcopter: Vertical thrust movement .................................................................16
Figure 3.4 Quadcopter: Pitch movement ................................................................................16
Figure 3.5 Quadcopter: Roll movement ..................................................................................17
Figure 3.6 Quadcopter: Yaw movement .................................................................................17
Figure 3.7 Fire Extinguishing Grenade ...................................................................................21
Figure 3.8 Proposed design ....................................................................................................22
Figure 4.1 Fire Extinguishing Grenade ...................................................................................24
Figure 4.2 F450 Quadcopter Frame .......................................................................................25
Figure 4.3 Electric brushless motor .........................................................................................27
Figure 4.4 Brushless ESC ........................................................................................................28
Figure 4.5 Brushless ESC ........................................................................................................28
Figure 4.6 APM with GPS ......................................................................................................30
Figure 4.7 3DR Radio Telemetry ............................................................................................32
Figure 4.8 Structural view of Remote control .........................................................................32
Figure 4.9 Spektrum DX7S receiver (left) and Transmitter (right) .......................................33
Figure 4.10 Turnigy Lipo Battery ............................................................................................34
Figure 4.11 First person view Camera .....................................................................................36
Figure 4.12 Video Transmitters ................................................................................................37
Figure 4.13 Display receivers ...................................................................................................37
Figure 5.1 Block Diagram ......................................................................................................39
iv
Figure 5.2 Quadcopter Layout Diagrams ...............................................................................40
Figure 5.3 Yaw, Pitch and Roll Movements of Quadcopter ..................................................42
Figure 5.4 Quadcopter with Fire Extinguisher .......................................................................43
Figure 5.5 Ardu-Pilot with USB Connector ...........................................................................44
Figure 5.6 Port Selections ......................................................................................................45
Figure 5.7 Firmware Selections ..............................................................................................45
Figure 5.8 Build Programs .....................................................................................................46
Figure 5.9 Home Location ......................................................................................................46
Figure 5.10 Way Points ............................................................................................................47
Figure 6.1 First Flight without Load ......................................................................................49
Figure 6.2 Flight Test with Load ............................................................................................50
Figure 6.3 Balancing ..............................................................................................................50
v
LIST OF TABLES
Table 1 Specification of Fire Extinguishing Grenade .........................................................24
Table 2 Specifications of the Frame of the Quadcopter......................................................26
Table 3 Specifications of the Motor....................................................................................27
Table 4 Specifications of ESC ............................................................................................29
vi
LIST OF ACRONYMS
UAV Unmanned Aerial Vehicle
US United States
VTOL Vertical Take Off And Landing
FAA Federal Aviation Administration
ISIL Islamic State Of Iraq And The Levant
GPS Global Positioning System
SLAM Simultaneous Localization And Mapping Algorithm
PCB Printed Circuit Board
ESC Electronic Speed Control
RPM Rotation Per Minute
KHz Kilohertz
USB Universal Serial Bus
PID Proportional Integral Derivative
AM Amplitude Modulation
FM Frequency Modulation
APM Actions Per Minute
DSSS Direct Sequencing Spread Spectrum
GUIC Globally Unique Identification Code
Wi-Fi Wireless Fidelity
Ni-Cad Nickel-Cadmium
NiMH Nickel-Metal Hydride
LiPo Lithium Polymer
VTX Video Transmitter
CW Clockwise
CCW Counter Clockwise
TTL Transistor-Transistor Level
FPV First Person View
RC Radio Control
vii
DEDICATION
Dedicated to our Parents who have always been encouraging and been a constant support.
Also dedicated to our Teachers who inspired us towards the sacred task of learning. They
guided us to the right and successful path.
viii
ACKNOWLEDGEMENT
This project has been a result of our own hard work but it could not have become a reality
without the support and help of many of our friends and faculty members. We take this
opportunity to acknowledge their help and thank them for their good will. We would like to
thank our project supervisor Engr.M Asghar Khan for his support and cooperation. We would
also like to express our special thanks of gratitude to Engr.M Asghar Khan for his support and
conceptual help at various technical problems. The very concept of the project as well as its
realization would not have been possible without him. Lastly we would like to thank all the
faculty members of Hamdard Institute of Engineering and Technology (HIET) for their support
throughout the degree. Apart from our faculty members we would also like to thank our
classmates and friends for being with us in this journey and making it memorable.
ix
ABSTRACT
The ignition of certain materials that combust to create a fire is something that most of the times
occurs without being wanted. The damages that a fire causes are proportional to the size of the
fire. Sometimes, nothing happens to property and living beings, but other times, the emotional
and economic losses are too great to afford to keep having fires that are difficult to control, and
eventually extinguish. For that reason, the intention of this design project is to improve the ways
in which fires are prevented and extinguished. UAVs are apparatuses that have become popular
in recent years thanks to not only their many capabilities to program, but also that a human being
does not need to be on board in order to control it. Hence, we decided to use them in an
innovative and inventive manner to create an unmanned, autonomous aircraft with mechanism
that can detect and release a fire extinguishing grenade in the desired location that will prevent
fires or directly extinguish them. And a First person view camera is also attached to Quadcopter
for live video streaming.
Keywords: Unmanned Aerial Vehicle (UAV), Autonomous, Fire Extinguishing Grenade, First
Person View Camera
x
Chapter 1
Introduction
1.1 Introduction
An unmanned Aerial Vehicle (UAV) is an aircraft without a human pilot on the board. Its flight
can be controlled autonomously by computers or by remote control under the direct command of
human through RC in his hand. The main reason of using Quad copter for this project is that it
remain stable in air during its work, and have ability of lifting more pay load. This is because of
its vertical take-off and landing (VTOL) property which enables the quad copter to move in any
direction. And capable to to fly at low speed. During the last several years, UAVs have been the
focus for many researchers. Also, interest in UUV research and development has been steady [1-
3].The quad copter is used for many applications such as, meteorology, penetration of hazardous
environment, search and rescue missions, Border security, emergency management etc.The fire
extinguisher quad copter as the ability to reach higher storey buildings in less time as compared
to method of taking a fireman to that storey a crane. In recent years fires are the accidents which
occurs most frequently, whose causes are the most diverse and which require intervention
methods and techniques adapted to save mankind and society. So here we are designing a quad
copter for fire fighting and reaching in unreachable areas during fire hazards. This project will
help those that risk there life when a fire take place. The livings beings that can be potentially
harmed and their surroundings, forests etc where fire occurs and to help avoid fire and also assist
in extinguishing them.
The quad copter can reaches those places where sometimes it becomes impossible for humans to
reach. It can work for long time without any problems. Even a person sitting in a wheel chair can
also contribute to help people who are stuck in the buildings children’s can also control it. There
is no need of physical fitness of the controller. It can reach high in very less time as compared to
the time taken by human beings.
Fire is one of the critical problems that have not been solved yet despite technological
development [4]. Human losses are the most important aspect related to fires. Since it may be
1
impossible to prevent fire from occurring. It would be helpful to minimize its impact in terms of
human’s losses. Fire that occurs in home and non residential buildings as well as fire in wild
lands causes plenty of health issues; including death to humans and animals, in addition to great
economic losses in structures, equipment and vegetation.
The first response teams, such as fire fighters, are exposing their lives to great risks in order to
extinguish a fire, Additionally, the fire extinguisher team using conventional method cannot have
the ability to reach to higher storey building or disastrous zone in a very less amount of time.
1.4 Motivation
The main reason why this team decided to build an UAV and integrate a fire extinguishing ball
release mechanism is because of all the advantages that UAVs provide. Starting with the fact that
UAVs do not need a pilot on board, they also can get access to places in which life can be in
danger if entered. Another reason to use an UAV for this particular project is that it can be
programmed to perform any mission desired, without having human error on board. Of course, it
has to be taken into account that if any of the systems fail, the UAV will be in great risk of
crashing, but those probabilities are too small in comparison to the probabilities of having a
successful mission.
On the other hand, according to the U.S. Fire Administration National Fire Incident Reporting, in
the year 2011, there were 364,500 residential building fires. A residential building is defined as a
2
structure in which people live. Those fires caused 2,450 deaths, 13,900 injuries and more than
$6.6 billion in losses. On the side of nonresidential buildings, they are defined as public or
private enclosed structures in which businesses, educational facilities, underground buildings,
hospitals and subway terminals are included. In the year 2011, there were 85,400 fires in
nonresidential buildings in the U.S., causing 80 deaths, 1,100 injuries and more than $2.4 billion
in losses.
A wildfire is defined as the ignition and burning of large extensions of vegetation in a wilderness
area. Wildfires take place when the components of a fire triangle come together in a vulnerable
and sometimes predisposed area. These components cause a fire when an ignition source is
brought into contact with a combustible material, such as trees and dry leaves, that are exposed
to enough heat and has a satisfactory supply of oxygen from the ambient air. A wildfire can be
caused by natural events, such as spontaneous combustion, lightning, sparks from rock falls and
volcanic eruptions; and can also be caused by human activities, such as, discarded cigarettes,
discarded glass and plastic (magnifying the rays and heat of the sun),sparks from equipment, and
power line arcs [5].
By the same token, in 2012, wildfires were responsible for burning more than 9.3 million acres
in the United States, causing more than $450 million in property damages, putting at risk around
$136 billion in properties and generated more than $270 million in fire suppression costs.
Regarding the ways in which fires are extinguished, lately two new techniques were introduced
to the market. The first one uses a fire extinguishing ball that needs to be thrown in the location
of the fire and once it is in contact with the fire, it self-activates within 3 seconds and releases
fire extinguishing chemicals that work effectively in a room with a volume of approximately 9
m3. The second technique consists of a similar method. It is called DSPA-5. It requires throwing
the device with fire extinguishing agents inside the room, and someone has to pull a trigger to
activate it. Presently, both devices are put in the location of the fire by a human. This puts the
person in charge of this task in huge danger, since the person has to be very close to the fire.
Another important thing to keep in mind is that by the year 2030, Unmanned Aerial Systems will
be allowed by the Federal Aviation Administration (FAA) to operate in the National Airspace
system and provide a wide range of services.
As seen by all the facts described before, fires are causing plenty of human and monetary losses
3
in this country; therefore, this team decided to change the application of the regular UAVs being
constructed for military purposes, and build and design an UAV that can help a great amount of
people being affected by flames and smoke, that most of the times cannot be prevented or well
controlled in an effective and timely manner.
4
Chapter 2
Literature Review
2.1 Introduction
Literature review consists of the work which has been previously done on this area by
different engineers, authors and researchers. This chapter contains the literature review of the
project in which all previous projects are discussed along with its background and history
work done in previous years with modifications.
5
In 1924 French engineer Étienne Oehmichen flew his quadcopter a distance of 360m (1,181ft)
setting a world record. In the same year he flew a 1km (0.62miles) circle in 7m and 40s.
Etienne Oehmichen experimented with rotorcraft designs in the 1920s.(Figure.2.2) among the six
designs he tried, his helicopter No.2 had four rotors and eight propellers, all driven by a single
engine. The Oehmichen No.2 used a steel-tube frame, with two-bladed rotors at the ends of the
four arms. The angle of these blades could be varied by warping. Five of the propellers, spinning
in the horizontal plane, stabilized the machine laterally. Another propeller was mounted at the
nose for steering. The remaining pair of propellers were for forward propulsion.
The aircraft exhibited a considerable degree of stability and controllability for its time, and made
more than a thousand test flights during the middle 1920s. By 1923 it was able to remain
airborne for several minutes at a time, and on April 14, 1924 it established the first-ever FAI
distance record for helicopters of 360 m (390 yd). It demonstrated the ability to complete a
circular course and later, it completed the first 1 kilometer (0.62 mi) closed-circuit flight by a
rotorcraft.[8]
6
Fig 2.3:.1920-The Oemichen No. 2, [7]
Dr. George de Bothezat and Ivan Jerome developed this aircraft, (Figure. 2.3) with six bladed
rotors at the end of an X-shaped structure. Two small propellers with variable pitch were used
for thrust and yaw control. The vehicle used collective pitch control. Built by the US Air Service,
it made its first flight in October 1922. About 100 flights were made by the end of 1923. The
highest it ever reached was about 5 m (16 ft 5 in). Although demonstrating feasibility, it was
underpowered, unresponsive, mechanically complex and susceptible to reliability problems. Pilot
workload was too high during hover to attempt lateral motion.
7
This unique helicopter was intended to be the prototype for a line of much larger civil and
military quadrotor helicopters. The design featured two engines driving four rotors through a
system of v belts. (Figure. 2.4) No tail rotor was needed and control was obtained by varying the
thrust between rotors[9]. Flown successfully many times in the mid-1950s, this helicopter proved
the quadrotor design and it was also the first four-rotor helicopter to demonstrate successful
forward flight.
Convert a wings proposed a Model E that would have a maximum weight of 42,000 lb (19 t)
with a payload of 10,900 lb (4.9 t) over 300 miles and at up to 173 mph (278 km/h).
The Curtiss-Wright VZ-7 was a VTOL aircraft designed by the Curtiss-Wright company for the
US Army. The VZ-7 was controlled by changing the thrust of each of the four propellers.
(Figure.2.5) AR.Drone is a small radio controlled quadcopter with cameras attached to it built by
Parrot SA, designed to be controllable with by smartphones or tablet devices. Nixie is a small
camera equipped drone that can be worn as a wrist band.[10]
• Had 4 rotors and 8 propellers all driven by one motor
• Over 1000 Successful flights
• First recorded FAI distance record of 360m in 1924 for a helicopter
8
• Very Stable for the Time
• Designed by Etienne Oemichen
9
In July 2015, a video was posted on YouTube of an airborne quadcopter firing a pistol four times
in a wooded area, sparking regulatory concerns.[12]
Aeryon Scout, created by Canadian company Aeryon Labs,[13] which is a small UAV that can
quietly hover in place and use a camera to observe people and objects on the ground. The
company claims that the machine played a key role in a drug bust in Central America by
providing visual surveillance of a drug traffickers compound deep in the jungle (Aeryon won't
reveal the country's name and other specifics).[14]
After a recreational quadcopter (or "drone") crashed on the White House lawn early in the
morning of January 26, 2015,[15] the Secret Service began a series of test flights of such
equipment in order to fashion a security protocol against hostile quadcopters. During the Battle
of Mosul it was reported that commercially available quadcopters and drones were being used by
Islamic State of Iraq and the Levant (ISIL) as surveillance and weapons delivery platforms using
improvised cradles to drop grenades and other explosives. The ISIL drone facility became a
target of Royal Air Force strike aircraft.
In December 2013, the Deutsche Post gathered international media attention with the project
Parcelcopter, in which the company tested the shipment of medical products by drone delivery.
Using a Microdrones md4-1000 quadrocopter, packages were flown from a pharmacy across the
Rhine River. It was the first civilian package delivery via drones.
In 2014 The Guardian reported that major media outlets have started to put serious effort into
exploring the use of drones for reporting and verifying news on events that include floods,
protests and wars. [16]
2016 model DJI Phantom 4 quadcopter with a high definition 4k stabilized video and still
camera, GPS stabilization and automatic obstacle avoidance. The largest use of quadcopters in
the USA has been in the field of aerial imagery. Quadcopter UAVs are suitable for this job
because of their autonomous nature and huge cost savings.
10
soon an important part of any fire extinguishing system that leads to improve the ways in which
fires are prevented and extinguished. A number of systems have been proposed for the purpose
of extinguishing process. The authors in [27] proposed a release mechanism to be mounted on
the bottom of the frame of the quadcopter. They proposed a cage and a railing system to hold the
Elide Fire Extinguishing ball. The cage used to hold the fire extinguishing ball, and the rails
served to guide the ball to its target while the quadrotor hovering over the flame.
In [28], the authors proposed a new firefighting Drone to control and supply a solution using
CO2 Boll extinguisher. They equipped the drone with a thermostat detector in order to notice the
fire over a particular area. The same technique was proposed in [29], the authors proposed a
robotic fire extinguishment approach and a prototype of an aerial extinguisher with an inert gas.
The prototype can transport only a small volume of an inert gas, and it can extinguish a very
small flame. In [30], the authors also proposed a robot that consists of a control station,
quadcopter, dropping device, and fire extinguishing device. Liquid in a capsule was proposed to
be the fire extinguishing device. It was used for suppression of class A and class B substances.
Vision-based detection technique was researched in many articles. A set of image processing
algorithms that is capable of effectively detecting and tracking forest fire was developing
[31,32,33]. Those techniques have become a key component in the UAVs-based forest fire
detection system. The Authors in [34] proposed a fire detection algorithm that force the
quadcopter to track the fire and estimate its position. Having the same idea, but with different
approach; a quadcopter, equipped with sophisticated components to capture and transmit the
image or video to the data base was proposed in [35]. The author demonstrates the adoptability
of quadcopter in acquiring and communicating information in hazardous environment.
The authors in [36] proposed a monitoring software that is used to process UAV aerial data. The
software provides the geographical location of the fire and generates a report for the command
and control center. Other researchers were studies the potentialities of multiple UAVs
technology for several forest-fire related activities. The authors in [37] have been reviewed
different types of UAVs for their use and applicability for forest-fire fighting. As the author did
in [36], they proposed the use of a camera to generate a clear image to the affected area. In their
project, a fleet of heterogeneous UAVs was applied for forest-fires detection, confirmation,
localization and monitoring.
11
A system of multiple UAVs was also described in [38] for the same purpose mentioned before.
The UAVs were able to fly autonomously over an area of interest and generate an overview
image of that area. Consequently, by reviewing all mechanism we came to a conclusion that a
multi-purpose aerial system is necessary to extinguish fire when it is found.
2.4 Regulations
Similar to what has happened with incorporating new technologies into our lives, UAVs are part
of ethics discussions and companies that hold the technologies to create such flying devices, and
their components, are waiting to start profiting from the results.
So far, the use of UAVs in the civilian sector is mainly for surveillance purposes, which is one of
the functions of drones, for military purposes, but there are no limits for what they can be useful
in research and governmental purposes. To name a few, Vertical Profiles of Shortwave
Atmospheric Heating Rates, Imaging Spectroscopy, Topographic Mapping; and non-research,
Coastal Patrol, Forest Fire Damage Assessment, Forest Fire Mapping, Invasive Plant
Assessment. Most of these applications are in early developments and there is lack of regulations
and specifications for starting with new projects. These regulations concern the following:
• Lack of airspace regulation that covers all types of UAV systems (encompassing ‘sense and
avoid’)
• Affordability - price and customization issues
• Efforts to establish joint customer requirements
• Liability for civil operation
The lack of precise regulations has not stopped the enthusiasm of individuals and known
universities, to create or modify existing UAVs into what could possibly be helpful in the future.
The Swiss Federal Institute of Technology Zurich has a department focused only in the
development of intelligent aircraft. In there, competitions are held often and individuals can
share open source code for their UAVs.
The development of UAVs must be accompanied by a high ethical sense and preservation of
privacy of everyone. This does not mean that research should be stopped or restricted, just the
opposite, it should be open to everyone to get more contributions and increase the capabilities of
any application. Until now, the computing and programming part of the UAVs had been moving
along side, which means that the faster and more accurate technology becomes, better, more
12
interesting and helpful ideas for UAVs can be designed.
2.5 Discussion
The eradication of fires in a manner that no lives are lost, and that the cost of extinguishing the
flames is reduced to a minimum comes from prevention and having a well educated population.
Nonetheless, there are certain situations in which fires occur in unexpected and fast ways;
therefore, there have to be competent and cost efficient methods in order to approach the
extinguishing of the flames and smoke without the losses.
13
Chapter 3
Theoretical Aspects
3.1 Introduction
This chapter contains the theoretical aspects of Quad copter UAV Based on Fire Extinguisher
System in which all the detailed theory, block diagram and its parts are discussed to understand
the mechanism. Selection of components is discussed which are extracted according to system’s
requirement.
Fig 3.1: Block Diagram of Quad copter UAV Based fire extinguisher System
14
3.3 Flight Control
A quad copter consists of four motors evenly distributed along the quadcopter frame as can be
seen in figure 3.2 below. The circles represent the spinning rotors of the quadcopter and the
arrows represent the rotation direction. Motors one and three rotate in a clockwise direction
using pusher rotors. Motor two and four rotate in a counter-clockwise direction using puller
rotors. Each motor produces a thrust and torque about the centre of the quad copter. Due to the
opposite spinning directions of the motors, the net torque about the centre of the quad copter is
ideally zero, producing zero angular acceleration. This eliminates the need for yaw stabilization.
A vertical force is created by increasing the speed of all the motors by the same amount of
throttle. As the vertical forces overcome the gravitational forces of the earth, the quadcopter
begins to rise in altitude. Figure 3.3 shows the vertical movement of the quadcopter. As above,
the circles represent the spinning rotors, the larger arrows represent the direction the rotors are
spinning, and the black arrows represent the forces caused by the spinning rotors.
Pitch is provided by increasing (or decreasing) the speed of the front or rear motors. This causes
the quadcopter to turn along the x axis. The overall vertical thrust is the same as hovering due to
the left and right motors; hence only pitch angle acceleration is changed. Figure 3.4 shows an
example of pitch movement of a quadcopter. As the front motor slows down, the forces created
by the corresponding rotor are less than the forces created by the back rotor. These forces are
represented by the blue arrows. These forces cause the quadcopter to tip forward and this
movement is represented by the red arrow.
15
Figure 3.3: Quadcopter: Vertical thrust movement
Roll is provided by increasing (or decreasing) the speed of the left rotor speed and right motors.
This causes the quadcopter to turn along the y axis. The overall vertical thrust is the same as
hovering due to the front and back motors; hence only roll angle acceleration is changed.
Figure 3.5 shows an example of roll movement of a quadcopter. As the right motor slows
down, the forces created by the corresponding rotor are less than the forces created by the left
rotor. These forces are represented by the blue arrows. This causes the quadcopter to tip to the
right and this movement is represented by the red arrow. Yaw is provided by increasing (or
decreasing) the speed of the front and rear motors or by increasing (or decreasing) the speed of
the left and right motors. This causes the quadcopter to turn along its vertical axis in the
direction of the stronger spinning rotors.
16
Figure 3.5: Quadcopter: Roll Movement
Figure 3.6 shows an example of yaw movement of a quadcopter. As the front and back motor
slows down, the forces created by the corresponding rotors are less than the forces created by the
left and right rotors. The quadcopter will begin to rotate in the same directi
direction as the faster
spinning rotors due to the difference in torque forces. This movement is represented by the red
arrow.
17
reaction of the components. This method causes less damage than water but some agents
can be harmful after long term exposure.
Gaseous agents: Leaving the wet chemical agents aside for practical reasons like saving
electronic devices in the affected area, dry chemical agents are the best solution to
firefighting. They are similar to the gaseous systems but in most cases had been proved
faster than other methods.
Extinguishing a fire is a dangerous task, especially if the place is not equipped with any
firefighting system and in most cases a firefighter needs to enter a building if there are people
inside. To avoid putting at risks more human lives, an aerial firefighting gadget can be send
inside the building that is in fire to place a gaseous firefighting agent tool; for this purpose a quad
copter works best because of its stability capabilities. Few companies in the US already sell
generators of gaseous firefighting systems. They are small in size, portable, easily deployed and
can cover a substantial damaged area. By adapting a generator to an UAV equipped with a front
camera, one can easily enter a building in fire without risks, and the placing of the generator will
be more accurate.
18
3.5.2 Computer Vision
Computer vision is another valuable option for the autonomous navigation of UAV systems and
there is a multitude of die rent techniques available that can be used [37]. The major problem
many computer vision algorithms encounter however is that they can be very prone to
disturbances such as changes in lighting conditions or unplanned motion from environmental e
ects, which could be often present in UAV systems [38]. Many of the algorithms created can also
be very computationally intensive and unsuitable for small UAV systems. Listing all techniques
possible would be extraneous, so only a few common methods for UAV control will be explored
here.
One computer vision technique used for the control and navigation of UAVs is opticalow. This
method measures the apparent motion of some video feed caused by the relative motion between
the camera lens and the scene. This can then be used to imply data about the UAV such as the
current position or speed. Solely using this form of navigation is not perfect however and
position error can slowly increase over time due to accumulated system, sensor and control
noise. [39].
Feature tracking is another method that can be used for autonomous control. Image processing
techniques can be utilized to and features in an image that can be used to identify any objects of
interest. Examples of some processing techniques that can be used are points or edge extraction,
but these are not al-ways necessary. These key features can then be tracked between frames to
and provide a basis for light navigation and control. When using these technique de-sired
characteristics of the input footage is smooth motion, minimal occlusion, illumination
consistency and distinct objects [40]. These characteristics can be di cult to achieve on a UAV
system.
Stereo vision is another method that can be used to help navigate a UAV system. Stereo vision
works by using two calibrated cameras together to track certain points of interest. Matching these
points between the two cameras the relative depth of the point can be obtained, forming a
disparity map. This could be useful for height or motion estimation of the UAV.
Each of these methods presented can be valuable in specific circumstances and adapted to a
various tasks as necessary, leading computer vision methods to be a versatile option for
autonomous control. However, the limitations should always be reviewed and considered.
19
3.5.3 SLAM
The Simultaneous Localization and Mapping Algorithm (SLAM) algorithm ad-dresses the
problem of having a system formulate and update a map of an unknown environment, whilst
simultaneously tracking its location within the map. In the right environment, this would allow a
UAV to y around some area and generate a map while continually knowing it's own position
within that space. This algorithm is implemented using additional sensors, such vision methods,
LIDAR or similar [41,42].
The SLAM algorithm generally consists of multiple stages: Landmark extraction, data
association, state estimation, state update and landmark update. As the UAV moves around some
environment, landmarks are extracted relative to the system's position with the use of sensors.
Following this, the robot attempts to associate these landmarks with prior observations of its
environment. Land-marks that have been previously observed are then used to update the UAV's
position within the environment. New landmarks that have just been encountered for the rst time
are stored as new observations so they can be compared against later observations [43].
The SLAM algorithm comes with it's own trade-o s to consider. These include the requiring
large amount of computational power for processing state estimation and the issue of increased
complexity for larger maps. [44]. One of the goals for this project is to minimize the
computational power and keep the system simple, and so this technique will not be utilized.
20
fires, such as the kitchen of a home or restaurant or in a forest that is known for having fires in
dry seasons, and once the grenade detects fire, it will activate by itself.
It is also worth noticing that another one of the most relevant requirements of the multicopter is a
GPS system. This will allow the operator to indicate the location of the fire and the release place,
and will also specify the exact location of the UAV at all times. In addition with a ground station,
the operator can have control of the vehicle in case it goes out of range or the mission has been
rearranged. Furthermore, sensors of proximity and altitude will be incorporated to provide the
multicopter the ability to avoid a collision with other objects.
The design we proposed for this purpose of dropping the fireball through a door opening at
the bottom of the box. A box was chosen as a way of protecting the fireball from the fire, so
it does not activate before being located at the target. Servo motors control the door
simultaneously from a computer program that is connected to the quadcopter through
radio signal. The material of the mechanism is aluminum, which has a light weight and is
easy to manufacture. The disadvantage of this design is the close distance to the fire the
quadcopter has to get at the releasing point, since not only the ball has to be protected from
the fire during the flight but also the motors and electronic components need to be isolated
from high temperatures. This design can be seen in Figure 3.8
21
Figure 3.8: Proposed Design [7]
22
Chapter 4
Hardware Components
There are many important components that are part of the quadcopter structure. Therefore, the
UAV for fire extinguishing grenade release and inspection could be examined as a set of
individual components according to the function of each system that conform a set. There are
three main sets shown in the following list:
1) Fire Ball Extinguish Grenade.
2) Quadcopter Components: Frame, motors, motor controller and flight controller, battery,
first person view camera, GPS flight control system and Ardu-Pilot.
3) Release Mechanism: Release mechanism platform, rails and servo motor.
23
Figure 4.1: Fire Extinguishing Grenade [7]
One of the advantages of this dispositive is that it keeps oxygen levels intact in case humans are
in close range when the grenade is activated. Another important point is that it increases the
safety of firefighting personal when they try to extinguish a fire. The fire ball can extinguish 3
types of fires. One of them is type 1A, which is fire that blazes fueled by solids such as wood,
plastic, paper and cloth. The second type is 5B fire class, which contains substances such as
inflammable material. The third type is C fire class, which is used for electrical parts where
water cannot be applied. The specifications of the fire extinguishing grenade are shown in
Table1
.
Table 1: Specifications of the Fire Extinguishing Grenade
24
4.3 F450 Quad copter Frame
The DJI F450 frame is built from ultra-strong materials (plastic and fiberglass) which make the
quadcopter very resistant to crashes or other unpleasant events. This is a 450mm size quad copter
frame. This F450 flaming wheel compatible frame ideal for new users who would like to build
their first quad copter as this is a very affordable and strong frame that can handle crashes.
handle crashes. Similarly this frame can be used by more advanced users who would like a
simple lightweight platform to try more aggressive stunt flying without the worry of breaking an
expensive quad copter frame. This quad copter frame is suited for 10x45 or 8x45 propellers. The
arms are built from PA66+30GF material and the main frame plates use a compound PCB
material which is designed to implement high-strengths.
The arms and plates are designed to protect the ESCs and the battery, and there is enough space
between the top and bottom plates to add elements that need protecting. Usually, the kit comes
with arms colored differently: 2 red and white ones or 2 black and 2 white ones. This offer an
25
improved visual orientation during flight.HJ450 is the first series of "Fire-wheel" Multi-copter
frame from HJ. It is very suitable for RC beginner although HJ450 have simple design, seldom
parts but strong structure to let user easier for maintenance. The mounting holes design can fit
for different controller board e.g. KK, FF, MK, MWC in the RC market, it can fulfill
different kind of user need e.g. FPV. The thickness of the 4 motor arms are 5mm, the original
M3 motor screw maynot be long enough for mount the motor. Specifications are given in table 2.
There are two types of motors, brushless and brushed. A basic brushless motor has three
electromagnetic windings separated evenly on the stationary part of the motor, called a stator.
Permanent magnets are located on the rotating part of the motor, called a rotor. The rotor will
begin to rotate when two of the three windings are supplied with a voltage, creating a magnetic
field. The magnetic field created by the windings pushes and pull against the magnetic field
created by the magnets on the rotor. When the magnetic fields are aligned, two different
windings are driven and a new magnetic field is created causing the rotor to continue to turn. A
controller is used to determine the current rotor position relative to the windings and drive the
necessary windings in certain sequence to turn the rotor in the proper direction. The rotor will
turn in the opposite direction if the sequence is reversed.
26
Figure 4.3: Electric brushless motor [7]
A brushed motor works in a similar fashion. A brushed motor has the opposite orientation of
brushless motor. The electromagnetic windings are located on the rotor and the magnets are
located on the stator. Like a brushless motor, the rotor on a brushed motor turns due to the
attractive and repulsive forces of the two magnetic fields created by the windings and the
magnets. The main difference between these two motors is that a brushed motor uses a
mechanical switch to change the polarity of the windings to turn the rotor. A brushed motor is
more susceptible to wear and tear because it uses a mechanical mechanism to check and change
the polarity of its windings. It is also limited in speed due to the same reason [19].
The model of the motors used for this UAV is “Turnigy D2836/9 KV950”shown in figure 4.2
and its specifications are listed in Table 3.
27
4.5 Electronic Speed Controller
The term ESC stands for an electronic speed control is an electronic circuit used to change the
speed of an electric motor, its route and to perform as a dynamic brake. These are frequently
used on radio controlled models which are electrically powered, with the change most
frequently used for brushless motors basically providing an electronically produced 3-phase
electric power low voltage source of energy for the motor. An ESC can be a separate unit which
lumps into the throttle receiver control channel or united into the receiver itself, as is the
situation in most toy-grade R/C vehicles. Some R/C producers that connect exclusive hobbyist
electronics in their entry-level vehicles, containers or aircraft use involved electronics that
combine the two on a sole circuit board.
28
4.5.1 Benefits of 4 in 1 ESC
A 4 in 1ESC typically weighs no more than four individual ESCs, but provides the benefit of less
wiring and a more compact overall build. This is great for smaller frames, where the ESC wiring
and power distribution board add to the clutter. Additionally the weight from the ESCs is now in
the centre of your drone’s mass. Removing this weight from the arms will make it faster and
easier for your drone to flip, roll and turn because there will be less weight away from the centre
of mass and so less force is needed. they are protected in the main body and are less likely to be
damaged in a crash or by a prop strike. It also means that arms can be made thinner, for less air
resistance. The specification of 4 in 1 ESC is given in table 5 below.
A flight controller is the brain of the aircraft. It’s basically a circuit board with sensor that detects
orientation changes of drone. It also receives user commands, and controls the motors in order
to keep the quadcopter in the air. A flight controller is small circuit board of varying complexity.
Its function is to direct the RPM of each motor in response to input. A command from the pilot
for the multi-rotor to move forward is fed into the flight controller, which determines how to
manipulate the motors accordingly. The quadcopter has to include a motor and flight controller.
Both components are in charge of receiving and processing the signal from the remote control.
Using this signal, these two components provide stability once the quadcopter is on the air.In
case the vehicle suddenly loses balance, for a reason such as a wind current, the motor controller
29
and the flight controller have the capability of resetting the quadopcter to its initial position and
generate the final decision to operate the motors in such way that they stabilize the vehicle.Both
devices are extremely relevant at the time of releasing the fire extinguishing ngrenade, since they
will provide the necessary stability in order for the quadcopter not to crash with the structure or
lose steadiness and crash with the ground.
In our project we are using Ardupilot APM 2.6 with GPS controller. The APM 2.6 is a complete
open source autopilot system and the bestselling technology that won the prestigious 2012
Outback Challenge UAV competition. It allows the user to turn any fixed, rotary wing or
multirotor vehicle (even cars and boats) into a fully autonomous vehicle; capable of performing
programmed GPS missions with waypoints.
This revision of the board has no onboard compass, which is designed for vehicles (especially
multicopters and rovers) where the compass should be placed as far from power and motor
sources as possible to avoid magnetic interference. (On fixed wing aircraft it's often easier to
mount APM far enough away from the motors and ESCs to avoid magnetic interference, so this
is not as critical, but APM 2.6 gives more flexibility in that positioning and is a good choice for
them, too). This is designed to be used with the 3DR uBlox GPS with Compass (see option
below), so that the GPS/Compass unit can be mounted further from noise sources than APM
itself. it is also arduino compatible.
4.6.2 Ardu-Pilot
Ardu-Pilot is a software system based on the Arduino platform, which is an open computing
system (hardware). This software contributes to autonomous stabilization and GPS navigation to
allow the vehicle to accomplish missions without human control. Another important function is
that quadcopter will have autonomous landing in case the pilot loses visibility of the vehicle
31
Figure 4.7:3DR Radio Telemetry [7]
32
board. If we were to interface the other Wi-Fi module or the Bluetooth module, separate
channels need to be programmed and large amounts of programming would be needed.
Therefore, the Spektrum transmitter and receiver was chosen and shown in figure 4.8.
The Spektrum DX7S transmitter and receiver were properly interfaced with the quadcopter
controller board. Some difficulties encountered during interfacing were that both the controller
board and receiver used male pins. The quadcopter kit that was purchased did not come with the
necessary cables to connect these two components together. Female-to-female servo cables were
purchased to solve this problem.
Figure 4.9: Spektrum DX7S receiver (left) and transmitter (right). [7]
Wireless telecommunication is the transfer of information between two or more points that are
not physically connected. Radio is the transmission of signals through free space by
electromagnetic waves. The frequency range in radio is from 3 kHz to 300 GHz [20]. There are
different techniques used in electronic communication; which include Amplitude modulation
(AM), frequency modulation (FM), DSSS, DSM, and DSM2.
AM works by varying the strength of the transmitted signal in relation to the information being
sent. In the other hand, FM works by varying the frequencies of the transmitted signal.
In the past, radio technologies like FM are widely used in radio control (RC). The 27 MHz to 49
MHz frequencies bands are designated by law for use with RC airplanes and aircraft.
The designated frequencies for RC planes or aircraft fall into the 72 MHz band and each separate
frequency has been given a unique channel number. The dedicated remote control frequencies
avoid interference by unlicensed use [21]. Frequency checker is used to make sure no one is
33
occupying the same channels. If there are two people using the same channel to control the
aircraft, interference would occur and aircraft might crash.
In RC control the latest technology to avoid interference of signal occurs is Direct Sequencing
Spread Spectrum (DSSS). DSSS operates within the 2.4GHz frequency band. This new
technology was a form of secure radio signal transmission. DSM and DSM2 are applications of
DSSS. A Globally Unique Identification Code (GUIC) is assigned to every radio transmitter
during manufacture.
The receiver is programmed to identify that unique in what is known as the binding process, and
so the transmitter and receiver lock together with the same code which will block out other code
[22]. The binding process occurs a couple of seconds every time the system is powered up. Once
the transmitter and receiver locked together, the transmitted signal is spread out over a wide band
before being identified, collected and re-assembled by the receiver.
where I is current in amperes, P is power in watts, and V is voltage in volts. We calculated the
amount of current needed for a 3 celled LiPo battery running at 11.1 volts to be about 6.3
amperes. Multiply this by the amount of motors and we needed about 22.2 amperes to fly the
quadcopter. Using Peukert‟s Law [13], we can determine the capacity amount needed for a
estimated flight duration of about 10 minutes.
35
C is battery capacity measured in amperes-hour, k is Peukert’s constant which we assumed to be
1, and T is time measured in minutes. The calculated capacity per hour was calculated to be 3.7
amperes-hour. We rounded this value up and chose to purchase the Turnigy 3 cell LiPo battery
with a capacity of 4000 mill amperes-hour. All these calculations were based on rough estimates,
since we did not any components available for testing at the time of purchase of the battery. We
over specified the weight to make had enough power to fly our quadcopter. The estimated weight
was 1800 grams. The final measured weight of the quadcopter kit and all its components were
measured to by 1684 grams. Figure 3.7 shows the battery we chose and the balancer needed to
charge the battery safely.
36
The video this camera provides can be seen by an OTG FPV Receiver Support all 5.8G
transmission connected with cell phone. A video transmitter (VTX) is a device that is connected
to your camera and transmits the video signal from your drone back down to you on the ground
over the airwaves in real time.
Figure 4.12: Video Transmitter [7] Figure 4.13: Display Receiver [7]
37
Chapter 5
Methodology
5.1 Introduction
In this chapter the discussion about the working and steps which are being taken to make the
project. For this, the explanations of this project divide into two steps hardware and software
implementation.
In hardware implementation we do a physical instrument and connectivity of different electrical
and electronic component in mean that they work together. In software implementation we use
Mission Planner software to make our Quadcopter autonomous.
38
5.4 Quad Copter
A quad copter, also called a quad rotor helicopter or quad rotor is a multi-rotor helicopter that is
Lifted and propelled by four rotors [24]. Quad copters are classified as rotorcraft, as opposed to
fixed wing aircraft, because their lift is generated by a set of rotors (vertically oriented
propellers). Quad copters generally use two pairs of identical fixed pitched propellers; two
clockwise (CW) and two counter clockwise (CCW).
This uses independent variation of the speed of each rotor to achieve control. By changing the
speed of each rotor, it is possible to specifically generate a desired total thrust; to locate for the
center of thrust both laterally and longitudinally; and to create a desired total torque, or turning
force [25].Quad copters differ from conventional helicopters which use rotors which can vary the
pitch of their blades dynamically as they move around the rotor hub.
39
We can control the quadcopter with the joysticks on a remote-controlled transmitter. A receiver
on the quadcopter processes the pilot’s instructions. The pilot’s signals combine with output
from the quadcopter’s altitude sensors. The flight controller then signals the Electronic Speed
Controllers, which in turn move the quadcopter’s motors. When we switch on the propillers
moves and balance its position .A good place to start is with the motors and electronic speed
controllers (ESCs) that you get with this kit. These motors and ESCs now come with bullet
connectors and so you can easily connect (and disconnect) them. This may be essential as you
must connect the motors cables to the ESC cables in a specific way to ensure they spin in the
correct direction.Now we attach the motors to the arms of the quadcopter. I have found that it is a
good idea to label the arms in relation to which motor you attach to it for future reference. So
there are two clockwise motors and two counter-clockwise motors and so we label two arms with
CW, and two with CCW (make sure to attach the correct motor to the correct arm).
40
You can label the arms in any way that you wish, here we have used some sticky paper that we
had laying around.Now that we have all four motors attached to their respective arms, we can
now get on with most of the frame side of the build. You will notice that there are two bottom
plates of the frame (these two are identical to each other) and one top plate, which is more
narrow than the other two. The arms (with the motors attached) will be sandwiched between the
two bottom plates. Before we do this however, we need to attach the red standoffs to one of the
bottom plates as shown below. The arms are then placed under this plate and the appropriate
screws are threaded though the holes. Make sure to attach the arms in the correct place
corresponding to the image below (this is why we labeled the arms earlier).Now that we have all
four motors attached to their respective arms, we can now get on with most of the frame side of
the build.
All four propellers rotate at the same speed which is represented as Ω [rad s-1] to counterbalance
the acceleration due to gravity [26]. Even though the quadcopter has 6 DOF, it is equipped just
with four propellers. Thanks to its structure, four best controllable variables can be chosen
related to the four basic movements which allow the quadcopter to reach a certain height and
attitude. It follows the description of these basic movements which have been described in the
figure [3] as follows:
1. Throttle (U1 [N]) - increasing (or decreasing) all the propeller speeds by the same amount. It
leads to a vertical force which raises or lowers the quadcopter. If the quadcopter is in horizontal
position, the vertical direction of the inertial frame coincides. Otherwise the provided thrust
generates both vertical and horizontal accelerations in the inertial frame.
2. Roll (U2 [N m]) - increasing (or decreasing) the left propeller speed and by decreasing (or
increasing) the right one. It leads to a torque with respect to the XB axis (Fig. 2) which makes
the quadcopter turn. The overall vertical thrust is the same as in hovering, hence this leads only
to a roll angle acceleration (in first approximation).
3. Pitch (U3 [N m]) - similar to the roll and is provided by increasing (or decreasing) the rear
propeller speed and by decreasing (or increasing) the front one. It leads to a torque with respect
to the YB axis (Fig. 2) which makes the quadcopter turn. The overall vertical thrust is the same
as in hovering; hence this leads only to pitch angle acceleration (in first approximation).
4. Yaw (U4 [N m]) - increasing (or decreasing) the front rear propellers‟ speed and by
41
decreasing.
(or increasing) that of the left-right couple. It leads to a torque with respect to the ZB axis (Fig.
2) which makes the quadcopter turn. The yaw movement is generated thanks to the fact that the
left-right propellers rotate clockwise while the front-rear ones rotate counter clockwise. When
the overall torque is unbalanced, the quadcopter turns on itself around ZB. The total vertical
thrust is the same as in hovering; hence this leads only to yaw angle acceleration.
The best way to do this is by using a controller.we use here a controller named APM 2.6 Ardu
Pilot Controller which keep the Quadcopter stable.The four motor are connected to the ESC
which is further connected to the flight controller.flight controller receive signals from the
reciever connected to it.the signals are sent by transmitter.GPS is connected to controller to make
a quadcopter autonomous by giving coordinates to it by using a geotagging software name as
Mission Planner.The GPS interacts with settalite and retrieves the accurate information of the
position and speed of UVA.3DR telemetry is used which is an open source radio platform that
can communicate upto three kilometerwith the use of patch antenna.its work on 915MHz.One
module is connected to the controller in the quadcopter and the other is attached to the
monitoring device.A camera is attached to the Quadcopter for live streamings.This camera
employs a transistor-transitor-level (TTL) logic signal.The camera operates on 5V supply and
draw current of 100mA.the main reason to choose this camera is due to its light weight and good
response.the camera is connected to the vedio transmitter which display vedio on OTG FPV
display connected to the computer or mobile.
42
5.5 Attachment of a Fire Extinguisher to a Quadcopter
The fire extinguisher quadcopter model is done by first preparing quadcopter and then attached a
ball drop mechanism to the quadcopter.The ball drop mechanism system consist of a servo motro
which is operate through the Transmitter due to its connection with the controller.Its receive
signal from controller so it will open the jaw and the ball will drop on the target.This makes the
structure of the overall concept. The figure [5.4] shows the quadcopter with fire extinguisher
setup attached to it. This figure [5.4] makes us to easily understand about how this fire
extinguisher application is been done with the help of quadcopter.
43
5.6.2 Mission Planner
Mission Planner is a ground control station for Plane, Copter and Rover. It is compatible with
Windows only. Mission Planner can be used as a configuration utility or as a dynamic control
supplement for your autonomous vehicle. Here are just a few things we can do with Mission
Planner:
Load the firmware (the software) into the autopilot board (i.e. Pixhawk series) that controls our
vehicle.
Setup, configure, and tune vehicle for optimum performance.
Plan, save and load autonomous missions into our autopilot with simple point-and-click way-
point entry on Google or other maps.
Download and analyze mission logs created by our autopilot.
Interface with a PC flight simulator to create a full hardware-in-the-loop UAV simulator.
With appropriate telemetry hardware we can:
o Monitor our vehicle’s status while in operation.
o Record telemetry logs which contain much more information the the on-board autopilot logs.
o View and analyze the telemetry logs.
o Operate our vehicle in FPV (first person view)
44
5.6.4 Selection of COM port
First we select the COM port in the Mission Planner drop-down on the upper-right corner of the
screen. Then we select the specific port or auto for our board. Now we set the baud rate 115200
and connect it.
Install firmware
Now we install a firmware screen selecting the appropriate icon that matches our frame which is
a Quad.
After the detection of GCS of the board it will ask to unplug the board and plug it back in and
then pressing OK within a few seconds for upload a new firmware.
45
Figure 5.8: build program
If the status like “erase…”, “program…”, “verify ”and “upload done” appears in the bottom right
then it sure that firmware has been successfully uploaded to the board. we can test the working of
firmware by connecting the Mission Planner.
5.6.5 Mission Planning
Setting the Home Position
For Quadcopter the home position is set as the location where the copter was armed. This means
if you execute an RTL in Quadcopter, it will return to the location where it was armed, so arm
your copter in the location you want it to return to.
46
Now we have to give the desired events and location to our Quadcopter. We have to give a
desired altitude and latitude to the quadcopter through GPS.so then save the way point given to
the Quadcopter.
In the screenshot below, a Copter mission starts with an auto takeoff to 10 meters altitude; then
goes to WP 2 rising to 20 meters altitude on the way, then waits 10 seconds; then the craft will
proceed to WP 3 (descending to 10 meters altitude on the way), then returns to launch. Since the
default altitude is 20 meters, the return to launch will be at 20 meters. After reaching the launch
position, the craft will land. The mission assumes that the launch position is set at the home
position.
We can save multiple mission files to our local hard drive by selecting Save WP File or read in
files with Load WP File in the right-click menu:
47
Chapter 6
Results and Discussion
Quality assurance is very important for any product to perform satisfactorily and reliably after
deployment. In order to achieve these goals, each module of the system has been individually
tested and the system as a whole to make sure that it worked as desired. The system has been
evaluated to see whether the goals are accomplished or not. This chapter consists of evaluation of
the process and the outcome of various tests designed specifically to ensure reliability of the
system.
In this section of the document we will discuss how our initial flight test went and the problems
we encountered during this flight test.
48
6.2.1 Initial Test Flight
After assembling all equipment’s in desired manners the quadcopter is ready for its first flight
test. The quadcopter fly in a very stable manner without any observable oscillations, as can be
seen in figure (6.1).
The first landing of the quadcopter was quite bad. The quadcopter landed on the ground with a
strong impact that caused the arms of the frame to broke. After a second test flight, one of the
motor wires came loose causing the motor to turn off and flip the quadcopter. Unfortunately, one
of the motor were damaged which replaced by a new motor. The average flight duration we
could achieve through these tests was 10 minutes. The broken arms would affect the stabilization
of the quadcopter because the motors would not be aligned properly. So we changed the whole
frame of quadcopter which is a big loss to us.
49
Figure 6.2: Flight test with load
52
REFERENCES
[1] A. Elfes, S. Siqueira Bueno, M. Bergerman, and J. Ramos, “A semiautonomous robotic
airship for environmental monitoring missions,” in IEEE Int. Conf. on Robotics and
Automation, vol. 4, pp. 3449–3455, 1998.
[2] K. P. Valavanis, Advances in Unmanned Aerial Vehicles: State of the Art and the Road to
tonomy, ser. Intelligent Systems, Control, and Automation: Science and Engineering,
Ed. Professor S. G. Tzafestas, National Technical University of Athens, Greece: Springe
er, 2007, vol. 33.
[3] P. Iscold, G. Pereira, and L. Torres, “Development of a hand-launched small uav for
ground reconnaissance,” IEEE Transactions on Aerospace and Electronic Systems, vol.
46, no. 1, pp. 335–348, 2010.
[4] Abeer Imdoukh, Ahmed Shaker, Aya Al-Toukhy, Darin Kablaoui, and Mohammed El-
Abd, “Semi-autonomous indoor firefighting UAV”18th International Conference on
Advanced Robotics (ICAR) Hong Kong, China, July 2017, pp.310-315.
[5] (1997) UAC Commercial Applications Overview. Retrieved from
http://www.uavm.com/uavapplications.html
[6] Mark W. Mueller and affaelloD’Andrea.(2014) “Stability and Control of A Quadrocopter
Despite the Complete Loss of One, Two, or Three Propeller”, IEEE International
Conference on Robotics & Automation (ICRA),China.
[7] [Online] Available: https://www.google.com.pk/imghp?hl=en&tab=wi
[8] A. Elfes, S. Siqueira Bueno, M. Bergerman, and J. Ramos, “A semiautonomous robotic
airship for environmental monitoring missions,” in IEEE Int. Conf. on Robotics and
Automation, vol. 4, pp. 3449–3455, 1998.
[9] IJSTE - International Journal of Science Technology & Engineering | Volume 3 | Issue 09 |
March 2017 ISSN (online): 2349-784X
[10] P. Iscold, G. Pereira, and L. Torres, “Development of a hand-launched small uav for
ground reconnaissance,” IEEE Transactions on Aerospace and Electronic Systems, vol.
46, no. 1, pp. 335–348, 2010.
53
[11] Mellinger.D, Shomin.M. &Kumar.V. (2010)“Control of Quadrotors for Robust Perching
and Landing”. Int. Powered Lift Conference,Philadelphia, PA.
[12] [Online] Available: Artoolkit documentation,http://www.hitl.washington.edu/artoolkit
[13] S.J. Hong, N.A. Setiawan, C.W. Lee, Real-time vision based gesture recognition for h
uman–robot interaction, in: Proc. of the 11th International Conference KES 2007 and
XVII Italian Workshop on Neural Networks Conference on Knowledge-based Intellig
ent Information and Engineering Systems: Part I, 2007, pp. 493–500.
[14] R.A. Bolt, Put-that-there: voice and gesture at the graphics interface, in: Proc. Siggrap
h, ACM, NY, 1980, pp. 262–270.
[15] F. Caballero, L. Merino, J. Ferruz, A. Ollero, Vision-based Odometry and SLAM for
medium and high altitude flying UAVs, Journal of Intelligent and Robotic Systems 54
(2009) 137–161.
[16] C. Celozzi, G. Paravati, A. Sanna, F. Lamberti, A 6-DOF ARTag-based tracking syst
em, IEEE Transactions on Consumer Electronics 56 (1) (2010) 203–210.
[17] TBS DISCOVERY - New quadrocopter frame
[18] [Online] Available: https://www.google.com.pk/imghp?hl=en&tab=wi
[19] S. C. P. Gomes, C. E. M. Moraes, P. L. J. Drews-Jr, T. G. Moreira, and A. M. Tavares,
“Underwater vehicle dynamic modeling,” in 18th Int. Cong. of Mechanical Engineerin
g - COBEM, 2005, 5, Ouro Preto, MG.
[20] B. Ferreira, A. Matos, N. Cruz, and M. Pinto, “Modelling and control of the MARES
autonomous underwater vehicle,” Marine Technology Society Journal, vol. 44, no. 2,
pp. 19–36, 2010.
[21] M. Achtelik, A. Bachrach, R. He, S. Prentice, N. Roy, Autonomous navigation and ex
ploration of a quadrotor helicopter in GPS-denied indoor environments, in: Int. Aerial
Robotics Competition, 1st Symposium on Indoor Flight Isssues, 2009.
[22] [Online] Available: Ar.Drone web site, http://ardrone.parrot.com.
[23] [Online] Available: Artoolkit documentation,http://www.hitl.washington.edu/artoolkit
[24] [Online] Available: Arduino label diagram from:
https://www.ardusat.com/lessons/121
[25] [Online] Available: Arduino UNO (2010) Retrieved from:https://www.ardusat.com/
lessons/136.
54
[26] Iman Heidarpour Shahrezaei, Morteza Kazerooni and Mohsen Fallah, “A Total Quality
Assessment Solution For Synthetic Aperture Radar Nlfm Waveform Generation And
Evaluation In A Complex Random Media”, International Journal on Smart Sensing and
Intelligent Systems., VOL. 10, NO. 1, March 2017, pp. 174- 198
[27] C.Beltran, M. Freitas, and A. Moribe, "Unmanned Aerial Vehicle with fire Extinguishing
Grenade Release and Inspection System," Florida International University, November
2013.
[28] Y. Akhade, A. Kasar, A. Honrao, N. Girme Fire, "Fighting Drone Using CO2 Boll
Extinguisher," International Journal of Innovative Research in Computer and
Communication Engineering, Volume: 5, Issue: 2, February 2017.
[29] S. Ogawa, S. Kudo, M. Koide, H. Torikai, and Y. Iwatani," Development and Control of
an Aerial Extinguisher with an Inert Gas Capsule," Proceedings of the 2014 IEEE
International Conference on Robotics and Biomimetic, Bali, Indonesia, December 5-10,
2014.
[30] V. Shadrin, S. Lisakov, A. Pavlov, E. Sypin, "Development of Fire Robot Based on
Quadcopter," 17th International Conference on Micro/Nanotechnologies and Electron
Devices EDM 2016.
[31] M. Li, W. Xu, K. Xu, J. Fan, and D. Hou, "Review of Fire Detection Technologies
Based on Video Images," Journal of Theoretical & Applied Information Technology,
vol. 49, no. 2, pp. 700-707, 2013.
[32] C. Yuan, Z Liu, and Y. Zhang," UAV-based Forest Fire Detection and Tracking Using
Image Processing Techniques," International Conference on Unmanned Aircraft
Systems (ICUAS) ,Denver Marriott Tech Center ,Denver, Colorado, USA, June 9-12,
2015.
[33] P. Kumar, S. Rajak, G. Kumar, T. John," Vision Based Flying Robot with Sensing
Devices for Multi-purpose Application," IEEE Sponsored 2nd International Conference
on Innovations in Information Embedded and Communication Systems ICIIECS’15,
2015.
[34] M. Abdullah, I. Wijayanto, A. Rusdinar," Position Estimation and Fire Detection Based
on Digital Video Color Space for Autonomous Quadcopter Using Odroid XU4," The
2016.
55
International Conference on Control, Electronics, Renewable Energy and
Communications (ICCEREC), Bandung, Indonesia, 2016.
[35] P Kumar, J. Ashok, G. Narayanan," GIS based Fire Rescue System for Industries Using
Quadcopter – A Novel Approach," International Conference on Microwave, Optical and
Communication Engineering, Bhubaneswar, India, December 18-20, 2015.
[36] L. Zhang , B. Wang , W. Peng, C. Li , Z. Lu and Y Guo," Forest Fire Detection Solution
Based on UAV Aerial Data," International Journal of Smart Home, Vol. 9, No. 8,
pp.239-250, 2015.
[34] A. Ollero, J. R. Martínez-de-Dios, and L. Merino, " Unmanned Aerial Vehicles as Tools
for Forest-fire Fighting," International Conference on Forest Fire Research D. X. Viegas
(Ed.), 2006.
[35] M. Quaritsch, R. Kuschnig, H. Hellwagner, and B. Rinner," Fast Aerial Image
Acquisition and Mosaicking for Emergency Response Operations by Collaborative
UAVs," Proceedings of the 8th International ISCRAM Conference – Lisbon, Portugal,
May 2011.
[36] J. Yi, L. Zhang, J. Deng, R. Shu, and J. Wang, \GPS/SINS/BARO integrated navigation
system for UAV," in Proceedings - 2010 International Forum on Information Technology
and Applications, IFITA 2010, vol. 3, Kunming, China, 2010, pp. 19{25. [Online].
Available: http://dx.doi.org/10.1109/IFITA.2010.331
[37] P. Campoy, J. F. Correa, I. Mondragon, C. Mart nez, M. Olivares, L. Mej as, and J.
Artieda, \Computer vision onboard UAVs for civilian tasks," Journal of Intelligent and
Robotic Systems: Theory and Applications, vol. 54, no. 1-3 SPEC. ISS., pp. 105{135,
2009. [Online]. Available: http://dx.doi.org/10.1007/s10846-008-9256-z
[38] G. Morgenthal and N. Hallermann, \Quality Assessment of Unmanned Aerial Vehicle
(UAV) Based Visual Inspection of Structures," Advances in Structural Engineering, vol.
17, no. 3, pp. 289{302, 2014. [Online]. Available: http://ase.sagepub.com/lookup/
doi/10.1260/1369-4332.17.3.289
[39] N. Gageik, M. Strohmeier, and S. Montenegro, \An autonomous UAV with an optical ow
sensor for positioning and navigation," International Journal of Advanced Robotic
Systems, vol. 10, 2013.[Online]. Available: http://dx.doi.org/10.5772/56813
56
[40] A. Yilmaz, O. Javed, and M. Shah, \Object Tracking: A Survey," ACM Computing
Surveys, vol. 38, no. 4, pp. 1{43, 2006.[Online]. Available: http://dl.acm.org/
citation.cfm?id=1177352.1177355
[41] K. Celik, S. J. Chung, M. Clausman, and A. K. Somani, \Monocular vision SLAM for
indoor aerial vehicles," pp. 1566{1573, 2009.
[42] Z. X. Yang and S. Jin, \UAV Active SLAM Trajectory Programming Based on Optimal
Control," in Advanced Materials Research, vol.765-767, Xiamen, Fujian, China, 2013,
pp. 1932{1935. [Online]. Available:http://www.scienti c.net/AMR.765-767.1932
[43] T. Bailey and H. Durrant-Whyte, \Simultaneous localization and mapping (SLAM): Part
I," pp. 108{117, 2006.
[44] R. Li, J. Liu, L. Zhang, and Y. Hang, \LIDAR/MEMS IMU Integrated navigation
(SLAM) methodfor a small UAV in in-door environments," in 2014 DGON
Inertial Sensors and Sys-tems, ISS 2014 - Proceedings, Karlsruhe, Germany, 2014, p.
IEEE Aerospace and Electronic Systems Society (AES. [Online]. Available:
http://dx.doi.org/10.1109/InertialSensors.2014.7049479.
57