Armar III - New Humanoid Robot

Researchers at Germany's Karlsruhe Institute of Technology unveil 'Armar III' - a new humanoid robot.

Most Watched Today