Efficient Solution of Mixed-Integer MPC Problems for Obstacle Avoidance Using Hybrid Zonotopes

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations

Abstract

Model predictive control (MPC) is a powerful approach for autonomous vehicle motion planning. MPC can account for both the vehicle dynamics and obstacle avoidance constraints by iteratively solving constrained optimization problems. Due to the non-convexities associated with obstacle avoidance constraints, these optimization problems often take the form of mixed-integer programs, which are challenging to solve online in embedded applications. This paper presents a mixed-integer quadratic program (MIQP) solution strategy for obstacle avoidance MPC formulations based on a hybrid zonotope set representation of the obstacle avoidance constraints. The structure of the hybrid zonotope constraints is exploited within both a branch-and-bound mixed-integer solver and an interior point method QP solver. For applications such as automated driving, where the obstacle-free space can be represented using an occupancy grid, the QP solution time is not strongly affected by the complexity of the obstacle map. For the examples considered in this paper, using 5 and 10 step MPC horizons, the proposed MIQP solver with hybrid zonotope constraints found the optimal solution 2-6 times faster on average than general-purpose commercial solvers and up to 13 times faster than MIQP formulations using H-rep constraints.

Original languageEnglish (US)
Title of host publication2024 IEEE 63rd Conference on Decision and Control, CDC 2024
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages8199-8206
Number of pages8
ISBN (Electronic)9798350316339
DOIs
StatePublished - 2024
Event63rd IEEE Conference on Decision and Control, CDC 2024 - Milan, Italy
Duration: Dec 16 2024Dec 19 2024

Publication series

NameProceedings of the IEEE Conference on Decision and Control
ISSN (Print)0743-1546
ISSN (Electronic)2576-2370

Conference

Conference63rd IEEE Conference on Decision and Control, CDC 2024
Country/TerritoryItaly
CityMilan
Period12/16/2412/19/24

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering
  • Modeling and Simulation
  • Control and Optimization

Fingerprint

Dive into the research topics of 'Efficient Solution of Mixed-Integer MPC Problems for Obstacle Avoidance Using Hybrid Zonotopes'. Together they form a unique fingerprint.

Cite this