Digitala Vetenskapliga Arkivet

Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Intelligent Drone Swarms: Motion planning and safe collision avoidance control of autonomous drone swarms
Linköping University, Department of Electrical Engineering.
Linköping University, Department of Electrical Engineering.
2022 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

The use of unmanned aerial vehicles (UAV), so-called drones, has been growingrapidly in the last decade. Today, they are used for, among other things, monitoring missions and inspections of places that are difficult for people to access. Toefficiently and robustly execute these types of missions, a swarm of drones maybe used, i.e., a collection of drones that coordinate together. However, this introduces new requirements on what solutions are used for control and navigation. Two important aspects of autonomous navigation of drone swarms are formationcontrol and collision avoidance.

To manage these problems, we propose four different solution algorithms. Two of them use leader-follower control to keep formation, Artificial PotentialField (APF) for path planning and Control Barrier Function (CBF)/ExponentialControl Barrier Function (ECBF) to guarantee that the control signal is safe i.e.the drones keep the desired safety distance. The other two solutions use an optimal control problem formulation of a motion planning problem to either generate open-loop or closed-loop trajectories with a linear quadratic regulator (LQR)controller for trajectory following. The trajectories are optimized in terms of timeand formation keeping. Two different controllers are used in the solutions. Oneof which uses cascade PID control, and the other uses a combination of cascadePID control and LQR control.

As a way to test our solutions, a scenario is created that can show the utilityof the presented algorithms. The scenario consists of two drone swarms that willtake on different missions executed in the same environment, where the droneswarms will be on a direct collision course with each other. The implementedsolutions should keep the desired formation while smoothly avoiding collisionsand deadlocks. The tests are conducted on real UAVs, using the open sourceflying development platform Crazyflie 2.1 from Bitcraze AB. The resulting trajectories are evaluated in terms of time, path length, formation error, smoothnessand safety. 

The obtained results show that generating trajectories from an optimal control problem is superior compared to using APF+leader-follower+CBF/ECBF. However, one major advantage of the last-mentioned algorithms is that decision making is done at every time step making these solutions more robust to disturbancesand changes in the environment. 

Place, publisher, year, edition, pages
2022. , p. 71
Keywords [en]
Artificial Potential Field (APF), Control Barrier Function (CBF), Leader Follower control, Micro Aerial Vehicle (MAV), Optimal motion planning
National Category
Control Engineering
Identifiers
URN: urn:nbn:se:liu:diva-186547ISRN: LiTH-ISY-EX--22/5474--SEOAI: oai:DiVA.org:liu-186547DiVA, id: diva2:1677350
External cooperation
Saab Dynamics AB
Subject / course
Electrical Engineering
Presentation
2022-06-02, SYSTEMET, Linköpings universitet 581 83, LINKÖPING, 15:15 (Swedish)
Supervisors
Examiners
Available from: 2022-06-29 Created: 2022-06-27 Last updated: 2022-06-29Bibliographically approved

Open Access in DiVA

fulltext(2513 kB)2426 downloads
File information
File name FULLTEXT01.pdfFile size 2513 kBChecksum SHA-512
6748195aeb9a21f96480833e7c0dbcc6e09c948cefc8875a67ad2c98978711cc2c24fd69922bcfd0c35b8559f1287ca89fc7ece0c7fabaf9720e269ea6cf6007
Type fulltextMimetype application/pdf

By organisation
Department of Electrical Engineering
Control Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 2426 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 1697 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf