Nonlinear Model Predictive Horizon for Optimal Trajectory Generation

This paper presents a trajectory generation method for a nonlinear system under closed-loop control (here a quadrotor drone) motivated by the Nonlinear Model Predictive Control (NMPC) method. Unlike NMPC, the proposed method employs a closed-loop system dynamics model within the optimization problem...

Full description

Bibliographic Details
Main Authors: Younes Al Younes, Martin Barczyk
Format: Article
Language:English
Published: MDPI AG 2021-07-01
Series:Robotics
Subjects:
Online Access:https://www.mdpi.com/2218-6581/10/3/90
id doaj-59950b2a61d349a88b1ef4bd219866f7
record_format Article
spelling doaj-59950b2a61d349a88b1ef4bd219866f72021-09-26T01:20:38ZengMDPI AGRobotics2218-65812021-07-0110909010.3390/robotics10030090Nonlinear Model Predictive Horizon for Optimal Trajectory GenerationYounes Al Younes0Martin Barczyk1Department of Mechanical Engineering, University of Alberta, Edmonton, AB T6G 1H9, CanadaDepartment of Mechanical Engineering, University of Alberta, Edmonton, AB T6G 1H9, CanadaThis paper presents a trajectory generation method for a nonlinear system under closed-loop control (here a quadrotor drone) motivated by the Nonlinear Model Predictive Control (NMPC) method. Unlike NMPC, the proposed method employs a closed-loop system dynamics model within the optimization problem to efficiently generate reference trajectories in real time. We call this approach the Nonlinear Model Predictive Horizon (NMPH). The closed-loop model used within NMPH employs a feedback linearization control law design to decrease the nonconvexity of the optimization problem and thus achieve faster convergence. For robust trajectory planning in a dynamically changing environment, static and dynamic obstacle constraints are supported within the NMPH algorithm. Our algorithm is applied to a quadrotor system to generate optimal reference trajectories in 3D, and several simulation scenarios are provided to validate the features and evaluate the performance of the proposed methodology.https://www.mdpi.com/2218-6581/10/3/90trajectory generationnonlinear model predictive approachfeedback linearizationdynamic obstacle avoidancequadrotor vehicle
collection DOAJ
language English
format Article
sources DOAJ
author Younes Al Younes
Martin Barczyk
spellingShingle Younes Al Younes
Martin Barczyk
Nonlinear Model Predictive Horizon for Optimal Trajectory Generation
Robotics
trajectory generation
nonlinear model predictive approach
feedback linearization
dynamic obstacle avoidance
quadrotor vehicle
author_facet Younes Al Younes
Martin Barczyk
author_sort Younes Al Younes
title Nonlinear Model Predictive Horizon for Optimal Trajectory Generation
title_short Nonlinear Model Predictive Horizon for Optimal Trajectory Generation
title_full Nonlinear Model Predictive Horizon for Optimal Trajectory Generation
title_fullStr Nonlinear Model Predictive Horizon for Optimal Trajectory Generation
title_full_unstemmed Nonlinear Model Predictive Horizon for Optimal Trajectory Generation
title_sort nonlinear model predictive horizon for optimal trajectory generation
publisher MDPI AG
series Robotics
issn 2218-6581
publishDate 2021-07-01
description This paper presents a trajectory generation method for a nonlinear system under closed-loop control (here a quadrotor drone) motivated by the Nonlinear Model Predictive Control (NMPC) method. Unlike NMPC, the proposed method employs a closed-loop system dynamics model within the optimization problem to efficiently generate reference trajectories in real time. We call this approach the Nonlinear Model Predictive Horizon (NMPH). The closed-loop model used within NMPH employs a feedback linearization control law design to decrease the nonconvexity of the optimization problem and thus achieve faster convergence. For robust trajectory planning in a dynamically changing environment, static and dynamic obstacle constraints are supported within the NMPH algorithm. Our algorithm is applied to a quadrotor system to generate optimal reference trajectories in 3D, and several simulation scenarios are provided to validate the features and evaluate the performance of the proposed methodology.
topic trajectory generation
nonlinear model predictive approach
feedback linearization
dynamic obstacle avoidance
quadrotor vehicle
url https://www.mdpi.com/2218-6581/10/3/90
work_keys_str_mv AT younesalyounes nonlinearmodelpredictivehorizonforoptimaltrajectorygeneration
AT martinbarczyk nonlinearmodelpredictivehorizonforoptimaltrajectorygeneration
_version_ 1716869143659020288