In this thesis, the linear inverted pendulum model is used to plan the biped walking trajectory to realize the biped walking function, and the posture sensing is used to establish a balance controller to enable the biped robot to walk on uneven artificial turf. It improves the ability of the biped robot to resist obstruction. The posture sensing balance corrects one’s posture by measuring the tilt angle of the biped robot. The Center of Pressure (CoP) balance uses some pressure sensors to measure the CoP of the biped robot. It prevents CoP deviating from the support area to fall. Stepping balance detects whether the biped robot is interfered by external force. It corrects the position of the stepping according to the direction and magnitude of the interference. Some experimental results illustrate that the proposed method can improve the resistance of biped robot to external force interference, and it improves the stability of biped walking.