论文标题
自动赛车轨迹预测的逆最佳控制方法
An Inverse Optimal Control Approach for Trajectory Prediction of Autonomous Race Cars
论文作者
论文摘要
本文提出了一种基于优化的方法来预测自动赛车的轨迹。我们假设观察到的轨迹是优化问题的结果,该问题将路径进度与加速度和混蛋平滑度进行交流,并且受约束限制。该算法通过求解一个参数化的非线性程序(NLP)来预测轨迹,该程序包含成本方面的路径进展和平滑度。通过观察车辆的实际运动,通过求解包含预测NLP的参数作为优化变量的逆最佳控制问题来更新预测的参数。因此,该算法学会了与测量数据和预测NLP的假定结构有关的最小二乘关系中观察到的车辆轨迹。这项工作以一种算法促进,该算法允许使用稀疏的数据进行准确且可解释的预测。该算法是在自主现实世界中的嵌入式硬件上实现的,该赛车正在竞争挑战Roborace并在录制数据方面进行了分析。
This paper proposes an optimization-based approach to predict trajectories of autonomous race cars. We assume that the observed trajectory is the result of an optimization problem that trades off path progress against acceleration and jerk smoothness, and which is restricted by constraints. The algorithm predicts a trajectory by solving a parameterized nonlinear program (NLP) which contains path progress and smoothness in cost terms. By observing the actual motion of a vehicle, the parameters of prediction are updated by means of solving an inverse optimal control problem that contains the parameters of the predicting NLP as optimization variables. The algorithm therefore learns to predict the observed vehicle trajectory in a least-squares relation to measurement data and to the presumed structure of the predicting NLP. This work contributes with an algorithm that allows for accurate and interpretable predictions with sparse data. The algorithm is implemented on embedded hardware in an autonomous real-world race car that is competing in the challenge Roborace and analyzed with respect to recorded data.