TY - JOUR
T1 - A Fast Coordinated Motion Planning Method for Dual-Arm Robot Based on Parallel Constrained DDP
AU - Wang, Yunlai
AU - Li, Hui
AU - Zhao, Yan
AU - Chen, Xuechao
AU - Huang, Xiao
AU - Jiang, Zhihong
N1 - Publisher Copyright:
© 1996-2012 IEEE.
PY - 2024/6/1
Y1 - 2024/6/1
N2 - Safe and efficient coordinated motion planning is crucial for the dual-arm robot's manipulation in the constrained environment. This article studies a fast optimization-based coordinated motion planning method for dual-arm robots based on a parallel differential dynamic programming (DDP) solver. First, the proposed method models the unstructured environment using swept sphere volumes and turns the safety and task constraints, including collision avoidance, path constraints, and closed kinematics constraints, into mathematical equalities and inequalities in an optimization problem. Second, to efficiently solve this high-dimensional and multiconstraint optimization problem, a parallel constrained differential dynamic programming (PC-DDP) solver is developed based on a new multiple shooting strategy. It utilizes the augmented Lagrangian method to handle various constraints and achieves high solving efficiency using the parallelization strategy with an approximation and the serial correction of the value function. Simulations and experiments of opening doors and transferring the box are conducted on the robot with dual 7-DOF manipulators. The results show that the proposed method works well in the motion planning of coordinated manipulations in constrained environments and that the PC-DDP is much faster than other DDP variants and large-scale optimization solvers.
AB - Safe and efficient coordinated motion planning is crucial for the dual-arm robot's manipulation in the constrained environment. This article studies a fast optimization-based coordinated motion planning method for dual-arm robots based on a parallel differential dynamic programming (DDP) solver. First, the proposed method models the unstructured environment using swept sphere volumes and turns the safety and task constraints, including collision avoidance, path constraints, and closed kinematics constraints, into mathematical equalities and inequalities in an optimization problem. Second, to efficiently solve this high-dimensional and multiconstraint optimization problem, a parallel constrained differential dynamic programming (PC-DDP) solver is developed based on a new multiple shooting strategy. It utilizes the augmented Lagrangian method to handle various constraints and achieves high solving efficiency using the parallelization strategy with an approximation and the serial correction of the value function. Simulations and experiments of opening doors and transferring the box are conducted on the robot with dual 7-DOF manipulators. The results show that the proposed method works well in the motion planning of coordinated manipulations in constrained environments and that the PC-DDP is much faster than other DDP variants and large-scale optimization solvers.
KW - Closed kinematics constraints
KW - constrained differential dynamic programming (DDP)
KW - dual-arm robot
KW - multiple shooting (MS)
KW - parallel DDP
UR - http://www.scopus.com/inward/record.url?scp=85176365420&partnerID=8YFLogxK
U2 - 10.1109/TMECH.2023.3323798
DO - 10.1109/TMECH.2023.3323798
M3 - Article
AN - SCOPUS:85176365420
SN - 1083-4435
VL - 29
SP - 2350
EP - 2361
JO - IEEE/ASME Transactions on Mechatronics
JF - IEEE/ASME Transactions on Mechatronics
IS - 3
ER -