通过迭代学习优化赛车全程轨迹,提升实时驾驶表现。
Track-centric Iterative Learning for Global Trajectory Optimization in Autonomous Racing
- 用小波变换构建无赛道依赖的轨迹参数化空间。
- 结合贝叶斯优化与真实数据反馈,实现20.7%的圈速提升。
- 适合自动驾驶赛车、高动态路径规划研究者参考。
本文提出一种全局轨迹优化框架,旨在不确定车辆动力学条件下最小化自动驾驶赛车的单圈时间。由于在完整赛道周期上优化轨迹计算成本高,且实际跟踪时因动力学不确定性难以保证全局最优,现有方法多聚焦于跟踪阶段的动力学学习,却未更新轨迹本身以适应学习到的动力学。为此,我们提出一种以赛道为中心的方法,直接学习并优化全周期轨迹。首先利用小波变换将轨迹表示为与赛道无关的参数空间,随后通过贝叶斯优化高效探索该空间,每个候选轨迹的单圈时间通过结合已学习动力学的仿真进行评估。该优化嵌入迭代学习框架中:优化后的轨迹部署至真实世界采集数据,用于更新动力学模型,逐步精炼轨迹。仿真与真实实验验证了该框架的有效性,相较于基准方案最多提升20.7%的圈速,并持续优于现有先进方法。
原文摘要 · Abstract (English)
This paper presents a global trajectory optimization framework for minimizing lap time in autonomous racing under uncertain vehicle dynamics. Optimizing the trajectory over the full racing horizon is computationally expensive, and tracking such a trajectory in the real world hardly assures global optimality due to uncertain dynamics. Yet, existing work mostly focuses on dynamics learning at the tracking level, without updating the trajectory itself to account for the learned dynamics. To address these challenges, we propose a track-centric approach that directly learns and optimizes the full-horizon trajectory. We first represent trajectories through a track-agnostic parametric space in light of the wavelet transform. This space is then efficiently explored using Bayesian optimization, where the lap time of each candidate is evaluated by running simulations with the learned dynamics. This optimization is embedded in an iterative learning framework, where the optimized trajectory is deployed to collect real-world data for updating the dynamics, progressively refining the trajectory over the iterations. The effectiveness of the proposed framework is validated through simulations and real-world experiments, demonstrating lap time improvement of up to 20.7% over a nominal baseline and consistently outperforming state-of-the-art methods.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。