Meanshift Shape Formation Control Using Discrete Mass Distribution
Yichen Cai, Yuan Gao, Pengpeng Li, Wei Wang, Guibin Sun, Jinhu Lü
TL;DR
This paper tackles shape formation for large robot swarms under varying swarm sizes by replacing continuous density representations with a discrete mass-distribution over sample points, enabling decentralized control and scalability.A decentralized meanshift controller, fed by mass estimates, drives robots to align the swarm's mass distribution with the sample-point distribution, while a collision-avoidance term maintains safe inter-robot distances.A decentralized mass estimator ensures every robot converges to the true sample-point masses, and the overall system is analyzed with LaSalle's invariance principle, showing convergence to the desired convex shape under reasonable assumptions.Extensive simulations and real-world TurtleBot experiments validate the method's ability to form complex, non-convex shapes and adapt to additions or removals of robots, indicating strong practical relevance for scalable swarm-formation tasks.
Abstract
The density-distribution method has recently become a promising paradigm owing to its adaptability to variations in swarm size. However, existing studies face practical challenges in achieving complex shape representation and decentralized implementation. This motivates us to develop a fully decentralized, distribution-based control strategy with the dual capability of forming complex shapes and adapting to swarm-size variations. Specifically, we first propose a discrete mass-distribution function defined over a set of sample points to model swarm formation. In contrast to the continuous density-distribution method, our model eliminates the requirement for defining continuous density functions-a task that is difficult for complex shapes. Second, we design a decentralized meanshift control law to coordinate the swarm's global distribution to fit the sample-point distribution by feeding back mass estimates. The mass estimates for all sample points are achieved by the robots in a decentralized manner via the designed mass estimator. It is shown that the mass estimates of the sample points can asymptotically converge to the true global values. To validate the proposed strategy, we conduct comprehensive simulations and real-world experiments to evaluate the efficiency of complex shape formation and adaptability to swarm-size variations.
