TY - GEN
T1 - Constrained Iterative Nonlinear Optimization for Robot Control Applications
AU - Zhao, Haizhou
AU - Chen, Yuqing
N1 - Funding Information:
This work has been partly funded by the Research Development Fund (RDF-20-01-08). ∗: Corresponding author.
Publisher Copyright:
© 2022 IEEE.
PY - 2022
Y1 - 2022
N2 - Numerical optimization provides a computational tool widely used to control robotic systems subject to constraints during their motion. However, many of the methods used to solve these problems lack treatment of physical constraints i.e., limitations on the control inputs and constraints on the temporal aspect of the motion, common in practical application. Here we present a computational method to nonlinear dynamic optimization which enables us to take inequality constraints on the control commands and the simultaneously optimized task duration rigorously into account. The presented approach uses state augmentation to reduce the original free time horizon optimization to a fixed time horizon problem. Following this transformation we derive a minimalistic constraint linear-quadratic sub-problem which is iteratively solved to find the solution of the original constrained nonlinear dynamic optimization problem. The proposed approach is used to solve high-dimensional test problems in simulation, a low-dimensional, non-convex robot control problem tested in an feedback control experiment and a high-dimensional, unstable robot planning problem in simulation. These examples indicate high accuracy, demonstrate scalability, and suggest wide range applicability of the proposed approach.
AB - Numerical optimization provides a computational tool widely used to control robotic systems subject to constraints during their motion. However, many of the methods used to solve these problems lack treatment of physical constraints i.e., limitations on the control inputs and constraints on the temporal aspect of the motion, common in practical application. Here we present a computational method to nonlinear dynamic optimization which enables us to take inequality constraints on the control commands and the simultaneously optimized task duration rigorously into account. The presented approach uses state augmentation to reduce the original free time horizon optimization to a fixed time horizon problem. Following this transformation we derive a minimalistic constraint linear-quadratic sub-problem which is iteratively solved to find the solution of the original constrained nonlinear dynamic optimization problem. The proposed approach is used to solve high-dimensional test problems in simulation, a low-dimensional, non-convex robot control problem tested in an feedback control experiment and a high-dimensional, unstable robot planning problem in simulation. These examples indicate high accuracy, demonstrate scalability, and suggest wide range applicability of the proposed approach.
KW - Constrained optimal control
KW - Nonlinear optimization
KW - Robot control
UR - http://www.scopus.com/inward/record.url?scp=85141148460&partnerID=8YFLogxK
U2 - 10.1109/ICAC55051.2022.9911086
DO - 10.1109/ICAC55051.2022.9911086
M3 - Conference Proceeding
AN - SCOPUS:85141148460
T3 - 2022 27th International Conference on Automation and Computing: Smart Systems and Manufacturing, ICAC 2022
BT - 2022 27th International Conference on Automation and Computing
A2 - Yang, Chenguang
A2 - Xu, Yuchun
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 27th International Conference on Automation and Computing, ICAC 2022
Y2 - 1 September 2022 through 3 September 2022
ER -