https://github.com/sawyerdeveloper/swarm
swarming algorithm
https://github.com/sawyerdeveloper/swarm
Last synced: 4 months ago
JSON representation
swarming algorithm
- Host: GitHub
- URL: https://github.com/sawyerdeveloper/swarm
- Owner: sawyerDeveloper
- Created: 2017-01-16T20:15:48.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-01-23T00:25:57.000Z (almost 9 years ago)
- Last Synced: 2025-03-22T07:33:55.335Z (8 months ago)
- Language: C#
- Size: 485 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# swarm
Swarming Algorithm for Virtual Drones
This project was inspired by MIT's drone swarming project at http://vertol.mit.edu/index.html
This code repository is dedicated to creating a swarming algorithm that will allow a number of virtual drones to hover over a rider(or any load) and carry them around in 3D space. Each member traingluates with its clodest 2 neighbors and then global trajectory is passed from the manager based on User Input. This allows for decentralization of the calculations required to keep the swarm together. This also allows electricity to flow from a central source to keep the swarm going longer without regard for central system failure. If the central system fails, the swarm simply lands the rider with the small batteries in each swarm member drone.