Smart robots on display in Spain

Robots with amazing abilities were displayed at a tech conference in Spain.