Humanoid robots are being designed to perform tasks currently carried out by human workers in industry, manufacturing, service, and disaster assistance. To this end, the humanoid robot should be able to walk stably across many types of terrain. However, when traversing a complex unknown environment, it is difficult to realize accurate terrain perception immediately through large data collected by the sensor system, leading to a difference between planned foot landing positions and actual foot landing positions. As a result, an unexpected contact force/torque may affect the stability of the robot. This paper adopts active contact perception instead of terrain perception and proposes a contact force/torque control method based on the viscoelastic model to address this problem. In addition, we design a body stability controller based on tracking the trajectories of the virtual repellent point (VRP) and the divergent component of motion (DCM) to restrain the disturbance caused by the unexpected contact force/torque. Simulations and experiments on the BHR-6P humanoid robot platform demonstrate the proposed contact force/torque control method for walking on indefinite uneven terrain.
28 December 2018 in IEEE Transactions on Industrial Informatics
For real-world applications, a biped robot should maintain stable walking when subjected to sudden external disturbances. Typically, unexpected changes to body acceleration indicate that a robot is experiencing an external disturbance. This paper presents a biped walking controller for rapid response to large external disturbances. First, a novel adjustment algorithm for foot placement is proposed. Here, Zero-Moment-Point (ZMP) variations are mapped onto the new foothold based on calculations from changes in body acceleration. Second, a novel impact reduction control for foot landing is presented based on abating body vibrations. To avoid false detection triggers and excessive foothold adjustment, a rapid disturbance detection method is established using the body acceleration derivative. Finally, the effectiveness of the proposed methods is validated under simulations and in experiments with an actual biped robot.
When position-controlled biped robot is blind walking on a uneven terrain at a high speed, huge foot contact impacts will be generated. However, traditional admitance control can't absorb the impact and stabilize the robot due to its slow response and Incompleteness. In this paper, we propose a control strategy including respectively designed swing leg control and support leg control with a new approach of control transition. For Swing leg control, double spring damping model is presented to optimize the admitance controller with faster response and better robustness, and a active foot height controller is also proposed to reduce the impact further. On the other hand, the control transition is accomplished by using a bionic fuzzy control. As a result, the foot contact impact can be reduced and the robot can blind walk fast on uneven terrain. Finally, the validity of the proposed strategy is confirmed by the simulation.
Slip often occurs in humanoid robot walking, especially when the robot walks on a low friction floor or walks fast. Unexpected slip may cause the robot to fall and then sustain damage. In real environments, rotational and translational slip phenomena can happen during biped walking. Previous studies have mainly focused on solving these problems independently. In this paper, we propose strategies for simultaneous rotational and translational slip prevention based on a three mass model, which takes into account the effect of the swing leg. The rotational slip is prevented through a bionic walking pattern generator which mimics the yaw moment compensation mechanism of a human. The translational slip is eliminated through a novel reaction force ratio reduction control with the compensation of CoM (center of mass) acceleration. The effectiveness of the presented strategies is validated by simulations and experiments with an actual humanoid robot.