Model Predictive Control for Trajectory Tracking on Differentiable Manifolds

06/29/2021
by   Guozheng Lu, et al.
0

We consider the problem of bridging the gap between geometric tracking control theory and implementation of model predictive control (MPC) for robotic systems operating on manifolds. We propose a generic on-manifold MPC formulation based on a canonical representation of the system evolving on manifolds. Then, we present a method that solves the on-manifold MPC formulation by linearizing the system along the trajectory under tracking. There are two main advantages of the proposed scheme. The first is that the linearized system leads to an equivalent error system represented by a set of minimal parameters without any singularity. Secondly, the process of system modeling, error-system derivation, linearization and control has the manifold constraints completely decoupled from the system descriptions, enabling the development of a symbolic MPC framework that naturally encapsulates the manifold constraints. In this framework, users need only to supply system-specific descriptions without dealing with the manifold constraints. We implement this framework and test it on a quadrotor unmanned aerial vehicle (UAV) operating on SO(3) ×ℝ^n and an unmanned ground vehicle (UGV) moving on a curved surface. Real-world experiments show that the proposed framework and implementation achieve high tracking performance and computational efficiency even in highly aggressive aerobatic quadrotor maneuvers.

READ FULL TEXT

page 1

page 7

research
03/25/2021

Experimental Validation of Linear and Nonlinear MPC on an Articulated Unmanned Ground Vehicle

This paper focuses on the trajectory tracking control problem for an art...
research
05/21/2018

VPH+ and MPC Combined Collision Avoidance for Unmanned Ground Vehicle in Unknown Environment

There are many situations for which an unmanned ground vehicle has to wo...
research
07/18/2020

Learning based Predictive Error Estimation and Compensator Design for Autonomous Vehicle Path Tracking

Model predictive control (MPC) is widely used for path tracking of auton...
research
05/15/2023

Convex Geometric Trajectory Tracking using Lie Algebraic MPC for Autonomous Marine Vehicles

Controlling marine vehicles in challenging environments is a complex tas...
research
08/16/2023

Differentiable Robust Model Predictive Control

Deterministic model predictive control (MPC), while powerful, is often i...
research
12/22/2022

Trajectory Generation and Tracking Control for Aggressive Tail-Sitter Flights

We address the theoretical and practical problems related to the traject...
research
03/28/2023

Control Barrier Function-based Predictive Control for Close Proximity operation of UAVs inside a Tunnel

This paper introduces a method for effectively controlling the movement ...

Please sign up or login with your details

Forgot password? Click here to reset