2018
DOI: 10.1016/j.ifacol.2018.11.019
|View full text |Cite
|
Sign up to set email alerts
|

A Penalty Method Based Approach for Autonomous Navigation using Nonlinear Model Predictive Control

Abstract: This paper presents a novel model predictive control strategy for controlling autonomous motion systems moving through an environment with obstacles of general shape. In order to solve such a generic non-convex optimization problem and find a feasible trajectory that reaches the destination, the approach employs a quadratic penalty method to enforce the obstacle avoidance constraints, and several heuristics to bypass local minima behind an obstacle. The quadratic penalty method itself aids in avoiding such loc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
43
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
4
1

Relationship

0
10

Authors

Journals

citations
Cited by 36 publications
(44 citation statements)
references
References 24 publications
1
43
0
Order By: Relevance
“…As the acronym implies, it uses a Newton-type method and is designed to be used for optimal control problems, while its main advantages lie in being matrix-free, requiring only simple algebraic operations, that allows for a very fast convergence time and makes it an ideal framework for real-life implementations on MAVs. Optimization Engine also employs a Penalty Method [14] for the consideration of constraints.…”
Section: A Background and Motivationmentioning
confidence: 99%
“…As the acronym implies, it uses a Newton-type method and is designed to be used for optimal control problems, while its main advantages lie in being matrix-free, requiring only simple algebraic operations, that allows for a very fast convergence time and makes it an ideal framework for real-life implementations on MAVs. Optimization Engine also employs a Penalty Method [14] for the consideration of constraints.…”
Section: A Background and Motivationmentioning
confidence: 99%
“…In order to enforce that Ψ δ (U, k max ) = 0, we employ the penalty method [19], [20] which boils down to the iterative procedure of Algorithm 1.…”
Section: B Optimization-based Simultaneous Separationmentioning
confidence: 99%
“…The authors of [22] combine the proximal averaged Newtontype method for optimal control (PANOC) [23] with the penalty method to compute collision-free paths using MPC. PANOC has also been used to enable the solution of fast embedded nonlinear MPC problems in real time on embedded systems and is gaining momentum in applications [24]- [27].…”
Section: Introductionmentioning
confidence: 99%