Integrated motion planning and control for automated vehicles up to the limits of handling

Placeholder Show Content

Abstract/Contents

Abstract
In order to keep self-driving cars safe, it is important that these vehicles can plan safe trajectories through their environment and have the ability to robustly use their full tire-force potential. Racing at the limits of handling provides a purposefully challenging scenario for the development of reliable vehicle-motion planning and control techniques, as race cars are constantly pushed to their physical limits. With a common trajectory-tracking architecture for automated vehicle control, steering provides path-tracking control, and the throttle and brakes are used to track a desired speed profile. For the specific application of racing, this speed profile can be designed to fully use the tire-force potential. Experimental data show that a preexisting control framework based on this approach can match the lap time of an amateur race-car driver, but a professional race-car driver proves to be slightly faster. It is demonstrated with both experimental results and an analytical method that with this decoupled path-tracking and speed-tracking controller, an automated vehicle is prone to either under-utilize the tires or lose control over the path-tracking dynamics when unintentionally operating beyond the limit. Furthermore, a professional race-car driver successfully operates the vehicle with a control strategy that seems fundamentally different from trajectory tracking. Namely, he shows significant lap-to-lap variations in both speed and path, but he is consistently faster than automated trajectory-tracking control. This inspires new strategies for automated vehicle control. In this context, two novel feedback-control strategies are presented, which employ slip-angle control to robustly use the vehicle's full tire-force potential, while speed control provides the path-tracking functionality. Subsequently, in order to have the ability to also adjust the vehicle's path, a Nonlinear Model Predictive Control (NMPC) framework is presented which can trade-off longitudinal and lateral control inputs. Experimental results demonstrate that this controller successfully coordinates the inputs at the limits of handling. However, the computational burden of this NMPC framework limits the length of the planning horizon for real-time control, which in turn inhibits its ability to adjust the vehicle's path and speed. To address this issue, a new NMPC framework is developed, which serially cascades vehicle models of different levels of complexity in the planning horizon. Experimental results on an automated race car demonstrate the benefits of this new concept, with a high quality of control provided by a high-fidelity vehicle model in the near-term planning horizon, and significant extension of the planning horizon with a low-fidelity model.

Description

Type of resource text
Form electronic resource; remote; computer; online resource
Extent 1 online resource.
Place California
Place [Stanford, California]
Publisher [Stanford University]
Copyright date 2019; ©2019
Publication date 2019; 2019
Issuance monographic
Language English

Creators/Contributors

Author Laurense, Vincent Andreas
Degree supervisor Gerdes, J. Christian
Thesis advisor Gerdes, J. Christian
Thesis advisor Pavone, Marco, 1980-
Thesis advisor Schwager, Mac
Degree committee member Pavone, Marco, 1980-
Degree committee member Schwager, Mac
Associated with Stanford University, Department of Mechanical Engineering.

Subjects

Genre Theses
Genre Text

Bibliographic information

Statement of responsibility Vincent A. Laurense.
Note Submitted to the Department of Mechanical Engineering.
Thesis Thesis Ph.D. Stanford University 2019.
Location electronic resource

Access conditions

Copyright
© 2019 by Vincent Andreas Laurense
License
This work is licensed under a Creative Commons Attribution 3.0 Unported license (CC BY).

Also listed in

Loading usage metrics...