AMSwarm: An Alternating Minimization Approach for Safe Motion Planning of Quadrotor Swarms in Cluttered Environments
Vivek K. Adajania, Siqi Zhou, Arun Kumar Singh, and Angela P., Schoellig

TL;DR
This paper introduces AMSwarm, a novel alternating minimization algorithm that generates safe, feasible trajectories for quadrotor swarms in cluttered environments, outperforming existing methods in success rate and efficiency.
Contribution
The paper presents a new approach that avoids linearization of collision constraints and maintains quadratic form, enabling more effective and faster trajectory planning for quadrotor swarms.
Findings
72% improvement in success rate over SCP baselines
36% reduction in mission time
42 times faster computation per agent
Abstract
This paper presents a scalable online algorithm to generate safe and kinematically feasible trajectories for quadrotor swarms. Existing approaches rely on linearizing Euclidean distance-based collision constraints and on axis-wise decoupling of kinematic constraints to reduce the trajectory optimization problem for each quadrotor to a quadratic program (QP). This conservative approximation often fails to find a solution in cluttered environments. We present a novel alternative that handles collision constraints without linearization and kinematic constraints in their quadratic form while still retaining the QP form. We achieve this by reformulating the constraints in a polar form and applying an Alternating Minimization algorithm to the resulting problem. Through extensive simulation results, we demonstrate that, as compared to Sequential Convex Programming (SCP) baselines, our approach…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Path Planning Algorithms · Multi-Agent Systems and Negotiation · Distributed Control Multi-Agent Systems
