arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2501.12969eess.SYcs.SY
收藏

面向汽车控制的Lipschitz安全贝叶斯优化

Lipschitz Safe Bayesian Optimization for Automotive Control

Johanna Menn, Pietro Pelizzari, Michael Fleps-Dezasse, Sebastian Trimpe

AI总结:

本文提出一种仅依赖Lipschitz假设的安全贝叶斯优化算法,可同时满足多个安全约束,并在仿真和实车上实现自动驾驶轨迹跟踪控制器的自动整定。

摘要:

控制器整定是一个劳动密集型过程,需要人工干预和专家知识。贝叶斯优化已在不同领域成功应用于自动化这一过程。然而,当在硬件上进行整定时,例如在汽车应用中,往往会出现严格的安全要求。为了获得安全保证,许多现有的安全贝叶斯优化方法依赖于在实践中难以验证的假设。这导致在许多应用中使用缺乏依据的启发式方法,从而使理论安全保证失效。此外,应用通常需要同时满足多个安全约束。基于最近提出的仅依赖Lipschitz假设的安全贝叶斯优化,我们开发了一种算法,该算法依赖于易于解释的假设,并能同时满足多个安全约束。我们将该算法应用于自动驾驶汽车轨迹跟踪控制器的自动整定问题。仿真和实际测试车辆的结果都表明,该算法能够在不出轨或违反任何其他安全约束的情况下学习跟踪控制器。

英文摘要:

Controller tuning is a labor-intensive process that requires human intervention and expert knowledge. Bayesian optimization has been applied successfully in different fields to automate this process. However, when tuning on hardware, such as in automotive applications, strict safety requirements often arise. To obtain safety guarantees, many existing safe Bayesian optimization methods rely on assumptions that are hard to verify in practice. This leads to the use of unjustified heuristics in many applications, which invalidates the theoretical safety guarantees. Furthermore, applications often require multiple safety constraints to be satisfied simultaneously. Building on recently proposed Lipschitz-only safe Bayesian optimization, we develop an algorithm that relies on readily interpretable assumptions and satisfies multiple safety constraints at the same time. We apply this algorithm to the problem of automatically tuning a trajectory-tracking controller of a self-driving car. Results both from simulations and an actual test vehicle underline the algorithm's ability to learn tracking controllers without leaving the track or violating any other safety constraints.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑