paper-with-me

Papers

Mixed-Integer MPC-Based Motion Planning Using Hybrid Zonotopes with Tight Relaxations

2024-11-02 · Joshua A. Robbins, Jacob A. Siefert, Sean Brennan, Herschel C. Pangborn

Autonomous vehicle (AV) motion planning problems often involve non-convex constraints, which present a major barrier to applying model predictive control (MPC) in real time on embedded hardware. This paper presents an approach for efficiently solving mixed-integer MPC motion planning problems using a hybrid zonotope representation of the obstacle-free space. The MPC optimization problem is formulated as a multi-stage mixed-integer quadratic program (MIQP) using a hybrid zonotope representation of the non-convex constraints. Risk-aware planning is supported by assigning costs to different regions of the obstacle-free space within the MPC cost function. A multi-stage MIQP solver is presented that exploits the structure of the hybrid zonotope constraints. For some hybrid zonotope representations, it is shown that the convex relaxation is tight, i.e., equal to the convex hull. In conjunction with logical constraints derived from the AV motion planning context, this property is leveraged to generate tight quadratic program (QP) sub-problems within a branch-and-bound mixed-integer solver. The hybrid zonotope structure is further leveraged to reduce the number of matrix factorizations that need to be computed within the QP sub-problems. Simulation studies are presented for obstacle-avoidance and risk-aware motion planning problems using polytopic maps and occupancy grids. In most cases, the proposed solver finds the optimal solution an order of magnitude faster than a state-of-the-art commercial solver. Processor-in-the-loop studies demonstrate the utility of the solver for real-time implementations on embedded hardware.

📄 PDF Abstract BibTeX arXiv:2411.01286

Code (0)

등록된 구현이 없습니다.

Tasks

Model Predictive ControlMotion Planning

Similar Papers 제목 키워드 기반

Hybrid System Planning using a Mixed-Integer ADMM Heuristic and Hybrid Zonotopes

2026-02-19 · Joshua A. Robbins, Andrew F. Thompson, Jonah J. Glunt, Herschel C. Pangborn arxiv

Embedded optimization-based planning for hybrid systems is challenging due to the use of mixed-integer programming, which is computationally intensive and often sensitive to the specific numerical formulation. To address…

Autonomous DrivingMotion Planning

Energy-Aware Predictive Motion Planning for Autonomous Vehicles Using a Hybrid Zonotope Constraint Representation

2024-11-05 · Joshua A. Robbins, Andrew F. Thompson, Sean Brennan, Herschel C. Pangborn

Uncrewed aerial systems have tightly coupled energy and motion dynamics which must be accounted for by onboard planning algorithms. This work proposes a strategy for coupled motion and energy planning using model predict…

Autonomous VehiclesModel Predictive ControlMotion Planning

Sharp Hybrid Zonotopes: Set Operations and the Reformulation-linearization Technique

2025-03-21 · Jonah J. Glunt, Joshua A. Robbins, Daniel Silvestre, Herschel C. Pangborn

Mixed integer set representations, and specifically hybrid zonotopes, have enabled new techniques for reachability and verification of nonlinear and hybrid systems. Mixed-integer sets which have the property that their c…

zonoLAB: A MATLAB toolbox for set-based control systems analysis using hybrid zonotopes

2023-10-24 · Justin Koeln, Trevor J. Bird, Jacob Siefert, Justin Ruths 외

This paper introduces zonoLAB, a MATLAB-based toolbox for set-based control system analysis using the hybrid zonotope set representation. Hybrid zonotopes have proven to be an expressive set representation that can exact…

Model Predictive Control

Automated Vehicle Highway Merging: Motion Planning via Adaptive Interactive Mixed-Integer MPC

2022-11-04 · Viranjan Bhattacharyya, Ardalan Vahidi

A new motion planning framework for automated highway merging is presented in this paper. To plan the merge and predict the motion of the neighboring vehicle, the ego automated vehicle solves a joint optimization of both…

Model Predictive ControlMotion Planning