A Linear MPC with Control Barrier Functions for Differential Drive Robots
Ali Mohamed Ali, Chao Shen, Hashim A. Hashim

TL;DR
This paper introduces a linear model predictive control approach combined with control barrier functions for differential drive robots, enhancing safe obstacle avoidance with real-time feasibility and stability analysis.
Contribution
It proposes a novel linear MPC framework using dynamic feedback linearization and barrier functions for safe navigation of differential drive robots, addressing nonlinearities and computational challenges.
Findings
Robust obstacle avoidance demonstrated in numerical experiments.
The control approach ensures stability and recursive feasibility.
Effective real-time implementation for differential drive robots.
Abstract
The need for fully autonomous mobile robots has surged over the past decade, with the imperative of ensuring safe navigation in a dynamic setting emerging as a primary challenge impeding advancements in this domain. In this paper, a Safety Critical Model Predictive Control based on Dynamic Feedback Linearization tailored to the application of differential drive robots with two wheels is proposed to generate control signals that result in obstacle-free paths. A barrier function introduces a safety constraint to the optimization problem of the Model Predictive Control (MPC) to prevent collisions. Due to the intrinsic nonlinearities of the differential drive robots, computational complexity while implementing a Nonlinear Model Predictive Control (NMPC) arises. To facilitate the real-time implementation of the optimization problem and to accommodate the underactuated nature of the robot, a…
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.
Taxonomy
TopicsAdvanced Control Systems Optimization · Iterative Learning Control Systems · Adaptive Control of Nonlinear Systems
