Model Predictive Path-Following for Constrained Differentially Flat Systems

10/06/2017
by   Melissa Greeff, et al.
0

For many tasks, predictive path-following control can significantly improve the performance and robustness of autonomous robots over traditional trajectory tracking control. It does this by prioritizing closeness to the path over timed progress along the path and by looking ahead to account for changes in the path. We propose a novel predictive path-following approach that couples feedforward linearization with path-based model predictive control. Our approach has a few key advantages. By utilizing the differential flatness property, we reduce the path-based model predictive control problem from a nonlinear to a convex optimization problem. Robustness to disturbances is achieved by a dynamic path reference, which adjusts its speed based on the robot's progress. We also account for key system constraints. We demonstrate these advantages in experiment on a quadrotor. We show improved performance over a baseline trajectory tracking controller by keeping the quadrotor closer to the desired path under nominal conditions, with an initial offset and under a wind disturbance.

READ FULL TEXT
research
07/31/2023

Overtaking Moving Obstacles with Digit: Path Following for Bipedal Robots via Model Predictive Contouring Control

Humanoid robots are expected to navigate in changing environments and pe...
research
04/20/2021

Distributed nonlinear model predictive control of an autonomous tractor-trailer system

This paper addresses the trajectory tracking problem of an autonomous tr...
research
04/11/2021

MPPI-VS: Sampling-Based Model Predictive Control Strategy for Constrained Image-Based and Position-Based Visual Servoing

In this paper, we open up new avenues for visual servoing systems built ...
research
03/21/2023

Provably Correct Sensor-driven Path-following for Unicycles using Monotonic Score Functions

This paper develops a provably stable sensor-driven controller for path-...
research
04/14/2018

Path-Following through Control Funnel Functions

We present an approach to path following using so-called control funnel ...
research
02/20/2020

Estimation-aware model predictive path-following control for a general 2-trailer with a car-like tractor

The design of the path-following controller is crucial to enable reliabl...
research
12/05/2020

Design and Implementation of Path Trackers for Ackermann Drive based Vehicles

This article is an overview of the various literature on path tracking m...

Please sign up or login with your details

Forgot password? Click here to reset