Skip to content

MATLAB Flocking Algorithm with Natural Bird Movement

License

Notifications You must be signed in to change notification settings

Jeff-G/FlockingAlgorithm

Repository files navigation

MATLAB Flocking Algorithm with Natural Bird Movement

This repository includes the MATLAB code used to generate a three dimensional model of flocking birds. Unlike other models, this takes momentum and field-of-view into account when computing accelerations at each time step.

Flock of 200 birds after 2 minute simulation, with tracks

A paper describing the algorithm is available on Google Drive, alongside example outputs generated by the model.

To be able to utilize all features of this software, you must have MATLAB R2020b or newer installed on your system. To the author's knowledge, no additional MATLAB toolboxes are required.

This software is released under the terms of the MIT license.

About

MATLAB Flocking Algorithm with Natural Bird Movement

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages