/karriere

Robotmålmand redder hver andet straffespark

Robotten Goalias fra universitetet i Stuttgart har en fremragende statistik som målmand, når en tysk landsholdsspiller skyder straffespark. Tre kameraer stirrer på bolden, mens en computer udregner dens bane.

Af Thomas Djursing, tirsdag 10. jun 2008 kl. 12:58

Tyskernes Oliver Kahn og Italiens målmand Gianluigi Buffon må se sig slået af tyske Goalias, der redder hvert andet straffespark. Goalias står konstant med armene i vejret og bevæger sig fra side til side med 70 kilometer i timen.

I løbet af blot 40 millisekunder efter spilleren har skudt til bolden, regner Goalias ud, hvor bolden rammer, og stiller sig i vejen.

Trods sin tyske eksistens kommer Goalias ikke med på det tyske landshold. Han er nemlig en robot udviklet af Institut for Automation på Stuttgart Universitet (IAS), der bevæger sig fra side til side.

Robotten benytter tre videokameraer til at udregne boldens bane og følge den med 150 billeder i sekundet. Billeddata sendes til en computer, der sender signal videre til Goalias om at bevæge sig.

Flere første-divisionsspillere Stuttgart samt en af stjernespillerne på det tyska landshold, Mario Gomez, har prøvet at skyde til måls mod robotten fra en afstand på 11 meter, og de var meget overraskede.

»Vi kan nu sige, at Goalias redder hver andet skud fra Mario Gomez skyder,« siger direktøren for IAS, Peter Goehner, til Robot World News.

Den bedste måde at få bolden forbi Goalias på er at give den så meget spind som muligt, så boldens bane bliver meget buet. Det forvirrer Goalias, afslører Peter Goehner.

Udviklingen af Goalias er et forsøg på at tiltrække flere studerende til ingeniøruddannelserne på Stuttgart Universitet.



10. jun 2008 kl 13:25

Mikael Boldt

dimensioner

at bevæge sig fra side til side er vel kun een dimension?

Havde robotten også bevæget sig frem og tilbage ville det være 2 dimensioner. Og endelig hvis bevægelses mønstret tilføjes op og ned så er vi på 3 dimensioner.

Eller havner vi på 6 dimensioner?

ha en god dag

Mikael Boldt


10. jun 2008 kl 16:45

Mikkel Lund

Re: dimensioner

Hej

Indefor robotter snakker man sjældent om dimensioner, men om frihedsgrader. Da denne robot kun kan bevæge sig frem og tilbage på en skinde har den én frihedsgrad.

Mikkel


10. jun 2008 kl 19:36

Ricki Gregersen

Lidt skuffet..

Kan være jeg overser nogle store udfordringer, men er jeg den eneste der ikke er videre imponeret.
Arbejder selv med bla. stereokameraer der arbejder ved ca. 70-90 billeder per sekund og syntes da vi formår at tvinge ret detaljerede oplysninger ud af de 2 små kameraer placeret kun 11 cm fra hinanden. Faktisk så meget at jeg ville mene man med en del mindre hardware kunne fange mindre ting ved hastigheder på det dobbelte.

Det tager vel ca. 500 ms for bolden at tilbagelægge de 11 m med en fart på 70 km/t (ligger vist mellem 60 og 100 km/t for en stivtå fra en pro), med 150 billeder i sekundet giver det ca. 75 billeder af bolden på vej mod målet (ved ikke om det er hastigheden per kamera eller de tre kameraer tager 50 hver) det giver ihverfald mere end nok data til at udregne boldens bane. Hvis man yderligere bemærker at figuren er fremstillet således at den dækker hele målet i højden så er det da bare et spørgsmål om elastikken der trækker "robotten" frem og tilbage er kraftig nok :)

Men igen, kan jo være jeg overser et eller andet..
Hvis de gav sig til at bygge en robot der kunne klare at ramme en baseball i fuld fart med en "lille pind", via kameraer og billedbehandling, så ville min nysgerrighed være vækket :)


10. jun 2008 kl 22:43

Claus Pedersen

Re: Lidt skuffet..

Kan være jeg overser nogle store udfordringer, men er jeg den eneste der ikke er videre imponeret.

Det mener jeg helt klart du gør. I din udregning med de 75 billeder af bolden synes jeg du har glemt noget. Er det ikke lidt for sent at begynde at flytte robotten når bolden _er_ havnet i målet??

Ifølge http://www.ias.uni-stuttgart.d...html fanger hvert kamera 55 frames i sekundet og bolden er 400 ms om at nå i mål.

Således har robotten 2 frames fra hvert kamera til at lave første vurdering af boldens bane, da det sker efter 40 ms. Herefter skal robotten sættes i bevægelse.


11. jun 2008 kl 11:22

avatar

Thomas Djursing

Fra journalisten

At bevæge sig fra side til side kvalificerer ikke helt robotten til at bevæge sig i to dimensioner. Det er jeg helt enig i, og retter derfor. Tak for opmærksomheden.

MVH Thomas Djursing, journalist på Ingeniøren.

P.S I øvrigt er det glædeligt at se, at debattørerne læser videre i de eksterne link. Det kvalificerer virkelig debatten.


11. jun 2008 kl 19:18

Ricki Gregersen

Re: Fra journalisten

:) Claus det er selvfølgelig rigtigt at det er lidt sent at begynde bevægelsen når bolden er i mål, medmindre det er en boldsamler robot man bygger.

Robotten benytter tilsyneladende kun en akse, x aksen, da robotten dækker hele målet i y aksen kan man se bort fra denne og z aksen er også uden betydning da det bare drejer sig om at kommer derhen så hurtigt som muligt. Så de 2 billeder du nævner skulle være nok til at "tegne" en lige linie og forudsige destinationen. Det lyder også til at være tilfældet, hvis en "skruebold" kan snyde robotten. Hvis man yderligere generaliserer lidt så kan robotten dække hele x aksen i måske 8-9 positioner og så er der kun en smule state machine logik tilbage. Så med en succesrate på 50% "kasser" reddet, så vedholder jeg min skuffelse:)

Måske skulle man gå ind i skabet og hente Lego mindstorm kittet frem og se om der skulle ligge en skjult udfordring eller to som jeg overser:)


11. jun 2008 kl 20:11

John Larsson

Re: Re: Fra journalisten

:) Claus det er selvfølgelig rigtigt at det er lidt sent at begynde bevægelsen når bolden er i mål, medmindre det er en boldsamler robot man bygger.

Robotten har jo meget lidt med en menneskelig målmand at gøre; det er momentet det drejer sig om! Hvor en menneskelig målmand i udgangspositionen ikke har noget moment overhovedet (indtil han har valgt side og lader sig falde til højre eller venstre!), har denne robot et nærmest uendeligt moment mod tandstænger/penumatik/hydraulik, eller hvad det nu måtte være!


Ny i debatten? Opret en brugerkonto

  • Seneste nyt
  • Mest læste
  • Topdebat
Populært på Facebook
 

Nyhedsbrev

Tilmeld dig vores nyhedsbrev.