Large-scale swarm robotic systems consisting of numerous cooperative agents show considerable promise for performing autonomous tasks across various sectors. Nonetheless, traditional motion planning approaches often face a trade-off between scalability and solution quality due to the exponential growth of the joint state space of robots. In response, this work proposes SwarmPRM, a hierarchical, scalable, computationally efficient, and risk-aware sampling-based motion planning approach for large-scale swarm robots. SwarmPRM utilizes a Gaussian Mixture Model (GMM) to represent the swarm's macroscopic state and constructs a Probabilistic Roadmap in Gaussian space, referred to as the Gaussian roadmap, to generate a transport trajectory of GMM. This trajectory is then followed by each robot at the microscopic stage. To enhance trajectory safety, SwarmPRM incorporates the conditional value-at-risk (CVaR) in the collision checking process to impart the property of risk awareness to the constructed Gaussian roadmap. SwarmPRM then crafts a linear programming formulation to compute the optimal GMM transport trajectory within this roadmap. Extensive simulations demonstrate that SwarmPRM outperforms state-of-the-art methods in computational efficiency, scalability, and trajectory quality while offering the capability to adjust the risk tolerance of generated trajectories.
翻译:由大量协作智能体构成的大规模集群机器人系统在执行跨领域自主任务方面展现出巨大潜力。然而,由于机器人联合状态空间呈指数级增长,传统运动规划方法往往需要在可扩展性与求解质量之间进行权衡。为此,本研究提出SwarmPRM——一种面向大规模集群机器人的分层式、可扩展、计算高效且具备风险感知能力的基于采样的运动规划方法。SwarmPRM采用高斯混合模型表征集群的宏观状态,并在高斯空间中构建概率路线图(称为高斯路线图),以生成GMM的传输轨迹。随后各机器人在微观层面跟踪该轨迹。为提升轨迹安全性,SwarmPRM在碰撞检测过程中引入条件风险价值指标,使所构建的高斯路线图具备风险感知特性。在此基础上,SwarmPRM构建线性规划模型以计算该路线图内的最优GMM传输轨迹。大量仿真实验表明,SwarmPRM在计算效率、可扩展性和轨迹质量方面均优于现有先进方法,同时具备调节生成轨迹风险容忍度的能力。