Multi-constrained motion planning of a planar type humanoid using kinematic redundancy | IEEE Conference Publication | IEEE Xplore