Drift control is significant to the safety of autonomous vehicles when there is a sudden loss of traction due to external conditions such as rain or snow. It is a challenging control problem due to the presence of significant sideslip and nearly full saturation of the tires. In this paper, we focus on the control of drift maneuvers following circular paths with either fixed or moving centers, subject to change in the tire-ground interaction, which are common training tasks for drift enthusiasts and can therefore be used as benchmarks of the performance of drift control. In order to achieve the above tasks, we propose a novel hierarchical control architecture which decouples the curvature and center control of the trajectory. In particular, an outer loop stabilizes the center by tuning the target curvature, and an inner loop tracks the curvature using a feedforward/feedback controller enhanced by an $\mathcal{L}_1$ adaptive component. The hierarchical architecture is flexible because the inner loop is task-agnostic and adaptive to changes in tire-road interaction, which allows the outer loop to be designed independent of low-level dynamics, opening up the possibility of incorporating sophisticated planning algorithms. We implement our control strategy on a simulation platform as well as on a 1/10 scale Radio-Control~(RC) car, and both the simulation and experiment results illustrate the effectiveness of our strategy in achieving the above described set of drift maneuvering tasks.
翻译:在雨或雪等外部条件突然失去牵引力的情况下,漂移控制对自主车辆的安全意义重大。这是一个具有挑战性的控制问题,因为存在显著的侧边滑和轮胎几乎完全饱和。在本文件中,我们侧重于控制通过固定或移动中心的循环路径进行的漂移操纵,但以轮胎和地面互动的变化为条件,这是漂移爱好者的共同培训任务,因此可以用作漂移控制性能的基准。为了完成上述任务,我们建议建立一个新型的等级控制结构,它可以将轨迹的弯曲和中心控制分解开来。特别是,外环通过调整目标弯曲和内部环环跟踪弯曲,使用一个以 $\ mathcal{L ⁇ 1$+1美元适应性部分增强的回转控制器。 等级结构是灵活的,因为内部环路是任务和适应性能的变化,使外环路段能够不受低水平动态和轨道中心轨迹控制的影响。 外环环环路通过调整目标弯曲和内部环环环路路路路路路路路,我们将一个精细的轨战略的模型化模型化,我们实施一个精密的机动化的机动化战略。