Hivemind
Abstract
This project deals with the problem of developing software for planning and controlling a drone swarm light show. The proposal in the project consists of the proposed software architecture that can address this problem, and the concrete implementation this software architecture. The novelty of this project lies in the completely original software architecture for planning light shows with drone swarms, and the solution proposed wherein all components are modular.
This modularity means that components such as the specific route planning algorithm chosen can be easily exchanged, while new components can be added without changing the underlying algorithm. Because the proposed architecture is flexible and scalable, it is easy to adapt the proposed software for other purposes, such as researching and comparing different route planning algorithms. Other applications of the software are numerous, including general purpose route planning for agriculture, cinematography and surveying.