TY - JOUR
T1 - Homotopy Method for Optimal Motion Planning With Homotopy Class Constraints
AU - He, Wenbo
AU - Huang, Yunshen
AU - Wang, Jie
AU - Zeng, Shen
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2023
Y1 - 2023
N2 - Optimal motion planning is an essential task within the field of control theory. Therein, the key task is to synthesize optimal system trajectories that pass through cluttered environments while respecting given homotopy class constraints, which is critical in many topology-restricted applications such as search and rescue. In this letter, we introduce a novel optimal motion planning technique with 2-dimensional homotopy class constraints for general dynamical systems. We first initialize an optimal system trajectory regardless of obstacles and homotopy class constraints, and design an auxiliary obstacle trajectory for each obstacle such that the system trajectory belongs to the desired homotopy class regarding these auxiliary obstacle trajectories. During the procedure of deforming the auxiliary obstacle trajectory to the original counterparts, we propose a homotopy method based on nonlinear programming (NLP) such that the synthesized optimal system trajectories fulfill the aforementioned homotopy class constraints. The proposed method is validated with numerical results on two classic nonlinear systems with planar static and moving obstacles.
AB - Optimal motion planning is an essential task within the field of control theory. Therein, the key task is to synthesize optimal system trajectories that pass through cluttered environments while respecting given homotopy class constraints, which is critical in many topology-restricted applications such as search and rescue. In this letter, we introduce a novel optimal motion planning technique with 2-dimensional homotopy class constraints for general dynamical systems. We first initialize an optimal system trajectory regardless of obstacles and homotopy class constraints, and design an auxiliary obstacle trajectory for each obstacle such that the system trajectory belongs to the desired homotopy class regarding these auxiliary obstacle trajectories. During the procedure of deforming the auxiliary obstacle trajectory to the original counterparts, we propose a homotopy method based on nonlinear programming (NLP) such that the synthesized optimal system trajectories fulfill the aforementioned homotopy class constraints. The proposed method is validated with numerical results on two classic nonlinear systems with planar static and moving obstacles.
KW - Optimal motion planning
KW - homotopy class constraints
KW - nonholonomic systems
UR - http://www.scopus.com/inward/record.url?scp=85144775780&partnerID=8YFLogxK
U2 - 10.1109/LCSYS.2022.3228898
DO - 10.1109/LCSYS.2022.3228898
M3 - Article
AN - SCOPUS:85144775780
SN - 2475-1456
VL - 7
SP - 1045
EP - 1050
JO - IEEE Control Systems Letters
JF - IEEE Control Systems Letters
ER -