Motion Planning For Humanoid Robots by