arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2105.02759cs.RO
收藏

可证明正确的自动驾驶控制架构

A Control Architecture for Provably-Correct Autonomous Driving

Boston University(波士顿大学);Lehigh University(理海大学)

Erfan Aasi, Cristian Ioan Vasile, Calin Belta

摘要:

本文提出了一种新的两级控制架构的完全自主车辆在一个确定性的环境中,它可以处理交通规则的规范和低层次的车辆控制与实时性能。在顶层,我们使用一个简单的表示环境和车辆动力学制定一个线性模型预测控制(MPC)的问题。我们使用信号时序逻辑(STL)公式来描述交通规则和安全约束,并将其映射为优化问题中的混合整数线性约束。在顶层获得的解决方案被用于在底层,以确定最佳的控制命令,以满足更详细的框架中的约束。在底层,基于规范的运行时监控技术,连同环境和车辆动力学的详细表示,用于补偿MPC中使用的简单模型和真正的复杂模型之间的不匹配。我们获得了显着的改进,在文献中现有的方法在这个意义上的运行时性能,我们验证了我们提出的控制方法在模拟器CARLA的有效性。

英文摘要:

This paper presents a novel two-level control architecture for a fully autonomous vehicle in a deterministic environment, which can handle traffic rules as specifications and low-level vehicle control with real-time performance. At the top level, we use a simple representation of the environment and vehicle dynamics to formulate a linear Model Predictive Control (MPC) problem. We describe the traffic rules and safety constraints using Signal Temporal Logic (STL) formulas, which are mapped to mixed integer-linear constraints in the optimization problem. The solution obtained at the top level is used at the bottom-level to determine the best control command for satisfying the constraints in a more detailed framework. At the bottom-level, specification-based runtime monitoring techniques, together with detailed representations of the environment and vehicle dynamics, are used to compensate for the mismatch between the simple models used in the MPC and the real complex models. We obtain substantial improvements over existing approaches in the literature in the sense of runtime performance and we validate the effectiveness of our proposed control approach in the simulator CARLA.

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

↑