In the past few years, we have covered plenty of research projects involving the iCub humanoid robot. It can perform yoga moves, track objects, and maintain its balance. This video from Istituto Italiano di Tecnologia shows how the iCub can now keep its balance while walking, even when pushed by someone.
This is achieved by the dynamic interaction control line.
[HT]