《Primitive-Swarm:面向大规模空中集群的超轻量级可扩展规划器》学术研究报告
一、作者团队与发表信息
本研究由Jialiang Hou(复旦大学工程与技术研究院/浙江大学湖州研究院)、Xin Zhou、Neng Pan、Ang Li(浙江大学湖州研究院/北京航空航天大学)、Yuxiang Guan、Zhongxue Gan(复旦大学)、Chao Xu和Fei Gao(浙江大学控制科学与工程学院)共同完成,发表于2025年《IEEE Transactions on Robotics》第41卷。论文标题为《Primitive-Swarm: An Ultra-Lightweight and Scalable Planner for Large-Scale Aerial Swarms》。
二、研究背景与目标
科学领域:研究属于机器人学中的自主空中集群运动规划(Swarm Motion Planning)领域,核心矛盾在于计算效率(Computational Efficiency)与可扩展性(Scalability)的平衡。
研究动机:现有集群规划器难以同时满足实时性与大规模部署需求。传统方法依赖在线优化或集中式计算,面临组合爆炸(Combinatorial Explosion)问题,且无法处理动态未知环境。
目标:提出Primitive-Swarm规划器,通过去中心化异步重规划(Decentralized Asynchronous Replanning)和运动基元库(Motion Primitive Library)设计,将高维轨迹生成问题转化为线性复杂度的选择问题。
三、研究流程与方法
1. 时间最优运动基元库构建
- 路径库生成:设计几何路径库,包含不同曲率半径的圆弧((r \in {6, 8, 12, 20, 36, 78, \infty})米)和旋转角度((d_{\text{angle}} = 30^\circ)),共73条路径(见图4)。
- 时间参数化:基于可达性分析的时间最优路径参数化算法(TOPP-RA),将几何路径转换为动力学可行的时间最优轨迹。通过离散化路径、求解线性规划(LP)迭代计算可控集(Controllable Sets),最终生成包含181种轨迹的基元库(算法1)。
快速碰撞检测机制
在线局部重规划
四、主要实验结果
1. 基元库性能验证
- 基元数量与成功率关系:在200个障碍物环境中,基元数从37增至109时,成功率从78%提升至99%(图12)。
- 时间优势:离线生成的基元库将在线计算复杂度降至线性(图13),单次规划时间<1ms。
对比实验
超大规模仿真
实物验证
五、研究结论与价值
1. 科学价值:
- 提出首个集成时间最优基元库、批量碰撞检测和线性复杂度选择的集群规划框架,解决了大规模集群的实时规划难题。
- 通过TOPP-RA和占用关系预计算,将计算负载转移至离线阶段,突破了传统优化方法的在线瓶颈。
六、研究亮点
1. 方法创新:
- 环境到轨迹(Environment-to-Trajectory)的碰撞检测范式,避免传统方法中重复查询环境的开销。
- 完全解耦的碰撞检测与轨迹选择流程,确保可扩展性不受基元数量影响。
2. 性能突破:
- 计算效率比优化方法提升3倍(图18c),轨迹质量(平滑性、时间最优性)显著优于对比算法(图15-17)。
七、其他贡献
- 长期飞行验证:11小时连续飞行实验中,99.1%的任务在20秒内完成(图20),证实算法鲁棒性。
- 非理想环境适应性:直接处理原始点云,无需地图预处理,支持动态未知环境(图23)。
(注:报告严格遵循原文数据与术语,专业词汇如TOPP-RA、SWaP等首次出现时标注英文,图表引用与原文一致。)