Module 4: Creating Distributed Algorithms
• Video
Publisher
Software Engineering Institute
Watch
Abstract
In this module, we discuss the process of planning a distributed autonomous system involving multiple agents collaborating toward a common goal. We implement a simple voting consensus algorithm and a formation-based movement amongst up to 9 agents. Users are provided with functional C++ code and will use a Linux terminal to compile, run, and simulate multi-agent examples of the consensus algorithm that is created in this module.
Recommended course materials are the following:
Slide Notes (txt) https://cmu.box.com/s/3l8t6fyflxebz40...
vote.cpp (C++): https://cmu.box.com/s/n8aq09ty0sw3d7f...
vote.h (C++): https://cmu.box.com/s/te88hcupyqd5u7m...
All materials (ZIP) https://cmu.box.com/s/847uwrgm2cvsqy1...
Download all materials at: https://cmu.box.com/s/zsdyarxzpg0suds...