A drone is an unmanned aerial vehicle with multiple forms of usage. Drones can be programmed to fly with different degrees of autonomous flight. Autonomous controlled flight makes it possible for the drone to fly without human involvement and it is then controlled solely by software. The goal of this project is to program the micro drone Crazyflie 2.1 to autonomously fly through an obstacle course in the shortest amount of time and a predetermined direction. The nature and placement of the obstacles are unknown beforehand. The obstacles are detected and avoided by using the obstacle detection sensor Multi- ranger. To achieve autonomous flight two possible navigation systems were tested, the Loco Positioning System and Flow deck. Flying the Crazyflie while using Flow deck as positioning system performed best, managing to fly through the obstacle course avoiding all obstacles.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:uu-413102 |
Date | January 2020 |
Creators | Chadehumbe, Chiedza, Sjöberg, Josefine |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | MATVET-F ; 20022 |
Page generated in 0.039 seconds