Meet the igus humanoid: a child-sized open platform robot ready for complex human-robot interactions. It can balance on one foot, walk, kick, get up, and even play soccer thanks to its computer vision. This modular, open-source robot has a ROS-based software.
This platform is compatible with Linux and Windows machines. The above video shows what igus is capable of. More info is available here.