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...
Main Authors: | , |
---|---|
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 |