Please use this identifier to cite or link to this item:
Full metadata record
DC FieldValueLanguage
dc.contributor.authorTan, Seet Ynnen_US
dc.identifier.citationTan, S. Y. (2022). Development of distributed consensus protocol for multi-unmanned aerial vehicle coordination. Final Year Project (FYP), Nanyang Technological University, Singapore.
dc.description.abstractAdvancements in robotics and control theory have equipped robots to communicate with one another and process data more quickly. Robot-to-robot communication enables multi-robot coordination. An abundance of benefits associated with multi-robot coordination includes increased overall performance, increased robustness, and completing complex tasks impossible for single robots. Current solutions often decompose the problem of multi-robot coordination into the problem of robot task allocation. These apply market-based distributed bidding models to allocate tasks. However, these market-based solutions do not necessarily provide guarantees of consistency, partition tolerance, and global ordering of operations. It is crucial to provide these guarantees to ensure that the individual views of the overall state of the robot swarm are the same across all robots. Failing to agree on a shared decision can cause significant ramifications, like system failures and threats to human life. Distributed consensus protocols, like Raft, provide these guarantees. Raft guarantees strong consistency with partition tolerance for system models with partial synchroneity, crash-recovery behaviour of nodes, and fair-loss links. This study aims to apply the Raft distributed consensus algorithm for multi-unmanned aerial vehicle (UAV) coordination in fire identification with applied interdisciplinary knowledge from computer science. This study shows that Raft maintains a consistent global view across different UAVs. Hence, this study illustrates the application of Raft distributed consensus algorithm through a simulation of 3 UAVs to explore a map and establish a shared global view of the states of the map. Also, this study measures the performance of the Raft distributed consensus algorithm for multi-unmanned aerial vehicle (UAV) coordination.en_US
dc.publisherNanyang Technological Universityen_US
dc.subjectEngineering::Computer science and engineering::Information systems::Information storage and retrievalen_US
dc.titleDevelopment of distributed consensus protocol for multi-unmanned aerial vehicle coordinationen_US
dc.typeFinal Year Project (FYP)en_US
dc.contributor.supervisorYap Fook Fahen_US
dc.contributor.schoolSchool of Mechanical and Aerospace Engineeringen_US
dc.description.degreeBachelor of Engineering (Mechanical Engineering)en_US
item.fulltextWith Fulltext-
Appears in Collections:MAE Student Reports (FYP/IA/PA/PI)
Files in This Item:
File Description SizeFormat 
C174 Tan Seet Ynn FYP Final Report.pdf
  Restricted Access
2.53 MBAdobe PDFView/Open

Page view(s)

Updated on Mar 4, 2024


Updated on Mar 4, 2024

Google ScholarTM


Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.