En nail-biting straff-shootout utkämpade finalen av Robocup 2016, med ett lag från University of Bremen kallas B-Human kantar ut Austin Villa från University of Texas.

Spelet var ryckigt och besvärligt, med båda lagen shuffling långsamt mot bollen. Trots flera nära missar slutade det ojämnt efter två tio minuters halvor.

Roboterna steg sedan upp till straffplatsen. B-Human gjorde alla tre, men Austin Villa knäckte under trycket och misslyckades med att göra en enda en av sina skott. Slutresultatet var 3-0.

B-Manns seger kommer att ha varit särskilt söt, eftersom laget var kantat ut i finalen av Australiens universitet i New South Wales 2015.

Standardplattform

Turneringen, som ägde rum i Leipzig och har funnits i 20 år, pussar lag av robotar från hela världen mot varandra i olika kategorier.

Den mest populära är "Standard Platform" tävlingen, där alla deltagare använder samma hårdvara - en 23-tums bot som heter Nao - men utvecklar anpassad programvara för den.

Det är svårt, eftersom roboten måste vara medveten om sin egen position, banan kring den, målet, bollen och andra spelare. Varje match är fem-en-sida och banan är sex meter lång.

Det övergripande målet är att utveckla humanoid fotbollsspelrobotar som en dag kan slå världens mästare i FIFA.

De är på något sätt borta från det för tillfället. Men framsteg i fysisk smidighet, batteriteknik, datasyn och autonome systemdesign innebär att deras förmågor ökar exponentiellt över tiden.

  • Hur molekylära robotar kunde en dag simma genom dina ådror
  • Duncan Geere är TechRadars science writer. Varje dag hittar han de mest intressanta vetenskapsnyheterna och förklarar varför du borde bry sig. Du kan läsa mer av hans berättelser här, och du kan hitta honom på Twitter under handtaget @duncangeere.