Motion separating based whole body motion planning for humanoid robots using a gradient descent method | IEEE Conference Publication | IEEE Xplore