Planar Herding of Multiple Evaders with a Single Herder
Rishabh Kumar Singh, Debraj Chakraborty
TL;DR
This work addresses the planar herding of multiple non-cooperative evaders by a single, faster pursuer under inverse-square repulsion. It develops two pursuit laws—a spiral with radius control and a fixed-radius circular pursuit—demonstrating that all evaders converge to a limiting circular trajectory around the target, while the pursuer follows a concurrent circular path; under suitable parameter regimes these limit cycles are unique and asymptotically stable. The analysis covers both single and multiple evaders, derives existence and stability conditions, and provides numerical estimates of the regions of attraction, along with a simplified $k_1=0$ case with explicit equilibrium radii and stability. Simulation results corroborate the theoretical findings, showing controllable convergence rates and final radii via parameter choices such as $\omega$ and $R$. The results have practical implications for autonomous steering, crowd control, and search-and-harvest tasks where a single agent must effectively corral many evaders toward a target region.
Abstract
A planar herding problem is considered, where a superior pursuer herds a flock of non-cooperative, inferior evaders around a predefined target point. An inverse square law of repulsion is assumed between the pursuer and each evader. Two classes of pursuer trajectories are proposed: (i) a constant angular-velocity spiral, and (ii) a constant angular-velocity circle, both centered around the target point. For the spiraling pursuer, the radial velocity is dynamically adjusted based on a feedback law that depends on the instantaneous position of the evader, which is located at the farthest distance from the target at the start of the game. It is shown that, under suitable choices of the model parameters, all the evaders are herded into an arbitrarily small limit cycle around the target point. Meanwhile, the pursuer also converges onto a circular trajectory around the target. The conditions for the stability of these limit cycles are derived. For the circling pursuer, similar guarantees are provided along with explicit formulas for the radii of the limit cycles.
