PRE2018 3 Group17
<link rel=http://cstwiki.wtb.tue.nl/index.php?title=PRE2018_3_Group17&action=edit"stylesheet" type="text/css" href="theme.css"> <link href='https://fonts.googleapis.com/css?family=Roboto' rel='stylesheet'>
|Group Members||Student nr.|
|Cornelis Peter Hiemstra||0958497|
Drones are being used for in more situations than ever before, this is due to their versatility. One of these situations is information gathering in disaster areas to efficiently lend help to the survivors. The main problem with drones, however, is the fact that they don't have a long battery life and need to be recharged quite often. This hampers the efficiency of these systems. It is therefore important that a solution to this problem is devised. The solution to this problem is a gas powered service drone that can replace the batteries of the surveillance drones in disaster areas, this drone can fly to its destination making it independent of the infrastructure of the environment. The surveillance drones can land on the service drones, which allows for the replacement of the batteries as seen in the animation below. Other important factors that are taken into account are the ability to land on many different kinds of terrain, the lifetime of the service drone and how wireless communication is handled. It should be noted that only hardware problems are discussed here as software problems could be follow-up research for this problem.
All Robot Ideas
Below are all ideas that were thought up for the robots everywhere project, they are ordered by the order in which they were thought up. The final idea that was elaborated on was the disaster observation drones.
- Tilting 3D printer to eliminate support material
- Breakfast bot
- Robot to remove microplastics from water
- Clothes folding robot
- Building guidance robot
- Disaster observation drones
The employment of drones in disaster areas is an obvious application which can aid in the fast gathering of information concerning the situation and locate survivors. In recent years, extensive research has been conducted using drones for this purpose. The focus of these studies was, among other topics:
- Computer vision for recognizing survivors .
- Communication among drones .
- Optimal routing .
Past research has created a good foundation towards the development of an actual product, however, a practical issue that still remains is the limited operation time of these drones. This problem is especially challenging because when applied to disaster areas, a solution must be independent of existing infrastructure which is likely to be damaged. The aim of this project is to develop a solution to extend the operation time of aerial drones, which are very suitable for disaster area monitoring due to their independence of ground infrastructure but have an especially limited operation time compared to e.g. ground vehicles. Drones can be applied to many kinds of disaster, for the scope of this project only earthquakes will be considered.
The USE aspects must be taken into account when designing a proper solution. The USE aspects are the Users, Society and Enterprise. Each of these has their own needs when designing for them. In general, the stakeholders want that the system would be fast and effective in what it does, which in this case is the extending of the operation time of drone systems used in different kinds of scenarios. It is important to also think about situations for which the solution is not designed for. This is done through a stakeholder analysis and to see what the different USE aspects would require from such a system. This analysis is done below and these will be used to set up the Requirements, Preferences and Constraints of the to be designed system.
The biggest group of stakeholders are the users, which consists of civilians, government organizations, and private or non-government organizations. These would all take advantage of the solution that is provided, in particular, those which are the intended end-users, i.e. the groups which will be involved during a natural disaster. Next, it will be described how these groups use the solution.
Organizations formed by the government to combat natural disasters will take the most advantage of the solution. When a natural disaster has taken place, emergency services or other organizations would want to gather information as quick as possible. With the designed solution, this will be possible in a shorter period of time and with less involvement of personnel necessary.
Civilians struck by natural disasters benefit from this solution. The quicker the help comes, the more beneficial it will be for the civilians. This counts for medical care, but also search and rescue. This also requires the solution to be quick when extending the flight time of the surveillance drones as taking too long will diminish the benefits of the given solution. The civilians will also come into direct contact with the drone if it were to come close to them. This means that the drone must also be safe for human interaction when it is present in the field.
Private organizations/non-government organizations
Private organizations would be organizations that could use the designed solution for different purposes. Examples of these could be the security of property or delivery of packages. Contact between different companies was attempted and out of all of them, Aerialtronics was the only one to reply.
Aerialtronics is the company that has been contacted during the project. The expertise and knowledge of the company provided a good view of the user. The user requires a highly efficient solution for limited operation time. The user struggles with the dilemma of the weight of the drones and the limited operation time. The balance is important and the solution could aid in finding this balance.
The Altura Zenith is one of the most commercially versatile drones in the world. This drone was kept in mind when designing a solution. The drone has a maximum flight time of up to 40 minutes and has eight brushless electric motors. The maximum payload of the drone is 3.0 kg and the maximum take-off weight is 9.65 kg. The drone makes use of a frequency of 2.4 GHz for the controller and the bandwidth for telemetry is 900 MHz. The range is 1000 m and the used material is 3k carbon fibre monocoque. The drone has a length and a width of 600 mm and a height of 470-550 mm. The maximum cruise speed is 20 m/s, so 72 km/h. A battery of 22.2 V and 20000 mAh is used. The maximum wind speed it is able to handle is 16 m/s and it could function in dry weather to light rain- and snowfall.
The major issue of the limited operation time of the drones could also be tackled in other ways. The company provided an example of the potential use of power pylons to recharge the batteries of the drones by means of induction. Another example provided by the company is making use of circulating drones in an area. So while one drone is recharging on a recharging platform, for example, the other drones are then circulating to cover the entire area. There has to be a certain overlap to make this work. If one drone is an area of for example 50 x 50 m, then another drone close by should cover a part of the area of the previously mentioned drone, to create an overlap.
The company has been very curious about the design during the project. Contact was mainly between the business development manager. The technical staff of the company has however also seen the final design and they have read the wiki page. They have provided some feedback. The montage of the batteries on the surveillance drones, so, not the drone that has been designed, was not clear to them. This point was elaborated on and explained fully and this explanation was also added to the wiki as this means that it was not explained well enough. They were also curious about the use of the GPS in the system, but due to the fact that this was not a focus of the project, it was decided that this was mainly present so an implementation could be devised by another group. In general, they were impressed by the design and thought it was a well thought-out design. After explaining the montage of the batteries on the surveillance drones they were impressed with the solution.
Society as a whole would benefit from a solution to this problem. Considering that this solution can also be implemented into other drone systems and the fact that drone systems are becoming more common, think about drone delivery done by Amazon, this results in a benefit for the society due to these systems becoming more efficient. For people present in a disaster area this solution would be especially beneficial. This is due to the fact that this solution will save lives when implemented. This stakeholder will, therefore, want that the system is fast and efficient in what it does.
Enterprise would consist of businesses that would market this solution. This drone could give interesting opportunities when marketed. Depending on the total cost of the system, the drone could be marketed as a replacement for using multiple drones at a time. This drone can then be seen as an expansion to the existing drone. This stakeholder would want the design to be marketable, this means that the cost must be low enough for the solution to be a valid alternative to other options for a given problem. This cost extends to both the manufacturing and operating cost of the system.
There are four functions that the system will need to be able to perform, each of which is listed below:
- 1. Drones need to be able to reach the system. This may include something that allows the system to move around in a potentially chaotic and hard to traverse disaster area.
- 2. The system needs to be able to either recharge or swap the batteries of a drone so that the drone can continue its search afterwards.
- 3. The system needs to keep working long enough to be able to increase the effectiveness of the swarm before having to be recharged/refuelled itself.
- 4. The system needs to be able to communicate their location to drones and receive information on battery levels and location of drones.
In order to keep a narrow and well-defined problem, a general solution for the design will be chosen based on the benefits and drawbacks of some chosen concepts. This general design will then be used to choose an optimal design for each function in order. That means, for instance, that the design for function 4 will be chosen to work best combined with the designs for the other three already chosen functions. Once each function has been chosen, they will be worked out in greater detail, this time making sure all designs are fully compatible. In short, only one design option will be researched at a certain time, and the design of any option will be constrained by choices already made for the other options.
The final deliverables will consist of a design concept that has been expanded using technical drawings and a 3D model. These drawings and the model will be based on decisions made with the help of a MATLAB model. This MATLAB model will also be provided to show the effect of changing different properties of the design and whether or not changing these parameters to see if they have a positive effect on the system's effectiveness.
All of these technical drawings, 3D models and mathematical models will also be uploaded here, this ensures that any group following up on this idea can start properly without having to reconstruct everything from scratch.
The RPCs were constructed based on the needs of the stakeholders, the environment and any additional functions the system should be capable of handling. The full list of RPCs for the system is as follows:
- The system must extend the operation time of surveillance drones.
- The vehicle needs to be mobile.
- The vehicle must be fully autonomous.
- The vehicle must be able to return to the base after task completion or when in need to service.
- The servicing one drone should take less than one minute.
- The system must service at least 1 drone at a time.
- The vehicle should be safe for human interaction.
- The system should still function in "bad" weather conditions (rain, wind up to a certain speed).
- The system should have low manufacturing and operation costs.
- The system should be easily deployable.
- The system functions independently of available infrastructure.
- The vehicle is operational on rough terrain.
Phase 1: Traversal of environment
In this section, several different concepts for the transport of the system will be discussed. The benefits and drawbacks of each concept in the given environment will be discussed so a well-informed choice can be made.
A ground drone that can move around the disaster area that can serve as a charging platform for drones. This comes with some up- and downsides. First of all the drone could move a bigger payload with the same amount of fuel when compared to a flying drone. It will also be less sensitive to weather conditions than an airborne drone. It does, however, have limited speed and movement depending on the state of the terrain.
This last point could prove troublesome after an earthquake. After such a disaster the rubble will prevent proper movement for smaller drones, larger drones could, however, have less trouble with this but can also need more space to move through. It is clear that a ground vehicle cannot follow the searching drones as well as it could if it were flying, this further complicates its function as a mobile charging platform.
It also operates in a more dangerous environment compared to aerial drones. It must be mindful of unstable areas and if they hit an obstacle. It could, for example, cause some walls or a building to collapse. This then further endangers the lives of both the drone and survivors of the disaster.
Ground drones do need to be given more attention to how they move around a disaster area. In general, some path planning has to be done from beginning to end. Considering that the area will be difficult to traverse and certain locations are destroyed, the drone will need some type of advanced vision analysis . This would either require a constant connection to a computation server, or a considerable amount of processing power to achieve this.
A balloon is added to a quadcopter, this balloon's lift partially cancels the weight of the quadcopter. This allows it to stay in the air for a considerably longer amount of time. The drone also does not have any problem with broken infrastructure due to the ability to fly.
This idea also has some downsides. First of all, it would be difficult to keep stable in windy areas . It would, therefore, have difficulty with charging the drones using any method due to the movement of the two drones. The size of the balloon would also have to be large to cancel the weight enough for it to fly considerably longer . This is therefore not an ideal solution for the main drone design.
Continuous flying large drone
A drone that can fly continuously without having to land. This drone uses up a lot of energy especially considering that drones usually only have a battery life of about 30 minutes during operation. The obvious solution to this would be by using alternative fuel sources or additional batteries. Alternative fuel sources could include diesel or petrol, which have a considerably higher energy density and therefore extend its range, even considering the lower efficiency of combustion engines. Such a large drone is however very costly to manufacture and uses a lot of resources during operation, which may be limited in a disaster scenario. More power cells could also be an improvement, but this would also increase the total weight of the drone and therefore decrease the flight time. This drone also suffers from other problems that aerial drones usually face. Its relatively large size and mass make it more stable in daunting weather conditions .
Drones fly ahead and land at certain spots creating an infrastructure for the observation drones to have their battery swapped and extend operation time. A certain amount of drones can form a grid of charging stations. The observation drones can fly to the nearest station when in need of service. Because the drone lands on its designated location, it can stay relatively simple and cheap compared to a drone that has to stay airborne for a longer time. The system itself takes the form of a larger drone, which should be large enough to carry what is needed to recharge or swap the batteries of the other drones.
Large drone with chain of recharging drones
Fuel powered large drone. Can fly for around 1 hour without being refuelled or recharged itself. With a chain of refuelling drones, the large drone will be refuelled/recharged. The hopping drone is a concept that combines the best of both worlds in regards to aerial and terrestrial drones. It solves the traversal of the environmental problem in the ground drone, but also solves the stability problem of aerial drones, as it can land and charge the drones on the ground.
Out of the ideas and concepts discussed, the hopping drone seems to be the best solution. This concept combines the positive aspects of the aerial- and ground-based drones, these positive aspects are:
- Use less power than an aerial drone due to the fact that it will rest on the ground when it has reached its destination.
- Will stay stable when changing batteries due to standing on the ground when it does so.
- Solves the terrestrial navigation problem by being able to fly over obstacles.
- Drones can easily reach a target that is standing still.
These aspects are all contributing factors to choosing this concept over others.
Phase 2: Increasing flight time of drones
For the drone to succeed in its function, it would need a method to extend the flight time of the drone. This can be done in a multitude of ways, below several concepts for increasing the lifetime of the search drones are discussed. The pros and cons will both be discussed so an informed decision can be made.
Changing the batteries of a drone is one of the quickest methods to extend the drone's flight time. In this case, the downtime of the drone only consists of the time it takes to change the battery. This method also has zero power loss, which is a considerable advantage compared to charging the battery in the field.
It does, however, have a few drawbacks. The relative positioning of the drone has to be far more precise compared to some charging methods. Multiple solutions have already been made for this problem, the solutions range between a 50% success rate to an almost 100% success rate . These systems are quite similar, however, the system of  has the biggest success rate and will therefore be the basis for the design.
Refuelling a drone using liquid fuel has its benefits. It is more energy dense, therefore, carrying fuel containing an equal amount of energy as batteries will be lighter. It is also already possible to refuel UAVs in the air, which means that refuelling on the ground would be easier to implement . The major drawback to this idea is the fact that the drones would have to be fuel based drones. These drones usually aren't common and are more difficult to develop, complicating the surveillance drone design. Also, the fact that fuel-based vehicles and machines are slowly being phased out, makes an alternative solution more desirable.
Recharging the drone's batteries is the most obvious choice to increase the flight time of the drones. This would require a way for the drone to be connected to the charging station. This can be approached by using the feet of the drone as charging points by making that and the contact point with the main drone conductive , it can also be approached by using wireless charging, a relatively new method of charging electronic equipment. Both of these are relatively easy to implement, but they both have drawbacks. Both of these options suffer from power loss while transferring energy from one drone to the other, wireless charging is in this case worse than wired with an efficiency of around 65% . The tradeoff made here is the ease of implementation and the efficiency of the transferal of power.
This concept is an extension of the charging concept. This system will consist of a certain amount of fully charged drones that are transported using the main drone. When a currently flying drone is running low on battery, the drone can fly towards one of these 'Hub' drones and essentially get replaced by one of the dormant drones. This new drone will then continue with where the other drone left off in regards to its search for survivors. The drone that was just replaced can then be charged in the meantime.
This idea has the smallest downtime, but will also require a lot of additional weight to be carried by the main drone. The charging time of the drones is also of importance, it should be able to finish charging a drone in the same time it takes for a drone to need a recharge. This means that an additional charging solution needs to be devised for it to function properly. The additional dormant drones are however also a waste of resources in a way, they could be used for searching instead of lying around not doing anything.
For this design step, it was decided to use the battery replacement concept. The reasoning for this is as follows:
- As shown in the provided sources, it is possible to have a 100% success rate for changing batteries.
- It is quicker than most conventional methods of charging.
This concept does also have some drawbacks which come in the form of the weight of the added batteries. This problem is however alleviated because the system would still need to carry a set of batteries that can charge an equal amount of drones. The fact that the drone doesn't stay in the air for long also helps with the added weight, as it doesn't use as much power. Any additional problems with the longevity due to this weight will be solved in the next section which addresses it directly.
Phase 3: Energy storage
In order for the drone to keep flying, it will need to store the energy to do so. This can be done using batteries or fuel, and either bring their own possibilities and problems. In this phase, it is discussed how this energy storage will be executed.
Big interchangeable batteries
The energy density of Lithium metal batteries is 1.8 MJ/kg.
From this, it can be deducted how much power is needed per hour to keep a large UAV of a given weight in the air. From that, an estimate of how big the battery must be, and how long it will keep in the air, can be given.
It is now known that the power needed to keep the drone in the air is 96.1683 W(J/s). This keeps 355.4167 g in the air. So, it takes 96.1683/0.3554167 = 270.579 W/Kg to keep the drone in the air.
So this means that for a drone of 2 kg, the drone would use 541.158W. Let's say this is including a 1 Kg battery. That would mean that the drone has 1.8 MJ energy stored. Using this, it is found that the drone would have: 1.8 MJ / 541.158 J/s = 3326.2s of battery power. That is 0.9240 hours of power. Of course, the drone would not have a 1 kg battery, when it is only 2 kg. So let's say that 1/8 is dedicated to its own battery. That would mean that the drone has 0.1155 hours of battery, which is equal to 6.93 minutes. This is only for hovering. Other systems were excluded here, for example, the control unit of the drone, the communication module, the refuelling/recharging of other batteries. That is why it was decided that 1/8th of the drone is dedicated to the battery.
Big rechargeable batteries
The uptime of a rechargeable battery would be comparable to that of a replaceable one, but the time it takes for the system to be ready again when the battery needs to be recharged is significantly larger. While charging times are heavily dependent on the quality of the charger, but it is generally not recommended to charge a battery above 10 Ampere . The expected battery charge time is about an hour per kg, which means the uptime of the system would be smaller than the downtime of the system, severely reducing usefulness.
The option to instead charge the battery while in action is also available: Solar panels can ensure that the system does not have to return to a charging station to recharge, instead opting to simply land somewhere and wait until the battery is mostly recharged. The idea of making short flights with breaks in-between is already the idea behind the hopper drone, so these concepts might work well together. The downside of solar panels is that they are heavy, which increases the power consumption while in-flight. The question is whether or not the solar panels are feasible in terms of possible flight duration.
Light-weight solar panels are produced by companies such as Flisom , and their products will serve as a benchmark for the potential of solar panels in drone applications. According to their datasheet , an 87*41 cm solar panel weighs approximately 0.8 kilograms. It has a peak nominal power of 30 Watt and is expected to be able to function properly for ten years when used at 90% of that power. This means that a light-weight solar panel of this kind is expected to deliver 80 Watt per square meter at a weight of 2.35 kgs. Using the previous metric of 270.579 W/Kg to keep a drone flying, a solar panel would increase the net power consumption while in-flight with 554 W/m^2, while offering an on-ground energy production of 80 W/m^2. The price would be a one time purchase of 70 euros per unit.
The above figure shows the amount of energy per mass that can be gotten from different energy sources and shows that chemical energy sources are much more effective than electrochemical energy sources. However, these energy sources require an engine to convert the energy to useful energy, reducing efficiency and adding more weight. According to , the power output of an engine and their weight are related linearly. Using the previous number of 270.59 W/kg for the drone to fly, a drone weighing 50 kg on its own would need an engine of 25 kg, which means that approximately a third of the drone's weight would be made up by the engine. Given the weight of the drone m, it can then be calculated that a kilo of gasoline or gas could power the drone will provide power for the order of magnitude of
This means that using a fuel-powered engine to power the rotor blades of the drone is by far the most efficient method of storing energy.
Since a fuel engine and tank are the most efficient way to store energy for the drone, this is the concept that will be worked out further. Refuelling the service drone will still have to be done manually, but given the large potential range of fuel-powered flying vehicles, this should not serve to be too much of a problem. The drone can stay active for a long time using the hopper principle, and then return to a fuel station where it can be manually refuelled, a process which won't take very long, especially compared to charging a large battery/ The addition of an engine and a fuel tank does add the danger of explosions, which could cause the drone to crash down to earth causing danger to anyone standing below. This means that the engine should not be pushed to extreme operating points, and its temperature will need to be monitored.
Phase 4: Collecting Data from surveillance drones
A system consisting of a limited number of service drones which have to replace the batteries of multiple surveillance drones depend heavily on the communication between them. This is to determine which surveillance drone can go first and to determine where a service drone will be. To keep the system as cheap and simple as possible, communication should be limited to what is necessary. It should also be noted that here a communication method will be recommended, but the actual method of communication in regards to algorithms will be ignored. In essence, only the hardware will be determined.
Key information to transmit by surveillance drone:
- Battery status
- Surveillance data
Information to transmit by service drone:
- Availability status
- Battery status
For these drones everything except the position are telemetries. This is simple data that can be sent via a transmitter. For the position for both drones, there is a need for some technology to locate the drones. There should also be a way for both drones to communicate information about their location. The communication method should preferably also be the same between the two types of drones, this allows for the communication to be handled by a central system easily without needing to take into account different signal types or overlapping frequencies. The most important aspect is how the two systems are going to locate each other. For this, GPS is used to locate drones of both systems.
Collecting Position Data
To control the system, the positions of both the surveillance and service drones are needed, this can be done by using the aforementioned GPS. In order for the ground station to determine where the surveillance and service drones should be at a given time, the location data provided by the GPS can be used. This does not cost much data, and can easily be used by multiple drones to keep track of the position. Also, GPS is a widely used technology which is almost available everywhere. The error of GPS is <= 0.175 meters 
Usually, GPS locating uses 88 bytes each time a location is uploaded, this is well in the range of the bandwidth that is provided to the system. Therefore, when the personal tracker uses 10 minutes interval time or even 1 minute, the monthly data consumption will be less than 30 Mb.
This whole setup can be utilized together with the drones to create one large system where everything works together. Since the system is controlled by a ground system that has collected all of the data from the service and surveillance drones, it can make an efficient decision on the plan of action. This includes the decision on where the service drone should be to efficiently replace the batteries of the surveillance drones or communicating the location of said service drone to a surveillance drone in need of a new battery. In this way, the two subsystems can communicate with each other through a middleman, while still separated on a lower level. By only allowing the systems to communicate with both on a higher level, there is no need for a complicated and more sophisticated control unit on the drones. These will be placed at the ground station.
Instead of looking at a multitude of options, it was decided to ask a company that manufactures surveillance drone what their solution was to communicate with them. The reason for this was that the eventual battery replacement drone has to work for existing systems. This means that the type of communication would ideally have to stay consistent within such a system to minimize the number of different components present and modifications needed for the drones. After talking to the company Aerialtronics about their drones, they said that their drones use a radio control method that has a range of 1 km. This is not far enough for the system, so a ground system to control the system and to communicate between the systems will be used.
To summarise, the service drone will consist of the following components:
- The drone will move around in short bursts but will rest on the ground to enable servicing of the surveillance drones
- This servicing consists of replacing the batteries of the drones to prolong their flight time
- The service drone will also function by using fuel
- Communication with other drones will be handled with a radio control similar to model planes
These components will all be worked into a final design of the drone in the detailing section.
A model has been constructed to figure out an effective combination of parameters to ensure that the system works properly. This model was constructed in MATLAB and is made to support design decisions in the detailing phase. The following aspects can all be changed individually in the model.
- Drone speed
- Number of observation drones
- Number of service drones in a grid of X*Y
- Fuel cost per step
- Total simulation time limit
- Size of the environment
- Amount of battery capacity of a surveillance drone
- Number of batteries that the service drone carries
- Time needed to change the batteries
- The step size of the model
- Whether to plot the visualization of the model or not (disabling this increases simulation time significantly)
In this model, a certain amount of surveillance drones, and a certain amount of service drones are placed in an area with a defined size. The surveillance drones fly in a random pattern to prevent optimization for one specific search strategy or task. When a surveillance drone is low on battery (less than 50%), it flies to the nearest service drone that still has batteries in storage. A cost function is used to make some service drones more attractive than others. This cost function takes into account distance and whether a service drone is already busy with another drone or not. Only one drone can be serviced at a time and the service drones start with a limited amount of batteries.
One step in in the model corresponds to a single second. To speed up execution time, a variable step size is implemented. A step sizes up to 5 yield similar results for a drone speed of 8 m/s (default surveillance speed of an MD4-200). The step size should be lower when faster drones are considered.
The foremost purpose of this model is to analyze what amount of service drones, and what amount of batteries would be optimal to extend the operation time of the surveillance swarm for a desired duration.
In the model, service drones are shown as squares and surveillance drones as black dots. The number next to the service drones shows the number of batteries still left in storage. When a surveillance drone is empty, it stops moving and a red cross appears in its place. The simulation is then stopped and the run time is shown in the Command Window in seconds.
Results and analysis
The model is rewritten as a function in order to make an analysis of the effect of certain parameters easier. Due to the random nature of the flight paths of the surveillance drones, model output can vary. All results in this section are the average of four runs.
To be able to decide the number of batteries the final service drone should be able to carry, the model was run for several configurations. The figure on the right shows the results of the model ran with 15 surveillance drones and 9 service drones. The parameters such as drone speed correspond to the MD4-200 (8 m/s speed, 25 minutes flight time on a single battery). The model clearly shows a linear relationship between the number of batteries a single service drone can carry and the operation time of the complete system. The time is the same for one and two batteries, this can be explained due to the fact that in both cases, the total amount of available batteries is smaller than the number of surveillance drones. In that case, the maximum flight time is limited by the flight time of a surveillance drone with only one battery.
On the right, the figure shows the relation between the total system operation time and the number of surveillance drones per service drone. For these results, the amount of service drones is 9, each carrying 4 batteries. The ratio of surveillance drones per service drones ranges along the x-axis from 1 to 20. It is clear that the operation time reduces quadratically with an increasing ratio. These results can be used to decide the number of service drones required for a certain situation.
When designing the drone itself, it is important to take into account the effect on the surveillance drone, as well as the performance of the service drone itself. The first is done by using the model described in the section above. These will mainly be used in the sections about the number of batteries and the final
General drone design
The general drone design is characterised by 3 different layers. The top layer is the plate on which the drones can land and where the batteries can be replaced. The middle layer is a frame where all of the electronic components needed for the system to function are stored, on the side of this frame, the propellers of the drone will be placed as well. Finally, the bottom layer is where the landing gear is located. Each of these has its own requirements to take into account.
For the landing platform, it is important to take into account the size of the drone that must be able to land on top of it. In this case, it is assumed that the drones will be roughly 0.6 meters in length and width. This results in a free space between the rotors of at least this size to ensure that the drone will not accidentally hit the rotors. It is best to use a plate that can be placed on top of the frame on which the drone can land.
For the rotors, it is important that the drone can fly in a stable manner but is also able to fly for a considerable amount of time. In general, more rotors will result in a more stable and controllable flight but will be at the cost of flight time. The optimal amount of rotors must be decided combined with the type of propeller and the motors used to turn these propellers.
There must be a compartment for the batteries needed for the surveillance drones. This must also be able to be accessed by the manipulator which replaces the drone batteries with these stored batteries. There is also a location where the fuel tank is placed for the service drone itself, this will probably be one of the larger components due to the size of the main drone itself. The final component that has to be added here is the central computing component and a transmitter and receiver to connect with different surveillance drones. The general electric circuit should also be designed to show how everything is connected.
The final layer is the landing gear. This landing gear must be designed in such a way that it can correct itself when standing on uneven terrain. This can be done by having the platform correct its orientation when detecting that the landing platform is not placed perfectly horizontal. This could, for example, be done by having the four legs of the drone be variable in length, and by using a gyroscope to measure the orientation a controller can change the length of the legs to ensure a horizontal orientation.
The electric circuit for the drone is pictured below. There will be an explanation per part how this circuit came into existence.
Icons are used to present real parts in the circuit. Not only does this make the diagram more compact, but it is also easier to understand. There are red wires, which are normal electric wires. Further, there are also black wires, these are 3 phase AC wires, which are more complex.
- The generator is connected with the engine. When the engine is running, the generator outputs energy, which will be directly stored by the battery. Its output is 3 phase AC.
- The motors are used for the rotors and mechanisms used in the drone. These are AC motors, so the energy provided to these engines must be AC. In the circuit, there are two different types of motors used. One is used for the rotors. These must turn very fast such that the drone can fly, and are less precise. The other type is more precise. These are step motors, which are motors which can turn per step(a small angle each time). This creates a very precise, but also slower motor. These are used for the battery changing mechanism.
- The rectifiers are used to change the output of the generator, which is AC 3 phase out, to DC. This, because the battery in the system has DC input.
- Microcontroller used to control the drone, translate the input data from the transceiver and create output data for the transceiver. One of these is the flight control, which handles the flighting of the drone, the direction it flies at and at what power and speed.
- Converter used to lower the voltage. In this case, a buck converter was used. This is a DC-to-DC power converter, used to step down voltage from its input to its output. Different parts of the system use different voltages. Therefore, the output of the battery needs to be limited to what the part requires. To get to a certain voltage, these can be used in series.
- Battery, which is recharged by the generator and provides power to the system. It gets power from the generator when the engine is turned on. It discharges at the same time. When the engine is shut down, the battery will provide power until it is out of power. The battery has AC output.
- An electronic speed controller, or ESC, is needed to be able to control the electricity sent to the engine. This, such that the amount of power at which the motor works becomes independent of the output of the generator or battery. Thus, when the motor needs to turn slower or faster, the ESC can provide the motor with the correct amount of power.
- The transceiver is used for receiving and transmitting information such that the drone can be controlled from a distance.
- The A4988 Stepper motor driver carrier is used to control the step motors of the battery swap mechanism. It can output signals and power to the step motors to turn it very precisely.
- The sensor is used by the battery swapping mechanism to know where the system is at currently.
Rotor and drone controlling circuit
This part of the circuit is to control the drone itself. This is done by two microprocessors, which analyses data and creates input for motors to control everything. One of these microprocessors is used to control and interact with the transceiver(receiver + transmitter), and one is used to control the motors and utilize the data gotten from the transceiver. These parts are called Arduino and Flight Control relatively. The energy for this part of the circuit is provided by the battery. The microprocessors use less power than provided by the battery. Therefore, both the microprocessors use a rectifier to step down the current gotten from the battery.
One of the microprocessors, in this case, the Arduino, has a data bus from itself to the transceiver. Over this data bus, data is sent and communication between the transceiver and the Arduino is done.
The other microprocessor, the Flight Controller, has a data bus from itself to the Arduino. Over this data bus, data is sent. This data includes data received by the drone itself, and data needed to send to a ground station.
The transceiver gets information from the ground station to control the drone, which is sent to the Arduino. In turn, the Arduino sends information back to the transceiver, which it sends to the ground station.
The Flight Controller sends the information gotten from the Arduino towards the ESC's to control the rotors.
These ESC's are directly given power by the battery. This energy is not only used by the ESC's, but also by the motors.
Battery change mechanism circuit
This part of the circuit is for the control of the mechanism for changing the batteries.
This is done by one microprocessor. The microprocessor sends information to the 4 A4988 and receives information from the sensors. It controls the four motors which are used by the mechanism. It does this by sending information via the data buses to the A4988's. Further, it provided energy to the sensors to function properly. The microprocessor uses DC power and uses less power than provided by the battery. Therefore, the energy from the battery needs to be stepped down by a rectifier to a lower voltage.
The step motor drive carriers provide the energy to the motors, in turn, they receive power from the battery. It also uses the information gathered from the Arduino to properly control the motor. It receives power from the battery directly.
The sensors are used to gather information about the state of the system. The energy is provided by the Arduino, and it returns the information it gathered back to the Arduino.
In this section, the number of propellers, shape of the propellers, rotors will be determined and fitted with a generator that can provide enough energy to keep the drone running. It will also be discussed what other components are needed to make the propulsion system run smoothly.
Required thrust, amount of motors
For this section, it will be assumed that the final weight of the service drone is going to be 15 kg. That means that the amount of thrust required can be determined depending on the number of motors used. In order for the drone to be controllable, it needs to have a thrust to weight ratio of at least 2 , which means the required thrust each motor can produce must be doubled.
Whichever amount of motors can be shown to be most efficient in terms of weight and the required power will be chosen. Properties of motors in the field of drones are generally described in terms of KV, a measurement of rotation speed against voltage in rotations per minute per Volt, and thrust, which is the thrust given a certain specified propeller size and usually expressed in kilograms .
The thrust that a propeller can provide is mainly dependent on its size, pitch, number of blades and its RPM. Since propellers get a higher efficiency when the amount of blades decreases , a propeller with 2 propellers will initially be researched. Apcprop  provides a list of data regarding the thrust per RPM of a large number of propellers. Because the space available in the design is limited, a propeller with a diameter of 12 inches and a pitch of 9 was chosen. This pitch was chosen high because the higher the pitch of a propeller, the higher the potential efficiency when the system is moving at a higher speed . In order for this propeller to reach the thrust necessary to be used in a quadcopter, it needs to have a thrust of 7.5 kilograms or 3.4 Lbf, which occurs at an RPM of 7000, according to the data provided. An octocopter with these propellers could work at 5000 rpm, but at a considerably lower velocity.
So a motor is needed that is able to perform at 7000 RPM, while the propeller requires approximately half a horsepower to operate. This need is fulfilled by a motor called the Dualsky XM3542CA-6 . The motor has a KV of 940 and can handle a resistance of 450 Watt. It weighs 137 grammes. In combination with the chosen propeller, these motors have more than enough power to lift the drone.
An engine/generator is now needed to produce enough power to make the drone able to fly. The DF70 Twin cylinder UAV engine seems like an ideal fit for this system. The DF70 UAV engine is a high performance four stroke engine offering a two-stroke performance and an excellent fuel economy. The engine is also able to run quietly. It has been developed especially for the aerospace market. The DF70 UAV engine is suitable for fixed and rotary wing vehicles.
A comparable generator is the NOVA-2000 generator. The NOVA-2000 generator is a high-efficiency generator designed for multicopters and VTOL Fixed wings. The weight of the generator is four kg, which is much lighter than any other generator that is able to produce 2000W output power. The DF70 UAV engine, however, is with the generator included much lighter than the NOVA generator. And this is already a major disadvantage. The NOVA-generator is very efficient, but due to the weight, the generator is not favourable for this system. And on top of that, the NOVA generator is not able to run quietly and this is not a surprise, because of the weight of the generator.
So the most suitable generator for this system is the DF70 UAV engine. DF70 UAV engine is much lighter than comparable engines and is able to run quietly.
Wireless transmission system
The service drone needs to have a way to communicate with a ground station, which will control the drone. For this, information about the drone's position needs to be sent towards the ground station, along with the telemetry. The drone needs to be able to receive information such that it is controllable. Radio control to control the drones can be used, which uses radio waves in a certain frequency.
Below different options to control the drone and to retrieve data from the drone will be discussed. Afterwards, a conclusion will be drawn and the real parts to control the drone will be provided.
The Vanguard made by Airborne Drones is a popular expensive UAV, which is capable of travelling a large distance. Its transmission range for the controller is 35 km. Although a 35-kilometre range for the drone is not aimed for, the fact that there is already technology for these ranges can be used as a comparison between the designed drone and the Vanguard. The Vanguard uses a transmission frequency of 433 MHz at 800 mW for radio control and telemetry transmission.
Further, it uses a 2.4 GHz frequency at 800 mW for video transmission and receiving. With this, it uses a SkyLink Ground Station to control the UAV, transmit data and receive video input. It is not known what transceiver is inside the UAV itself. The radio control frequency is for long-range control, while it uses a higher frequency for the video since the higher the frequency, the more data can be transmitted.
For the service drone, the working frequency must be chosen. The general rule is, that the higher the frequency, the more data can be sent, and the less the range is.
Only telemetry and location data will have to be transmitted to the ground station and receive input for the controlling of the drone. This is not a lot of data, thus a lower frequency is preferred.
A frequency of 2.4 GHz or 900 MHz is preferred: “Parts like the 315-915 MHZ … or the 240-960 MHz … provide fairly good data rates up to 128 Kbits/sec. While not high-definition, real-time video capable; control, telemetry, data gathering, and sensor interfaces are perfect applications for these rates.”.
These two frequencies will be discussed further.
Other websites with forums also suggest using 900 MHz for long range remote control. Although these are not scientific documents, these do provide a good look at what range is preferable for the system.
From this, it can be concluded that 900 MHz is more preferable for this application than 2.4 GHz, although the latter was suggested by the company as frequency.
Another argument for the 900 MHz frequency, is data loss. The 2.4 GHz link uses Wi-Fi technology, while the 900 MHz frequency uses radio modems with serial data transmission. When the range is less than 100 meters, 2.4 GHz Wi-Fi transmission is used. At longer ranges, 900 MHz is used. This, because the signal at 2.4 GHz undergoes more signal loss at the same range than 900 MHz.
Here, the wavelength is mu, whereas mu is equal to C divided by f, where C is the speed of light and f the frequency. Therefore, when the frequency rises, the path loss will be greater. According to the above formula, 2.4 GHz will receive 8.6 dB lower received signal power than at 900 MHz, which means that less data is received.
Further, the 900 MHz frequency has a longer range than the 2.4 GHz. This can be shown by the following formula:
Here, R is the range and mu is the wavelength in meters. From this equation, the received power depends on the wavelength. With higher frequencies, the wavelength is shorter, thus the received power is shorter. At the same power level, lower frequencies can achieve longer distances than higher frequencies. 
With this information, it can be concluded that a 900 MHz frequency would be preferred above a 2.4 GHz frequency. The Vanguard can be used as a proof of concept that using this frequency can provide the system with enough bandwidth to control the system and to receive data.
Electronic and Propulsion components
Below the full list of electronic and propulsion components is as follows:
|Component||Cost/part (€)||Weight/part (kg)|
|DF70 UAV engine||200||2.700|
|Gens Ace Tattu LiPo battery||87.99||0.605|
|Aikon AK32 32bit 6s 4in1 V2 ESC||64.95||0.0135|
|Aikon F42020 Flight Controller||32.95||0.0070|
|Beitian BN-220 GPS-module||14.95||0.0053|
|FrSky R9 900MHz 16CH Long Range Receiver With SBUS Output||45.95||0.0158|
|FrSky R9M Lite 900MHz Long Range RC Drone Transmitter Module||41.36||0.0200|
|FrSky Super 8 EU LBT Antenna||14.95||0.0500|
The total weight of these components is 3.92 kg and the combined price is €555.05. Now the full specifications of each of these components will be discussed and any additional reasoning and explanation will be given on why these components were chosen. In general, the most important factors that influence the choice of the electronic components are the kind of drone that is required, the compatibility between the components, the price of the components and the reviews and thus the experiences of other people/companies.
1. DF70 UAV engine
- Capacity: 70cc
- Speed Range: 2000 to 10000 rpm
- Power (JP8): 4.0 kW (5.4 hp) at 8500 rpm
- Fuel Consumption (JP8): 330g/kW.hr (0.54 lb/hp.hr)
- Weight (complete assembly): 2.7 kg (6.6 lbs)
- Time Between Overhaul (VTOL): 250 hrs
- Time Between Overhaul (fixed-wing): 500 hrs
2. Gens Ace Tattu LiPo battery 
- Capacity: 6750 mAh
- Voltage: 14.8 V
- Discharge rate: 25 C
- Weight: 605 g
Since there is an abundance of energy created by the engine, and because other parts of the system will need power as well when the engine is not running, the abundance of energy needs to be saved in a battery, which will need to provide and store enough energy to power the battery swap system.
All TATTU batteries have passed the UN 38.3 battery test. The UN 38.3 battery test is the highest quality standard test for lithium polymer batteries. A lot of the manufacturers does not test their batteries according to the UN 38.3 battery test.
The TATTU batteries are affordable and are of high quality, so to decide which battery the system requires, the size of the drone and the other electronic components are of great importance. 
3. Aikon AK32 32bit 6s 4in1 V2 ESC (Electronic speed controller)
- Continious Current: 35A
- Burst Current: 45A
- BEC: 5V/2A
- Mounting pattern: 30,5 x 30,5 mm
- Weight: 13,5 gram
An electronic speed controller is needed to be able to control the electricity sent to the engine so that the amount of power at which the motor works becomes independent of the output of the generator.
The compatibility of the ESC and the flight controller is of great importance. It is for this reason that a choice was made for an ESC and a flight controller from the same manufacturer. The ESC and the flight controller are also relatively cheap and this meets one of the preferences.
4. Aikon F42020 Flight Controller
- Mounting pattern: 20 x 20 mm
- Weight: 7 gram
The flight controller functions as the brain of the drone and it is therefore that the flight controller is compatible with the other electronic components.
Aikon is also an often used brand and the reviews are quite positive and it is therefore that the Aikon was chosen.
5. Beitian BN-220 GPS-module
- Channels: 72
- Signal sensibility: -167 dBm (localization)
- Fixation time : Cold startup: 26 seconds/ Heat startup: 3 seconds
- Horizontal precision : 2 m
- Speed precision: 0.1 m/s
- Acceleration precision : 0.1 m/s2
- Working temperature: -40 - +85 degrees Celsius
- Measurements : 22 x 20 x 6 mm
- Weight : 5.3 gram
The GPS module is relatively cheap and provides all the functions which the drone requires.
6. FrSky R9 900MHz 16CH Long Range Receiver With SBUS Output
- Measurements: 43.3 x 26.8 x 13.9 mm
- Operating Voltage range: 4.0-10V
- Operating range: Full range(>10 km)
- Weight: 15.8 gram
With the frequency known, a transmitter and receiver could be found that work at this frequency. It is important that the receiver is compatible with the transmitter. It is therefore that the transmitter and the receiver are from the same manufacturer. Another frequency than is usually used will also be used. The range will be about eight times bigger. With a frequency of 5.8 GHz, this is the most often used frequency, a range of >1.5 km can be reached. A frequency of 900 MHz, however, could provide a range of >10 km. The reviews about FrySky are positive and it is an often used brand and it also satisfies the required frequency.
7. FrSky R9M Lite 900MHz Long Range RC Drone Transmitter Module for Taranis X-Lite and R9 Series
- Channels: 16
- Measurements : 62.4mm x 30mm x 14.5mm
- Weight: 20 gram
Transmitters of better quality could be bound with multiple receivers. It is sometimes the case that the receiver and the transmitters are required to be from the same manufacturer to make it compatible. The chosen receiver is from the same manufacturer as the chosen transmitter and it is therefore that they are compatible.
8. FrSky Super 8 EU LBT Antenna
- Frequency Range: 860 – 930MHz
- Length : 90 mm
- Weight: 50 gram
- Compatible with modules: R9M / R9M Lite
The antenna is also from the same manufacturer as the transmitter and the receiver, to ensure the compatibility between the components. The antenna is very efficient and is able to integrate quickly. The antenna has a frequency range of 860-930 MHz and is thus compatible with the frequency on which the service drone functions.
The yellow colour of the antenna will also draw attention to the drone if it would crash for example.
9. Fuel Tank
- Weight (Including fuel): 0.500
- Capacity: 0.66 Liters
For the amount of fuel that can be carried by a fuel tank of this size, a drone of 15 kg can fly for 30 minutes before needing to be refuelled.
Propulsion compartment and drone frame
In order for the components needed for propulsion to fit within the drone, a frame needed to be designed. This frame needed to be able to carry the battery replacement platform and the landing gear of the drone as well as provide the right placement for the propellors. A design was made that consist of two layers of aluminium connected by hollow cylinders. The full weight of this frame is 2.150 kg and has a material cost of 3.66 euros if aluminium is used.
On top of the drone, a platform is mounted which can autonomously exchange batteries of surveillance drones. The platform offers 386 mm by 413 mm of space for a surveillance drone to land. The reference surveillance drone considered in the design, the MD4-200, only needs 250 mm by 250 mm leaving a reasonable tolerance for deviations during the landing procedure. After a surveillance drone has landed, two arms align and position this drone for the battery to be exchanged. The platform has two carousels, one for fully charged batteries, one for old batteries. The battery bay of the drone is positioned in between these carousels. A linear actuator pushes a new battery from one carousel into the battery bay of the drone while, simultaneously, the old battery is pushed out into the other carousel. Halfway this process, both batteries connect to the leads of the drone allowing for so-called hot-swapping: The drone can stay turned on while its battery is replaced. The whole process is shown as an animation in the figure on the right.
The complete positioning and battery exchange system is mounted to a single base plate, which also acts as a landing platform for the surveillance drones. The plate consists of plastic due to its low density. The underlying quadcopter frame provides the rigidity necessary for the system. This plate is shown in the figure below.
Battery swap system
The battery swap system consists of several parts as shown in the figure on the right. This section will consider each of these parts.
One carousel wheel can contain up to four batteries. The carousel is designed to store 2300 mAh 4S LiPo batteries as used in the MD4-200 surveillance drone. To work with the system that is proposed, the battery is packed into a container that will be shown later. Chamfers are added to the ends of the carousel to ensure that even slightly misaligned batteries will go in. The battery is kept in the carousel by pressure fit, making it necessary that they are a tight fit. The leaf springs of the battery container help with this.
The carousel wheel is designed to hold a slightly larger body than the batteries. To ensure proper electrical contact between the sliding battery and the surveillance drone, and a certain stiffness to prevent the batteries from slipping out of the carousel unintentionally, a casing is proposed in which the battery fits. The case is surrounded by leads which have a double function as leaf springs. Because the rectangular cross-section of the casing is not exactly square, the battery can't be placed with the leads reversed. By adding leads to every outer surface of the casing as opposed to only two, the contact surface between the leads of the battery case and the surveillance drone is increased improving the electrical connection. Ideal stiffnesses and dimensions are hard to predict for a good balance between having the battery stick to its container under certain accelerations while still being able to be pushed out by the linear actuator. Therefore, a drawing without exact dimensions is provided on the right, but an exact design will have to be tried and tested.
The linear actuator pushes batteries through the carousel wheels. The figures here show several parts of the actuator as an exploded view and an assembly. The arm is connected to the leadscrew by a standard 8 mm lead screw nut and to the steel rod by an LM5UU linear bearing. The leadscrew causes a large ratio between the motor and the output of the actuator, enabling the actuator to exert a relatively large force possibly needed to push the battery casing which is clamped by its leaf springs in the carousel.
Drone positioning system
Before any batteries are exchanged, the surveillance drone must be aligned and positioned with its battery bay exactly in between the carousels. This is done with plastic arms actuated with the help of NEMA 17 stepper motors and GT2 timing belts. The arms slide over 8 mm steel rods via LM8UU linear bearings. Apart from the custom made parts, two stepper motors, two timing belts, three GT2 pulleys and four LM8UU bearings are required. The figure on the right provides an overview of all parts of the positioning system. All parts are presented in detail in the images below.
The system has four NEMA 17 stepper motors which act as actuators to move the alignment arms, push batteries and turn the carousel. These motors can be powered and controlled via a stepper driver such as the A4988. For such a circuit, a voltage between 9V and 35V is required which means that it can be connected directly to the 14.8V battery in the powertrain of the drone. The behaviour of the platform can be controlled using an Arduino which would be compatible with the A4988, this would need a 5V supply which is available from the 5V bus (see the section about complete drone electronics). Contact switches like the KW11-N can be used as sensors to ensure the drone is properly aligned and positioned. The figure shows recommended contact switch positions (circled in red). The Arduino and motor drivers should be placed at the same position as the rest of the onboard electronics. The base plate provides holes to allow easy wiring.
Weight and costs estimation
This section provides a rough estimation of costs including both off the shelve components and custom manufactured parts. Series production would significantly lower the price, especially considering manufacturing costs.
|Component||Cost/part (€)||Weight/part (kg)||Amount|
|NEMA 17 42BYGHW609||12.00||0.260||4|
|150 mm steel rod (d = 5mm)||1||0.023||1|
|2.4 m steel rod (d = 8mm)||35||0.694||4|
|150 mm lead screw (d = 8mm)||5||0.052||1|
This results in a total weight of 3.9 kg and a total price of about €335
The landing gear for this drone should be able to land on rough terrain. This rough terrain can take the form of slope or a place with uneven terrain. This means that the landing gear will need to adapt for multiple situations to ensure that it will always land in a stable position, otherwise, it would complicate the ability for surveillance drones to land on this service drone.
It is possible to solve this problem by using actuators  or using mechanical principles. Considering that actuators will both be a lot heavier than using mechanical principles, and the fact that the drone should be able to land safely regardless of how much battery power is left. It was decided to use landing gear designed around mechanical principles.
The landing gear that seemed most suitable for the task was a passive landing gear designed at the University of Queensland in Brisbane, Australia . This design uses the principle of a shared load between objects that are usually mechanically isolated. This design can then be worked and improved on and will result in the landing gear on the right. This landing gear was however designed for a smaller drone and will need to be upscaled to properly handle the service drone in its entirety. Things to keep in mind are the weight, strength and cost of the entire landing gear. These will all be worked into a 3D model and a technical drawing to show the exact dimensions of this landing gear.
Starting with the weight of the landing gear, it was decided that it should not weigh more than 2 kilograms. This is due to the fact that using a heavier landing gear will result in more fuel consumption for the drone, and thus impacting the longevity of the design. Another constraint on the system is to only use steel and aluminium, this is to keep the landing gear relatively cheap. Another material that was considered was carbon fibre, but this would cause the construction to be a lot more expensive due to the manufacturing of these components using carbon fibre.
To figure out the dimensions of the individual leg components the total weight is divided by the number of bars needed. This is then divided by a length that has been decided beforehand, considering the drone base being about 0.75 meters in both length and width, this would result in bars of about 0.4 meters in length. Dividing this result with the density of aluminium will result in a number representing BH, which is a constant area of the cross section of the beam. As was mentioned before the landing gear has a maximum weight of 2 kilograms, the beams themselves can then be taken as 1.5 kilograms to leave a certain margin of error. Using the method of calculating BH mentioned before this results in the following:
The deflection of a beam under load can be calculated using the following equation:
Every value of this equation is fixed except for I, this means that for a higher I, less deformation occurs in the beam. The equation for the second moment of area I for a beam is as follows:
This implies that if BH is kept constant, the increase in H will outweigh the decrease in B when looking at the effect on the deflection.
For this system the force will only come from the top, so theoretically it is possible to use extremely thin plates as this would have a high I over the bending axis. It is however recommended to keep some thickness in the beams as unexpected forces could easily cause the beams to buckle due to being too thin. Therefore the ratio B:H is about 1:2, which results in a total deflection of about 2.7 cm deflection in the beam if that was the only used to hold everything up (assuming bending load).
These components were designed using NX10, but during designing some dimensions were changed, this was due to the length of the legs being too large. To compensate the cross-section could have a higher area, resulting in a higher I and lower deflection. After re-evaluating the dimensions, the length, width and height of the new components are 0.125, 0.01 and 0.02 m respectively. This results in a total deflection of 0.277 mm under the worst possible conditions. These leg components will then weigh approximately 0.825 kg total.
The final design has some differences when compared to the paper referenced before. First of all, the leg joint consists of two pieces of steel on both sides of the legs instead of on just one side. This is called a double shear mounting and is used to prevent torsion in the beams. This does mean that the gear used to couple the movement of different leg sections needs to be placed somewhere else. The new location of the gear is on top of the leg components, the actual gear will then be placed behind the joint plate. It is possible to mill this gear because the beam is solid. The spring constant for the spring between a set of legs is chosen to be about 400 N/m
Some parts that aren't shown in the image are the springs, these springs are connected to the leg by placing a rod in the two openings at the top of the design. Two of these opposing rods are then connected by a spring that has a locking mechanism built into it. This ensures that the leg movement is coupled and that the design will gain some stability. Another component that is not modelled is the locking mechanism, this functions by having sensors in the legs that measure the weight on the leg, after the force in two opposing legs exceed a threshold two actuators will clamp both sides of the spring to make sure it cannot extend or contract anymore. Whenever the drone starts flying this lock will be disengaged, resetting the mechanism.
The bill of materials needed to construct these items are as follows:
|Component||Cost/part (€)||Weight/part (kg)||Amount|
|Upper Inner leg||2.13||0.064||4|
|Upper Outer leg||2.13||0.078||4|
|Vertical guide and holder||2.48||0.085||4|
After making a couple of estimates for the more complicated components, the total price should at most be €111.80. The total weight should at most be 1.818 kg.
Below are the full specifications of this service drone:
|Total Weight (Including fuel and batteries)||12.8 kg|
|Replacement time||<1 minute|
|Operation time||>30 min|
|Flight velocity||70 km/h|
|System operation extension||2.5 times longer|
It should be noted that the system operation extension number is dependent on the number of surveillance drones and service drones. For the tested situation, however, these values are correct. The replacement time is an estimate based on other solutions for replacing batteries. All of these solutions would take longer than the designed solution and were still able to replace a battle in one minute, for this reason, it can be said that the replacement time is faster than one minute. Finally, the operation time is said to be larger than 30 minutes, due to the fact that the system can function for 30 minutes when flying continuously. As the service drone will land for extended periods of time, the operation time is said to be larger than 30 minutes.
As mentioned at the start of the report the following deliverables would be made:
- Technical drawings of all components
- 3D model of the entire system
- A MATLAB model that contains a simulation of the system
These are all included in the zip file here. A ReadMe.txt was also included to explain what different files were and how to open everything correctly. The final presentation and the demo video that was made can be found here.
- Reformulate Idea and specify the exact approach
- Rewrite wiki
- Finish Phase 1
- Concepts and Choice
- Write State of the art Part 1
- Supports Phase 1 of the design
- Finish Phase 2
- Concepts and Choice
- Write State of the Art Part 2
- Supports Phase 2 of the design
- Finish Phase 3
- Concepts and Choice
- Write State of the Art Part 3
- Supports Phase 3 of the design
- Finish Phase 4
- Concepts and Choice
- Write State of the Art Part 4
- Supports Phase 4 of the design
- Start work on the design
- Continue working on the design
- Add finished aspects to the wiki
- Finish Design
- Finish sections design wiki
- Write Conclusion, Reflection and Discussion
- Prepare presentation
- Finalize the wiki
- Hand in report
We had a lot of trouble starting with the project, the original subject that was chosen was too broad and too unspecific. This resulted in us going back to the drawing board three different times. This caused a delay of about three weeks in the group project. After the subject of this project was devised serious work could be done on solving the problem. This resulted in a lot of work done over the carnival holiday. After this initial problem, the process of developing a concept went well enough. This does not mean that the effect of the delayed start wasn't noticeable but it did mean that an actual solution could be delivered in the end.
There also wasn't an equal contribution to the project from each group member, this was both due to the fact that the backgrounds of some students were less suited for this project as well as that some members did not have enough motivation to deliver the quality of work as expected by others. If these problems could have been alleviated this would have resulted in less stress at the end of the project because as it is now a lot of the smaller and larger problems were fixed in the last couple of days to be certain that a quality solution and explanation of said solution would be delivered.
This first obstacle could have been avoided if we had a clear plan from the first week on. The knowledge and expertise of Aerialtronics came to our aid and took us out of the technology-oriented design. We have been able to ask their business development manager a lot of questions and he was very curious about our project. It was therefore very useful to involve the user into our design. It would have been however more useful if we would have been able to contact multiple drone companies, this was however not possible as only one company replied to our emails. These other companies could have given a better view of the user.
The second problem could also be solved if the group members were notified more clearly about the opinions of other group members on the work done. If this would have solved the problem is hard to say, but in that case, it would not have been the fault of the other group members. As it stands now it was both the fault of the group members that did not deliver satisfying work and the group members that did not state their dissatisfaction with said work.
We have been able to develop a theoretical solution for the limited operation time of the drones. The use of an aerial- and ground-based drone combines the positive aspects that are needed for our drone application. The service drone will use less power than an aerial drone. It will remain stable when swapping the batteries of the surveillance drones. The service drone is able to fly over obstacles and is thus able to access the area struck by an earthquake. And it is finally able to approach a non-moving target.
A battery replacement concept is used in the design of the service drone. In the literature is shown that it is possible to have a 100 % success rate for swapping batteries. And since charging the batteries is very time-consuming, the battery replacement concept is more convenient than other battery charging methods. The disadvantage of the battery replacement method is the added weight.
The refuelling of the service drone will still be done manually, but this is, as described in phase three, not a problem. And the communication with the other drones will be done with a radio control similar to model planes.
The results could be applied during rescue operations, but it is applicable for a lot of drone applications. The main goal was to extend the operation time of the drones since this is a major issue as can be seen in the state of art. The focus during the project has been on inaccessible terrains after an earthquake, so the landing gear is adapted to rough terrain.
In regards to the RPCs, all of the requirements and constraints were met. For the preferences, all of them were met except for one. This preference is the fact that the drone should be able to handle rough weather. This drone is able to handle rough winds, which is a result of the weight of the drone. It is not able to handle rain or snow as the components have not been designed to be watertight. This is a point of improvement for later designs.
Finally, all the deliverables promised at the start were made in their entirety. These files are accessible from the wiki in the final section of the detailing phase.
While the designed system seems promising, several aspects of the project could be improved and expanded upon. Most importantly the system was not built in reality, so there is no direct means of verifying whether the drone will function as predicted. This means that a prototype needs to be built for both the service drone as well as the surveillance drones, with batteries as placed in the proposed design. Tests will need to be done both to verify whether the drone will be able to fly around and swap batteries as well as to see how the system as a whole will perform in a disaster situation.
A piece of software that controls the drone and decides where to go still needs to be written. Further models can be built to determine the optimal strategy for both the observation and service drones.
While the project cooperated well with user company Aerialtronics, more users can be consulted to further improve the applicability of the design. As of now, the design is meant for earthquake areas, but other kinds of disaster areas can be incorporated as well, each with slightly different challenges (fire/waterproofing etc.). Other aspects that can be looked at more in-depth is the benefits of an electric service drone instead of a fuel powered service drone. The size and weight of the drone can also be looked at to see if it is possible to construct a lighter and smaller drone that still functions in the same way. As mentioned earlier in regards to adapting the drone for different circumstances, work could also be done to fulfil the final preference of the drone being able to handle rough weather. In this case, that means that the drone should be completely waterproofed to be able to handle rain and snow.
State of the art
Path-finding through rough terrain
Path planning for robots can be done in multiple ways, but finding the right choice for rescue operations can prove cumbersome. Research has been done to improve the path planning in regards to time planning and determining if the path taken can be completed. One such research is using genetic algorithms to determining a path as shown in source . This does, however, have the drawback as it assumes to know what terrain is difficult to traverse and what isn't. However, this method is able to deal with unexpected situations and plans a new path that is close to optimal to reach its goal.
Another method is to evaluate the chance the robot will tilt when moving through the disaster area . This is done by determining the height of the area using sensors and constructing a height gradient. The robot can then decide on a path through this gradient after nodes have been set, it takes into account the length of the path and the chance of tilting over. This method is ideal for small case areas but would need some considerable computation power to reliably do this continuously.
A variation on this idea is to change the configuration of actuators depending on the terrain . This combines the path planning of the previous idea with additional functionality to further decrease the chance of tipping over. This can, therefore, be added as an extra to existing robots, given that it knows what the path will be like when moving towards it.
Using deep reinforcement learning is also an option for terrain navigation . This method uses an elevation map as well and can learn what route it should take to reach the goal. This can then be applied to a robot and it should select a successful route, it could even learn if it makes a mistake. This aspect of self-improvement is unique to deep learning.
The final option that was researched is the option of using a guidance system that will guide a robot through dangerous areas . This guidance system can use a multitude of lightweight sensors that can be placed all around the area. These will then connect with the main network and determine what areas are hazardous. This system is not ideal to move around obstacles. It is however useful in finding survivors as this is another functionality of this design.
Increasing travel time of a drone
There are multiple ways to charge a drone. The main way to do it would be to allow the feet of the drone to be conductive, and for the plateau where the drone rests to also be conductive and connected to a battery . This allows the drone to charge without trouble. Another option with charging is by using the wireless charging method . This method uses electromagnetic fields to generate a current in a coil present in the drone.
Changing a battery is also a viable option when trying to increase the flight time of a drone. By building a system that can handle the batteries, and have the possibility of a drone landing on top of it. It is possible to have a functioning battery replacement unit . This is, however, dependent on the way the drone is built, and if on the orientation of the drone with respect to the base. If both of these are well suited for the base, the batteries can be replaced with a 100% success rate.
Refuelling is also a possibility, over the last few years more progress has been made for autonomous refuelling in flight . These systems can properly refuel flying UAVs for continued function. This could, however, just as easily be adapted to a ground-based vehicle or landed drone.
For a drone to communicate with a controller or central station, there needs to be a way to transfer data. This is done with wireless communication since a UAV cannot be connected via wires. By choosing a frequency and power, one can transfer data with different ranges and data capacity. Although this seems easy, this can be proven to be difficult. This, while one cannot predict whether the drone is in the line of sight and whether the drone is inside an area with much metal. If this is the case, connecting with the drone is difficult.
Under most data send by UAV’s, are telemetry, GPS and video. The UAV uses GPS and telemetry. The accuracy depends on many factors, such as surroundings, technologies used and location of the user. Currently, GPS is accurate to within 4.9 m. This accuracy is achieved under the assumption that the user is under an open sky.
Currently, there are many products available using different frequencies to receive and transfer data. Mostly, these are at 2.4 GHz or 900 MHz. For long range, 900 MHz is mostly preferred. This, because 2.4 GHz does not provide a long range with the same power compared to 900 MHz at the same power. The error rate at long distances is much higher, and a very good receiver is needed to still receive 2.4 GHz from a long range.
Energy sources of the maintenance drone
For the drone to function, it needs energy. The first option to create energy, is by solar power. New technology makes it possible to create flexible panels such that they can be reformed, and are not heavy. This means that solar panels can be used on many surfaces, as long as it has a good light source to retrieve power from. Further, for applications such as UAVs, lightweight materials are needed. Solar power panels are developed into a lightweight technology, with only 2kg/m2 and providing 175W/m2, while still being strong enough to not create cracks during usage. Therefore, these can be used on UAVs to create power. However, it does mean that a good light source is needed. Further, solar panels still do not provide enough W/m2 to power a whole system. A good way to combat this is to take solar panels not as the primary source, but as a way to extends flight time.
Another energy source are batteries. To have a decent flight time, these must be light and small, while still carrying enough energy for the UAVs. Batteries have reached a certain limit on energy capacity and delivery since the most used energy source for batteries(Li-Po/Li-ion) only carry a certain amount of energy/kg. On top of that, adding more batteries does not mean linearly more flight time.
Another energy source are hydrogen fuel-cells. These use H2 as a power source and provide more(15000%) energy/kg than batteries. Further, they can, unlike fixed batteries, be refuelled in minutes. Hydrogen-driven UAVs can go up to 10-hour flight durations with a distance of 500km. These are, however, small UAVs without any payload. Another UAV could go up to 2 hours of flight time with a 1 kg payload.
A fourth option would be fueled engines. Petrol powered UAVs can flight for a very long time, up to 20 hours with one full tank of gasoline. On top of this advantage is that, while using its power source, the drone itself becomes lighter, making it more efficient to fly. Compared to batteries, it is 4800% more efficient looking at kg, and 1300% more efficient per volume. Further, combustion engines are lightweight, robust and small. With combustion engines, while comparing two engines, with one 2x bigger than the other, the first is more than 2x the strength of the latter. This is because engines are not linearly bounded. Same goes for volume for the amount of energy an engine provides. Further, combustion engines are very sensitive for small details and configurations. One could choose an engine by looking at its weight or volume.
A fairly new energy source for drones are lasers. By pointing a laser to a solar panel on a drone, the drone can be fueled. This does, however, require constant line of sight for the drone, and a tracking system which knows exactly where the drone is at.
The last option is to use hybrids. By combining combustion engines together with a generator, a drone can fly for an extended time, while still having the response time advantage of an electric UAV.
Landing gear of a drone
Under a UAV there has to be a landing gear such that the system is protected from the ground when landing. Currently, research in this area can be categorized into three broad areas; traditional landing gear using a frame, motorized actively controlled landing gears, and mechanical passively controlled landing gear.  These do not always do the
An option is to use a mechanical landing gear that levels the drone. These do not use any motorized parts. That implies, that there is no need for electronics and fragile parts, which break easily. With this, the UAV can land on sloped and uneven platforms, even if it is an unknown area. By using legs which adjust automatically according to the terrain, the UAV can land more securely without the hazard of falling over. This mechanism uses a damping suspension profile to level the structure above, utilizing the center of mass of the UAV. These do require the UAV to land with precaution since the landing gear does not absorb shocks as well as other landing gears.
Another option for this would not only by using a stabilizing landing gear but a landing system with shock absorbers. These would make sure that when the drone is landing on, the drone can land safely without damage, no matter the terrain structure, weather conditions, landing modes and speeds. These do not provide a stabilizing factor for the drone. These landing gears utilize bio-inspired strategies and mechanisms. By studying insects, birds and gliding mammals, engineers came up with a design that minimizes impact while landing. They created a landing gear that utilizes shock absorbers together with soft landing pads to created a one-degree-of-freedom mechanism. These will reduce the impact force by 540N at maximum.
To lift a UAV from the ground up, a propulsion system is needed. Such a system includes motors, propellers, ESCs and batteries. Motors are the devices which turn the blades, creating propulsion. Choosing these is very important since it determines the payload, as well as the flight time.  There are two types of motors; brushed and brushless. Brushed motors have a coil inside, which is spun by fixed magnets mounted at the outside of the casing. Brushless motors have fixed coils with magnets which are spun. Most used motors for UAVs are the brushless type. For these types of motors, there are a few types of motors. Most time, inrunner brushless DC motors are used, because of their high rotation speed. An example of brushless motors is the CA series by DUALSKY. 
Together with motors, propellers are used to lift a UAV . Although there are more options, for example, helicopter blades or turbojet, propellers are used. Propellers mostly come in 3 blade propeller, 4 blade propeller and sometimes even 5 blade propeller. The efficiency increases when fewer blades are used, but this compromises the strength. When choosing these propellers, many factors play a role. Firstly, the diameter of these propellers determines reaction time and thrust. Further, thrust is dependent on the density of air, propeller’s RPM, diameter, shape and area of the blades and its pitch. Currently, propellers mostly have an efficiency of 80%+. This is affected by the edge of the blade. By making the blade smoother, the efficiency is increased.
Further, the material is an important subject. Nowadays, plastic is the most popular choice for multi-rotor UAVs. This, because of the low cost, good flight characteristics and durability. Another option would be a fibre-reinforced polymer. This is a more modern technology, and because of that, these are not very easy to produce and therefore are very expensive. These are, however, more efficient due to less flexibility than plastic propellers. A third option is natural materials. These are, however, not used often because of the decreased durability.
Safety is also important for some UAV usages. For this, propellers guards are used. These are rings of some materials around the propeller. These do however cause vibration, can lower thrust and are not an assured way for safety.
By using ESC’s, one can control the speed of propellers and the motors. These are used by the flight controller to control the speed and direction of a motor. It provides the motors with the energy it needs to lift the UAV.
When choosing a propeller, one can look up the performance data. This provides much-needed information for certain propeller configurations.
To control the UAV, the propeller can be pitched. This leads to manoeuvrability improvement and engine efficiency also increases. However, it does require a system to function and adds weight. Adding to that, it also needs more parts and motors, which decreases the durability of these rotors. The UAV can also be equipped with no pitched propellers. These are less manoeuvrable but are much more sturdy.
By using an engine together with a generator, energy can be provided to the system. This is a hybrid configuration. There are different engines and generators, but some are specially made for UAVs application.
Such a hybrid system have rotor motors which are powered by a micro-hybrid generation system. This system uses a rechargeable battery to provide the power to the motors, and this battery is recharged by the generator which is powered by the motor. 
To power the generator, a small engine is used. Nowadays, there are specially made engines for this type of applications. These are more efficient combustion engines.  The sources give two types of engines. One with a 70cc capacity, and one with a 35cc capacity.
For a generator system, a highly efficient lightweight one must be chosen. In order to keep the drone lightweight, everything must be made as efficient and lightweight as possible. The NOVA-2000 generator can achieve this. It only is 4kg, which is lighter than most generators that provide the same amount of power, which is at 2000w. According to , it is even five times more efficient than other generators. It can use a 12S lipo battery package to store the energy provided by the generator. This generator provides enough energy to take off with a 21kg payload. It uses 2L/h gasoline, with a maximum flight time of about 5 hours.
-  Aliali, S., & Benchaiba, M. (2018). Safe route guidance of rescue robots and agents based on hazard areas dissemination. Proceedings of the 2017 International Conference on Mathematics and Information Technology, ICMIT 2017, 2018–Janua, 29–37. https://doi.org/10.1109/MATHIT.2017.8259692
-  Brunner, M., Bruggemann, B., & Schulz, D. (2012). Motion planning for actively reconfigurable mobile robots in search and rescue scenarios. 2012 IEEE International Symposium on Safety, Security, and Rescue Robotics, SSRR 2012, 00(c), 2–7. https://doi.org/10.1109/SSRR.2012.6523896
-  Fries, T. P. (2019). Autonomous Robot Navigation in Diverse Terrain Using a Fuzzy Evolutionary Technique. IECON 2018 - 44th Annual Conference of the IEEE Industrial Electronics Society, 1, 5618–5623. https://doi.org/10.1109/iecon.2018.8591210
-  Ohki, T., Nagatani, K., & Yoshida, K. (2010). Safety path planning for mobile robot on rough terrain considering instability of attitude maneuver. 2010 IEEE/SICE International Symposium on System Integration: SI International 2010 - The 3rd Symposium on System Integration, SII 2010, Proceedings, 55–60. https://doi.org/10.1109/SII.2010.5708301
-  Zhang, K., Niroui, F., Ficocelli, M., & Nejat, G. (2018). Robot Navigation of Environments with Unknown Rough Terrain Using deep Reinforcement Learning. 2018 IEEE International Symposium on Safety, Security, and Rescue Robotics, SSRR 2018. https://doi.org/10.1109/SSRR.2018.8468643
-  Santoso, F., Garratt, M. A., Anavatti, S. G., & Petersen, I. (2018). Robust Hybrid Nonlinear Control Systems for the Dynamics of a Quadcopter Drone. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 1–13. https://doi.org/10.1109/TSMC.2018.2836922
-  Turns, S. (2006). Thermodynamics - Concepts and Applications. New York, NY: Cambridge University Press.
-  Choi, C. H., Jang, H. J., Lim, S. G., Lim, H. C., Cho, S. H., & Gaponov, I. (2017). Automatic wireless drone charging station creating essential environment for continuous drone operation. 2016 International Conference on Control, Automation and Information Sciences, ICCAIS 2016, 132–136. https://doi.org/10.1109/ICCAIS.2016.7822448
-  Fujii, K., Higuchi, K., & Rekimoto, J. (2013). Endless flyer: A continuous flying drone with automatic battery replacement. Proceedings - IEEE 10th International Conference on Ubiquitous Intelligence and Computing, UIC 2013 and IEEE 10th International Conference on Autonomic and Trusted Computing, ATC 2013, 216–223. https://doi.org/10.1109/UIC-ATC.2013.103
-  Lee, D., Zhou, J., & Tze, W. (2015). Autonomous Battery Swapping System for Quadcopter. In 2015 International Conference on Unmanned Aircraft Systems (ICUAS) (pp. 118–124). Denver, Colorado: IEEE. https://doi.org/10.1109/ICUAS.2015.7152282
-  Liu, Z., Leo, D., Zhao, H., Wang, Z., & Liu, X.-Q. (2017). QUADO: and Autonomous Recharge System for Quadcopter. In 2017 IEEE 8th International Conference on CIS & RAM (pp. 7–12). Ningbo, China. Retrieved from https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8274740
-  Swieringa, K. A., Hanson, C. B., Richardson, J. R., White, J. D., Hasan, Z., Qian, E., & Girard, A. (2010). Autonomous Battery Swapping System for Small-Scale Helicopters. In 2010 IEEE International Conference on Robotics and Automation (pp. 3335–3340). Anchorage, Alaska. Retrieved from https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5509165
-  Mart, C., Richardson, T., & Campoy, P. (2013). Towards Autonomous Air-to-Air Refuelling for UAVs Using Visual Information. In 2013 IEEE International Conference on Robotics and Automation (ICRA) (pp. 5756–5762). Karisruhe, Germany. https://doi.org/10.1109/ICRA.2013.6631404
-  Costea, I. M., & Plesca, V. (2018). Automatic battery charging system for electric powered drones. In 2018 IEEE 24th International Symposium for Design and Technology in Electronic Packaging (SIITME) (pp. 377–381). Iasi, Romania. Retrieved from https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8599208
-  Baluta, S. 2015-10-30. How much power is needed to hover?. Retrieved from http://www.starlino.com/power2thrust.html
-  Determining Charge Time. Retrieved from http://batteriesbyfisher.com/determining-charge-time
-  Flisom, Flexible solar modules. Retrieved from https://flisom.com/
-  eFlex 0.8m – for Buildings & Mobility. Retrieved from https://flisom.com/wp-content/uploads/2019/01/Datasheet_eFlex_0.8m_rev.pdf
-  Team Droneii. 2017-06-06. Drone Energy Sources – Pushing the Boundaries of Electric Flight. Retrieved from https://www.droneii.com/drone-energy-sources
-  What about bying horsepower by weight?. Retrieved from http://www.nauticalweb.com/info/motore/weight_e.htm
-  Baker, S., Soccol, D., Postula, A., & Srinivasan, M. V. (2013). Passive landing gear using coupled mechanical design. Australasian Conference on Robotics and Automation, ACRA, 2–4. Retrieved from http://www.araa.asn.au/acra/acra2013/papers/pap175s1-file1.pdf.
-  Zhang, K., Grimm, M., Tzoumanikas, D., Leutenegger, S., Chermprayong, P., Smentoch, M., … Kovac, M. (2019). Bioinspired design of a landing system with soft shock absorbers for autonomous aerial robots. J Field Robotics, 36(October 2017), 230–251. https://doi.org/10.1002/rob.21840
-  GPS.gov (2017, December 5) GPS Accuracy. Retrieved from: https://www.gps.gov/systems/gps/performance/accuracy/
-  Huang R. (2017, December 14) How much data does a gps tracker use if you locate it only once a day?. Retrieved from: https://www.quora.com/How-much-data-does-a-gps-tracker-use-if-you-locate-it-only-once-a-day
-  NiceRF G-NiceRF GFSK transmitter and receiver RF module|433MHz 470MHz|SV6202-2W Industrial anti-interference wireless data transceiver module with aluminum housing. Retrieved from: https://www.nicerf.com/product_148_61.html
-  CSG Shop 7-10KM 250MW FHSS WIRELESS TRANSCEIVER RF MODULE TTL UART AND USB. Retrieved from: https://www.csgshop.com/product.php?id_product=86
-  Benson C. (2018, September 18) How to Make a Drone / UAV – Lesson 3: Propulsion. Retrieved from: https://www.robotshop.com/community/tutorials/show/how-to-make-a-drone-uav-lesson-3-propulsion
-  APC Propellers APC Propeller Performance Data Retrieved from: https://www.apcprop.com/technical-information/performance-data/
-  "Anish" (2019, February 20)Propeller, Types of Propellers and Construction of Propellers. Retrieved from: https://www.marineinsight.com/naval-architecture/propeller-types-of-propellers-and-construction-of-propellers/
-  R.Kundu (2017, July 12) How much thrust is required to lift a 2kg payload on a quadcopter? Retrieved from: https://www.quora.com/How-much-thrust-is-required-to-lift-a-2kg-payload-on-a-quad-copter
-  EPI inc. (29 Jul 2018)Propeller Performance Factors'. Retrieved from: http://www.epi-eng.com/propeller_technology/selecting_a_propeller.htm
-  Long N. PhanSanjay Emani SarmaCody Miles Wojcik Eli M. Davis Benjamin Arthur Sena Julian Lemus (2017-09-05) Micro hybrid generator system drone. Retrieved from: https://patents.google.com/patent/US9751625B2/en
-  RCV Multi-fuel Engines Retrieved from: http://www.rcvengines.com/applications_uav.html
-  Foxtech NOVA-2000 Generator for Hybrid Drones. Retrieved from: https://www.foxtechfpv.com/foxtech-nova-2000-generator.html
-  Dualsky CA series. Retrieved from: http://www.dualsky.com/motor/CA_series.shtml
-  Rivera, A. J. A., Villalobos, A. D. C., Monje, J. C. N., Mariñas, J. A. G., & Oppus, C. M. (2017). Post-disaster rescue facility: Human detection and geolocation using aerial drones. IEEE Region 10 Annual International Conference, Proceedings/TENCON, 384–386. https://doi.org/10.1109/TENCON.2016.7848026
-  Saha, H. N., Das, N. K., Pal, S. K., Basu, S., Auddy, S., Dey, R., … Maity, T. (2018). A cloud based autonomous multipurpose system with self-communicating bots and swarm of drones. 2018 IEEE 8th Annual Computing and Communication Workshop and Conference, CCWC 2018, 2018–January, 649–653. https://doi.org/10.1109/CCWC.2018.8301781
-  Mersheeva, V., & Friedrich, G. (2012). Routing for continuous monitoring by multiple micro UAVs in disaster scenarios. Frontiers in Artificial Intelligence and Applications, 242, 588–593. https://doi.org/10.3233/978-1-61499-098-7-588
-  Tattu 6750mAh 14.8V 25C 4S1P Lipo Battery with XT90. Retrieved from: https://www.gensace.de/tattu-6750mah-14-8v-25c-4s1p-lipo-battery.html
-  LiPo Batteries - How to choose the best battery for your drone. Retrieved from: https://www.dronetrest.com/t/lipo-batteries-how-to-choose-the-best-battery-for-your-drone/1277
-  How to choose your multi-rotor Motors/Props/ESC. Retrieved from: https://www.dronetrest.com/t/how-to-choose-your-multi-rotor-motors-props-esc/211
-  Best flight controller for quadcopter  : How do I choose?. Retrieved from: http://www.droneybee.com/best-flight-controller-quadcopter/
-  Beginners guide to drone autopilots (flight controllers) and how they work. Retrieved from: https://www.dronetrest.com/t/beginners-guide-to-drone-autopilots-flight-controllers-and-how-they-work/1380
-  How to Choose Radio Transmitter and Receiver for your Racing Drone. Retrieved from: https://top-10-drones.com/blog/choose-radio-transmitter-receiver-racing-drone/
-  The complete guide to FPV antennas for your drone. Retrieved from: https://www.dronetrest.com/t/the-complete-guide-to-fpv-antennas-for-your-drone/1473
-  RF Links for Civilian Drones. Retrieved from: https://www.digikey.com/en/articles/techzone/2015/jan/rf-links-for-civilian-drones
-  Long-range Communication Framework for Autonomous UAVs. ProQuest Dissertations and Theses, MR87429, 89. https://doi.org/10.1109/ICUAS.2014.6842279
-  900MHz vs. 2.4GHz - Flying in wooded areas. Retrieved from: https://phantompilots.com/threads/900mhz-vs-2-4ghz-flying-in-wooded-areas.21628/
-  The vanguard Long-range surveillance drone. Retrieved from: https://www.airbornedrones.co/wp-content/uploads/2017/10/Vanguard_Brochure-1.pdf