论文标题
实时方法,用于遇到动态障碍的机会受到限制的运动计划
A Real-Time Approach for Chance-Constrained Motion Planning with Dynamic Obstacles
论文作者
论文摘要
不确定的动态障碍,例如行人或车辆,对具有安全保证的最佳机器人导航构成了重大挑战。以前的运动计划工作遵循了两种主要策略,以在障碍物的空间上提供安全界限:多面体(例如Cuboid)或非线性可区分表面(例如椭圆形)。前者的方法依赖于析取编程,该编程的计算成本相对较高,随着障碍的数量而成倍增长。后一种方法需要在本地进行线性性化,以找到对机会限制的可拖动评估,该评估大大降低了剩余的自由空间,并导致过度保守的轨迹甚至不可行。在这项工作中,我们提出了一种混合方法,该方法避免了两种策略的陷阱,同时保持了最初的安全保证。关键思想包括获得可靠的可区分近似值,以限制障碍的分离机会约束。由此产生的非线性优化问题是无机会约束线性化和析取编程的,因此可以有效地解决它,以满足具有多个障碍的快速实时需求。我们通过使用非线性模型预测对照对空中机器人进行数学证明,模拟和实际实验来验证我们的方法,以避免行人。
Uncertain dynamic obstacles, such as pedestrians or vehicles, pose a major challenge for optimal robot navigation with safety guarantees. Previous work on motion planning has followed two main strategies to provide a safe bound on an obstacle's space: a polyhedron, such as a cuboid, or a nonlinear differentiable surface, such as an ellipsoid. The former approach relies on disjunctive programming, which has a relatively high computational cost that grows exponentially with the number of obstacles. The latter approach needs to be linearized locally to find a tractable evaluation of the chance constraints, which dramatically reduces the remaining free space and leads to over-conservative trajectories or even unfeasibility. In this work, we present a hybrid approach that eludes the pitfalls of both strategies while maintaining the original safety guarantees. The key idea consists in obtaining a safe differentiable approximation for the disjunctive chance constraints bounding the obstacles. The resulting nonlinear optimization problem is free of chance constraint linearization and disjunctive programming, and therefore, it can be efficiently solved to meet fast real-time requirements with multiple obstacles. We validate our approach through mathematical proof, simulation and real experiments with an aerial robot using nonlinear model predictive control to avoid pedestrians.