Onboard Predictive Flocking of Quadcopter Swarm in the Presence of Obstacles and Faulty Robots | IEEE Conference Publication | IEEE Xplore