用锚点引导的多路径优化,让无人机在无地图环境下高速避障飞行
AERO-MPPI: Anchor-Guided Ensemble Trajectory Optimization for Agile Mapless Drone Navigation
- 通过多分辨率激光点云提取锚点,生成多项式轨迹引导探索不同路径拓扑
- 实测在森林等复杂环境以超7米/秒速度飞行,成功率超80%且轨迹更平滑
- 全GPU加速,适合部署在嵌入式设备上,适合高动态无人机导航场景
在复杂三维环境中实现敏捷的无地图自主导航对无人机构成重大挑战。传统建图-规划-控制流程计算开销大且误差传播严重。本文提出AERO-MPPI,一种完全基于GPU加速的框架,通过锚点引导的模型预测路径积分(MPPI)集成优化器,统一感知与规划。具体地,设计了多分辨率激光点云表示,快速提取空间分布的“锚点”作为前瞻中间终点,并构建多项式轨迹引导以探索不同的同伦路径类。每个规划步并行运行多个MPPI实例,采用两阶段多目标代价函数平衡碰撞规避与目标到达。全部使用NVIDIA Warp GPU内核实现,可实时机载运行,有效缓解单个MPPI的局部最优问题。在森林、垂直面和斜坡等环境的大量仿真测试中,持续实现超过7米/秒的可靠飞行,成功率高于80%,轨迹更平滑;在搭载激光雷达的四旋翼上,使用NVIDIA Jetson Orin NX 16G的实地实验也证实AERO-MPPI能实时运行,稳定实现安全、敏捷、鲁棒的飞行。代码已开源:https://github.com/XinChen-stars/AERO_MPPI。
原文摘要 · Abstract (English)
Agile mapless navigation in cluttered 3D environments poses significant challenges for autonomous drones. Conventional mapping-planning-control pipelines incur high computational cost and propagate estimation errors. We present AERO-MPPI, a fully GPU-accelerated framework that unifies perception and planning through an anchor-guided ensemble of Model Predictive Path Integral (MPPI) optimizers. Specifically, we design a multi-resolution LiDAR point-cloud representation that rapidly extracts spatially distributed "anchors" as look-ahead intermediate endpoints, from which we construct polynomial trajectory guides to explore distinct homotopy path classes. At each planning step, we run multiple MPPI instances in parallel and evaluate them with a two-stage multi-objective cost that balances collision avoidance and goal reaching. Implemented entirely with NVIDIA Warp GPU kernels, AERO-MPPI achieves real-time onboard operation and mitigates the local-minima failures of single-MPPI approaches. Extensive simulations in forests, verticals, and inclines demonstrate sustained reliable flight above 7 m/s, with success rates above 80% and smoother trajectories compared to state-of-the-art baselines. Real-world experiments on a LiDAR-equipped quadrotor with NVIDIA Jetson Orin NX 16G confirm that AERO-MPPI runs in real time onboard and consistently achieves safe, agile, and robust flight in complex cluttered environments. Code is available at https://github.com/XinChen-stars/AERO_MPPI.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。