用数据驱动方法提升履带式机器人导航的精度与安全性。
Data-Driven Sampling Based Stochastic MPC for Skid-Steer Mobile Robot Navigation
- 结合高斯过程预测非线性轮胎-地形特性,改进运动模型。
- 在模拟与实机测试中均实现更高跟踪精度和避障能力。
- 适合需要实时高精度导航的移动机器人研究者。
传统履带式机器人运动建模难以捕捉高速机动下的非线性轮胎-地形动力学。本文通过在动态单轮模型中引入高斯过程(GP)回归输出,增强模型对非线性的刻画能力,构建自适应、考虑不确定性的导航框架。采用机会约束型模型预测路径积分(MPPI)求解随机最优控制问题,将障碍物规避与路径跟随统一为机会约束,利用GP残差不确定性保障控制安全可靠。借助GPU加速,高效处理非凸问题,实现实时性能。相比仅关注路径或避障的现有方法,本方案在多种地形下同时优化二者。仿真与硬件实验均验证其在高速导航中的有效性,跟踪精度与避障表现更优。代码及视频见https://stochasticmppi.github.io。
原文摘要 · Abstract (English)
Traditional approaches to motion modeling for skid-steer robots struggle with capturing nonlinear tire-terrain dynamics, especially during high-speed maneuvers. In this paper, we tackle such nonlinearities by enhancing a dynamic unicycle model with Gaussian Process (GP) regression outputs. This enables us to develop an adaptive, uncertainty-informed navigation formulation. We solve the resultant stochastic optimal control problem using a chance-constrained Model Predictive Path Integral (MPPI) control method. This approach formulates both obstacle avoidance and path-following as chance constraints, accounting for residual uncertainties from the GP to ensure safety and reliability in control. Leveraging GPU acceleration, we efficiently manage the non-convex nature of the problem, ensuring real-time performance. Our approach unifies path-following and obstacle avoidance across different terrains, unlike prior works which typically focus on one or the other. We compare our GP-MPPI method against unicycle and data-driven kinematic models within the MPPI framework. In simulations, our approach shows superior tracking accuracy and obstacle avoidance. We further validate our approach through hardware experiments on a skid-steer robot platform, demonstrating its effectiveness in high-speed navigation. The GPU implementation of the proposed method and supplementary video footage are available at https: //stochasticmppi.github.io.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。