摘要
我们针对存在静态和动态障碍物的移动机器人进行局部轨迹规划任务。局部轨迹通过求解模型预测控制(MPC)问题的数值解获得。通过将障碍物的排斥势添加到 MPC 的成本函数中,可以实现避碰。我们提出了一种方法,其中排斥势由神经模型估计。我们提出了并探索了三种处理动态障碍物的策略。首先,将包含动态障碍物的环境视为一系列静态环境。其次,神经模型一次预测一系列排斥势。第三,神经模型以自回归模式逐步预测未来的排斥势。我们实施了这些策略,并使用 BenchMR 框架将其与 CIAO* 和 MPPI 进行比较。前两种策略在保持安全约束的同时,表现出比 CIAO* 和 MPPI 更高的性能。第三种策略速度略慢,但仍然满足时间限制。我们在 Husky UGV 移动平台上部署了我们的方法,该平台在提出的 MPC 局部轨迹规划器的控制下,在办公室走廊中移动。代码和训练模型可在 \url{https://github.com/CognitiveAISystems/Dynamic-Neural-Potential-Field} 获取。