A decentralized controller-observer scheme for weighted centroid tracking