2A1-D13 Gait Planning of Biped Robot by Nonholonomic System with Difference-Equation Constraints