The provided video shows an experimental result of a Model Predictive Path-Following Controller (MPPFC) applied to a Crazyflie Quadrotor.
The objective is to fly along the lemniscate path.
The lemniscate is defined as a time-independent geometric curve, parameterized by a so-called timing law.
Based on this, the MPPFC generates a dynamically feasible trajectory from the provided path in accordance with state and input constraints.
Consequently, the generated trajectory is then tracked by the Quadrotor by the MPPFC.
Therefore, the MPPFC combines trajectory generation and tracking into a single framework.
A quantitative analysis of this approach, as well as further results and details of the experiment can be found in the related publication associated with this video.