Show simple item record

dc.contributor.authorKiwotoka, Francis
dc.date.accessioned2023-01-25T13:24:47Z
dc.date.available2023-01-25T13:24:47Z
dc.date.issued2022-09-18
dc.identifier.citationKiwotoka, Francis. (2022). Dynamic self-Organised Algorithm for UAVS swarm. (Unpublished undergraduate dissertation) Makerere University; Kampala, Uganda.en_US
dc.identifier.urihttp://hdl.handle.net/20.500.12281/14866
dc.descriptionA research report submitted to the College of Engineering Design and Art in partial fulfillment of the requirement for the award of the degree Bachelor of Telecommunications Engineering of Makerere University.en_US
dc.description.abstractThere is an increasing interest in the use of unmanned aerial vehicles (UAVs) to offer various services, e.g., parcels delivery medical supplies, live video recording and relay to mention but a few. This has therefore increased the number of UAVs that fly in a given environment. So as the UAVS move they need to be collision free. A number of collision avoidance methods have been proposed. The need of operation in urban cities increases the need of the best algorithm to counter act Collision between UAVs and the environment and fellow UAVs. Drones are also used in cases where a task can be performed more economically and or more efficiently than if done by humans. These include remote sensing tasks where drones can be required to form coalitions by pooling their resources to meet the service requirements at different locations of interest in a city. During such coalition formation, finding the shortest path from a source to a location of interest is key to efficient service delivery. This project focuses on developing a dynamic self-organised algorithm for UAV swarm which is to be used by the quadcopters to avoid collision between them and with the other obstacles with in the environment where these quadcopters passes while doing their operations. This was achieved by developing an algorithm which we used to program the UAV quadcopters and it was initially tested with 2 UAVs then 4 UAVs and then 6 UAVs using robotic simulator software (webots) We evaluated the performance of the algorithm by comparing how number of quadcopter used affect the time of mission completion when considered the sensor range distance. We also evaluated the algorithm by considering how the speed of these quadcopters affect the time of mission completion when having different number of quadcopters used in the simulation. Future research should be done on how artificial intelligence can be used in the programing of these quadcopters in order for collision between them to be limited such that the mobility of these quadcopter is managed well.en_US
dc.language.isoenen_US
dc.publisherMakerere Universityen_US
dc.subjectDynamic Algorithmen_US
dc.subjectUAVS swarmen_US
dc.titleDynamic self-Organised Algorithm for UAVS swarmen_US
dc.typeThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record