Collision-free UAV formation flight using decentralized optimization and invariant sets | Synapse