Set-Theoretic Receding Horizon Control for Obstacle Avoidance and Overtaking in Autonomous Highway Driving
Gianni Cario, Valentino Carriuolo, Alessandro Casavola, Gianfranco Gagliardi, Marco Lupia, Franco Angelo Torchiaro

TL;DR
This paper introduces a fast set-theoretic receding horizon control method for obstacle avoidance and overtaking in autonomous highway driving, significantly reducing computational load while handling vehicle dynamics and uncertainties.
Contribution
It extends set-theoretic ellipsoidal MPC to motion planning for uncertain polytopic vehicle models, enabling real-time obstacle avoidance in highway scenarios.
Findings
Reduces online computational time by over 90% compared to standard methods.
Successfully handles dynamic traffic disturbances in high-fidelity simulations.
Adapts set-theoretic control to nonlinear vehicle models with uncertainties.
Abstract
This article addresses obstacle avoidance motion planning for autonomous vehicles, specifically focusing on highway overtaking maneuvers. The control design challenge is handled by considering a mathematical vehicle model that captures both lateral and longitudinal dynamics. Unlike existing numerical optimization methods that suffer from significant online computational overhead, this work extends the state-of-the-art by leveraging a fast set-theoretic ellipsoidal Model Predictive Control (Fast-MPC) technique. While originally restricted to stabilization tasks, the proposed framework is successfully adapted to handle motion planning for vehicles modeled as uncertain polytopic discrete-time linear systems. The control action is computed online via a set-membership evaluation against a structured sequence of nested inner ellipsoidal approximations of the exact one-step ahead controllable…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
