Safe Model Predictive Control Approach for Non-holonomic Mobile Robots
Xinjie Liu, Vassil Atanassov

TL;DR
This paper introduces a linearized model predictive control method for non-holonomic mobile robots that ensures stability and effective obstacle avoidance, offering a computationally efficient alternative to nonlinear optimization.
Contribution
It develops a novel MPC framework with stability guarantees and two obstacle avoidance strategies that explicitly handle non-holonomic constraints.
Findings
Ensures asymptotic stability in tracking tasks.
Provides effective obstacle avoidance for static and dynamic obstacles.
Achieves comparable trajectory quality to NLP methods with higher efficiency.
Abstract
We design an model predictive control (MPC) approach for planning and control of non-holonomic mobile robots. Linearizing the system dynamics around the pre-computed reference trajectory gives a time-varying LQ MPC problem. We analytically show that by specially designing the MPC controller, the time-varying, linearized system can yield asymptotic stability around the origin in the tracking task. We further propose two obstacle avoidance methods. We show that by defining linearized constraint in velocity-space and explicitly coupling the two control inputs based on current state, our second method directly accounts for the non-holonomic property of the system and therefore alleviates infeasibility of the optimization problems. Simulation results suggest that regarding both static and dynamic obstacle avoidance, the planned trajectories by our LQ MPC approach are comparably smooth and…
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 · Microbial Metabolic Engineering and Bioproduction · Robotic Path Planning Algorithms
