Nonlinear Model Predictive Control of Robotic Systems with Control Lyapunov Functions

@article{Grandia2020NonlinearMP,
  title={Nonlinear Model Predictive Control of Robotic Systems with Control Lyapunov Functions},
  author={Ruben Grandia and Andrew J. Taylor and Andrew W. Singletary and Marco Hutter and A. Ames},
  journal={ArXiv},
  year={2020},
  volume={abs/2006.01229}
}
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… 

Figures and Tables from this paper

Safety-Critical Model Predictive Control with Discrete-Time Control Barrier Function

TLDR
This work presents a safety-critical model predictive control strategy utilizing discrete-time control barrier functions (CBFs), which guarantees system safety and accomplishes optimal performance via model predictivecontrol.

Enhancing Feasibility and Safety of Nonlinear Model Predictive Control with Discrete-Time Control Barrier Functions

TLDR
Two formulations that unifies CLFs and CBFs under the framework of nonlinear model predictive control (NMPC) are proposed that offer tracking stability using control Lyapunov functions and stability performance is ensured with either a terminal cost function or CLF constraints.

Adaptive CLF-MPC With Application to Quadrupedal Robots

TLDR
This work imposes that the optimal state-input trajectories generated by Model Predictive Control (MPC) satisfy the Lyapunov function criterion derived in adaptive control for robotic systems, yielding an improved performance during the robot’s interaction with unknown objects.

Convex synthesis and verification of control-Lyapunov and barrier functions with input constraints

—Control Lyapunov functions (CLFs) and control barrier functions (CBFs) are widely used tools for synthesizing controllers subject to stability and safety constraints. Paired with online

Nonlinear disturbance observer‐based adaptive feedback linearized model predictive controller design for a class of nonlinear systems

Adaptive control with less prior information of a nonlinear system subjected to external disturbance and parametric uncertainties is a longstanding problem in the control community. In this paper, a

Direction and Trajectory Tracking Control for Nonholonomic Spherical Robot by Combining Sliding Mode Controller and Model Prediction Controller

A spherical robot is a nonlinear, nonholonomic, and unstable system which increases the difficulty of the direction and trajectory tracking problem. In this study, we propose a new direction

Hybrid LMC: Hybrid Learning and Model-based Control for Wheeled Humanoid Robot via Ensemble Deep Reinforcement Learning

TLDR
A hybrid learning and model- based controller Hybrid LMC that combines the strengths of a classical linear quadratic regulator (LQR) and ensemble deep reinforcement learning is proposed that achieves better performance compared to other existing techniques and has increased sampleency.

Information-Aware Lyapunov-Based MPC in a Feedback-Feedforward Control Strategy for Autonomous Robots

This letter proposes a feedback-feedforward control scheme that combines the benefits of an online active sensing control strategy (the feedforward control component) to maximize the information

Iterative Model Predictive Control for Piecewise Systems

TLDR
This letter presents an iterative Model Predictive Control design that leverages a feasible trajectory that completes the task to construct a control policy which guarantees that state and input constraints are recursively satisfied and that the closed-loop system reaches the goal state in finite time.

Incorporating Prediction in Control Barrier Function Based Distributive Multi-Robot Collision Avoidance

TLDR
This paper proposes a customized Project Gradient Descent Method that incurs minimal computational overhead over existing one-step approaches but leads to a substantial improvement in trajectory smoothness, time to reach the goal, etc.

References

SHOWING 1-10 OF 48 REFERENCES

Robust control barrier functions for constrained stabilization of nonlinear systems

Control Lyapunov-Barrier Function-Based Model Predictive Control of Nonlinear Systems

TLDR
The CLBF-MPC is proposed and is shown to be recursively feasible and stabilizing and to ensure the avoidance of a set of states in state-space associated with unsafe operating conditions under sample-and-hold control action implementation.

Constrained control Lyapunov function based model predictive control design

This work considers linear systems with input constraints with the objective of designing a controller that guarantees stability from all initial conditions in the null‐controllable region (the set

Stabilization of nonlinear systems with state and control constraints using Lyapunov-based predictive control

Episodic Learning with Control Lyapunov Functions for Uncertain Robotic Systems*

TLDR
A machine learning framework centered around Control Lyapunov Functions to adapt to parametric uncertainty and unmodeled dynamics in general robotic systems and yields a stabilizing quadratic program model-based controller.

Contractive model predictive control for constrained nonlinear systems

TLDR
It is shown in this work that the implementation of this additional constraint into the online optimization makes it possible to prove strong nominal stability properties of the closed-loop system.

PD based Robust Quadratic Programs for Robotic Systems

TLDR
The PD based Quadratic Programs (PD-QPs), presented in this paper, are a first step towards bridging this gap between the PD and the optimization based controllers to bring the best of both together.

Economic model predictive control of nonlinear process systems using Lyapunov techniques

In this work, we develop model predictive control (MPC) designs, which are capable of optimizing closed-loop performance with respect to general economic considerations for a broad class of nonlinear

A Quasi-Infinite Horizon Nonlinear Model Predictive Control Scheme with Guaranteed Stability *

--We present in this paper a novel nonlinear model predictive control scheme that guarantees asymptotic c1osedloop stability. The scheme can be applied to both stable and unstable systems with input