Please use this identifier to cite or link to this item:
https://www.um.edu.mt/library/oar/handle/123456789/25362
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.date.accessioned | 2018-01-04T07:17:15Z | - |
dc.date.available | 2018-01-04T07:17:15Z | - |
dc.date.issued | 2017 | - |
dc.identifier.uri | https://www.um.edu.mt/library/oar//handle/123456789/25362 | - |
dc.description | B.ENG.(HONS) | en_GB |
dc.description.abstract | The field of swarm robotics has been growing fast over the last few years. Using a large swarm of simple and cheap robots has advantages in various tasks. Apart from performance gains on tasks that allow for parallel execution, simple robots can also be smaller, enabling them to reach areas that cannot be accessed by a larger, more complex robot. Their ability to cooperate means they can execute complex tasks while offering self-organised adaptation to changing environments and robustness due to redundancy. Hence, swarms have the potential to be useful for types of tasks for which traditional robots are not well suited, such as large area surveillance, distributed contaminant clean-up, and in–vitro medical applications. The scope of this dissertation is to study, design and implement swarming algorithms on a team of four Khepera III mobile robots. The robots will aim to cooperate with the other robots in order to carry out complex tasks such as moving into a suitable formation to transport a relatively large object or search a large space. Moreover, an obstacle avoidance technique was required since the robots would be navigating in an unknown environment and hence, the robots would need to rely on their limited onboard sensing capabilities to navigate safety across the terrain. This dissertation starts by reviewing different approaches to implement swarm behaviour on mobile robots as well the underlying infrastructure which is important for the sound operation of the swarm. A swarming algorithm is then explained, simulated and tested on the physical robots. The robustness of the algorithms is tested by giving different initial positions to the robots. These tests produced very promising results, since in all cases the swarm managed to carry out the task efficiently. Hence, this study concludes that the proposed algorithms are a suitable solution to implementing swarming behaviour in multi-robot systems. | en_GB |
dc.language.iso | en | en_GB |
dc.rights | info:eu-repo/semantics/restrictedAccess | en_GB |
dc.subject | Swarm intelligence | en_GB |
dc.subject | Robots -- Control systems | en_GB |
dc.subject | Algorithms | en_GB |
dc.title | Swarm robotics | en_GB |
dc.type | bachelorThesis | en_GB |
dc.rights.holder | The copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holder. | en_GB |
dc.publisher.institution | University of Malta | en_GB |
dc.publisher.department | Faculty of Engineering. Department of Systems & Control Engineering | en_GB |
dc.description.reviewed | N/A | en_GB |
dc.contributor.creator | Camilleri, Luke | - |
Appears in Collections: | Dissertations - FacEng - 2017 Dissertations - FacEngSCE - 2017 |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
17BENGEE004.pdf Restricted Access | 5.27 MB | Adobe PDF | View/Open Request a copy |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.