Nonlinear Model Predictive Control of Robotic Systems with Control Lyapunov Functions
Ruben Grandia, Andrew J. Taylor, Andrew Singletary, Marco Hutter, and, Aaron D. Ames

TL;DR
This paper demonstrates a real-time unified nonlinear model predictive control and control Lyapunov function framework for robotic systems, improving stability and performance while reducing tuning complexity.
Contribution
First real-time implementation of a unified NMPC and CLF controller on a robotic platform with limited computational resources.
Findings
Prediction horizon enhances performance over point-wise CLF control.
Unified controller improves stability and control performance.
Reduces tuning complexity compared to traditional NMPC.
Abstract
The theoretical unification of Nonlinear Model Predictive Control (NMPC) with Control Lyapunov Functions (CLFs) provides a framework for achieving optimal control performance while ensuring stability guarantees. In this paper we present the first real-time realization of a unified NMPC and CLF controller on a robotic system with limited computational resources. These limitations motivate a set of approaches for efficiently incorporating CLF stability constraints into a general NMPC formulation. We evaluate the performance of the proposed methods compared to baseline CLF and NMPC controllers with a robotic Segway platform both in simulation and on hardware. The addition of a prediction horizon provides a performance advantage over CLF based controllers, which operate optimally point-wise in time. Moreover, the explicitly imposed stability constraints remove the need for difficult cost…
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.
