论文标题
偶然地生成轨迹限制非线性MPC,并具有概率预测
Trajectory Generation by Chance Constrained Nonlinear MPC with Probabilistic Prediction
论文作者
论文摘要
基于优化方法,一直致力于高质量的轨迹生成,但是,大多数人并没有适当有效地考虑障碍的情况。尤其是,在某些可能的规定预测范围内存在不确定性的情况下,这些移动障碍的未来位置。为了迎合这一相当重大的缺点,这项工作表明了如何使用变分的贝叶斯高斯混合模型(VBGMM)框架来预测移动障碍的未来轨迹;然后,通过这种方法,提出了一个轨迹生成框架,该框架将在存在障碍物的情况下有效地解决轨迹生成,并在预测范围内纳入不确定性。在这项工作中,获得了具有平均值和协方差的完整预测条件概率密度函数(PDF),因此,具有不确定性的将来的轨迹被表述为由置信椭圆形代表的碰撞区域。为了避免碰撞区域,施加了机会限制以限制碰撞概率,随后使用这些机会约束构建了非线性MPC问题。结果表明,所提出的方法能够有效地预测移动障碍的未来位置。因此,基于概率预测的环境信息,还表明,避免碰撞的时机可以比没有预测的方法早。与没有预测的方法相比,与预测相比,跟踪误差和与预测轨迹障碍的距离更小。
Continued great efforts have been dedicated towards high-quality trajectory generation based on optimization methods, however, most of them do not suitably and effectively consider the situation with moving obstacles; and more particularly, the future position of these moving obstacles in the presence of uncertainty within some possible prescribed prediction horizon. To cater to this rather major shortcoming, this work shows how a variational Bayesian Gaussian mixture model (vBGMM) framework can be employed to predict the future trajectory of moving obstacles; and then with this methodology, a trajectory generation framework is proposed which will efficiently and effectively address trajectory generation in the presence of moving obstacles, and also incorporating presence of uncertainty within a prediction horizon. In this work, the full predictive conditional probability density function (PDF) with mean and covariance is obtained, and thus a future trajectory with uncertainty is formulated as a collision region represented by a confidence ellipsoid. To avoid the collision region, chance constraints are imposed to restrict the collision probability, and subsequently a nonlinear MPC problem is constructed with these chance constraints. It is shown that the proposed approach is able to predict the future position of the moving obstacles effectively; and thus based on the environmental information of the probabilistic prediction, it is also shown that the timing of collision avoidance can be earlier than the method without prediction. The tracking error and distance to obstacles of the trajectory with prediction are smaller compared with the method without prediction.