Whole-Body Motion Planning for Humanoid Robots by Specifying Via-Points. (26th July 2013)