US engineers show off humanoid military robot

Source: DARPA

Pet-Proto confronts and overcomes obstacles before it