In this personal project, I modeled the swarm behavior of starlings. These murmurations are a commonly studied behavior of ornithologists and swarm roboticists alike. The concurrent actions of the birds as a group has been relatively unexplainable up to this point . However the recent work of Pearce, Miller, Rowlands, and Turner has introduced a model that provides a better mechanism for global interactions between the birds.
To simulate their behavior, I used a radial sweep algorithm to determine the boundaries of light and dark domains as outlined by Pearce et al..