  In this thesis we are interested in applying distributed estimation, control
and optimization techniques to enable a group of quadcopters to fly through
openings. The quadcopters are assumed to be equipped with a simulated bearing
and distance sensor for localization. Some quadcopters are designated as
leaders who carry global position sensors. We assume quadcopters can
communicate information with each other.
