Steile, gladde hellingen, hoge trappen, puin en bospaden met boomwortels: de weg naar de 1.098 meter hoge Etzel, ten zuiden van het meer van Zürich, is bezaaid met talloze obstakels. Maar ANYmal, de vierbenige robot van het Robotic Systems Lab van ETH Zürich, voltooit moeiteloos de wandeling met 120 meters hoogteverschil in 31 minuten. Dat is 4 minuten sneller dan de geschatte duur voor menselijke wandelaars – en zonder vallen of misstappen.
Dit is mogelijk door een nieuwe besturingstechnologie, die onderzoekers van ETH Zürich onder leiding van roboticaprofessor Marco Hutter onlangs presenteerden in het tijdschrift Science Robotics. “De robot heeft geleerd visuele waarneming van zijn omgeving te combineren met proprioceptie – zijn tastzin – op basis van direct beencontact. Hierdoor kan hij ruw terrein sneller, efficiënter en vooral robuuster aan”, zegt Hutter. In de toekomst kan ANYmal overal worden gebruikt waar het te gevaarlijk is voor mensen of te onbegaanbaar is voor andere robots.
Omgeving nauwkeurig waarnemen
Om door moeilijk terrein te navigeren, combineren mens en dier automatisch de visuele waarneming van hun omgeving met de proprioceptie van hun benen en handen. Hierdoor kunnen ze gemakkelijk gladde of zachte grond aan en kunnen ze zich vol vertrouwen verplaatsen, zelfs als het zicht slecht is. Tot nu toe zijn pootrobots hiertoe slechts in beperkte mate in staat geweest.
“De reden hiervoor is dat de informatie over de directe omgeving die wordt vastgelegd door lasersensoren en camera’s vaak onvolledig en ambivalent is”, legt Takahiro Miki uit, een promovendus in de groep van Hutter en hoofdauteur van het onderzoek. Hoog gras, ondiepe plassen of sneeuw verschijnen bijvoorbeeld als onoverkomelijke obstakels of zijn gedeeltelijk onzichtbaar, ook al zou de robot ze kunnen oversteken. Bovendien kan het zicht van de robot in het veld worden belemmerd door moeilijke lichtomstandigheden, stof of mist.
“Daarom moeten robots zoals ANYmal zelf kunnen beslissen wanneer ze de visuele waarneming van hun omgeving moeten vertrouwen en snel vooruit moeten gaan, en wanneer het beter is om voorzichtig en met kleine stapjes te werk te gaan”, zegt Miki. “En dat is de grote uitdaging.”
Virtueel trainingskamp
Dankzij een nieuwe controller op basis van een neuraal netwerk, kan de beenrobot ANYmal, die werd ontwikkeld door ETH Zürich-onderzoekers en gecommercialiseerd door de ETH-spin-off ANYbotics, nu voor het eerst externe en proprioceptieve waarneming combineren. Voordat de robot zijn mogelijkheden in de echte wereld kon testen, stelden de wetenschappers het systeem in een virtueel trainingskamp bloot aan tal van obstakels en foutenbronnen. Hierdoor leerde het netwerk de ideale manier voor de robot om obstakels te overwinnen, en ook wanneer hij kan vertrouwen op omgevingsgegevens – en wanneer het beter zou zijn om die gegevens te negeren.
“Met deze training is de robot in staat om het moeilijkste natuurlijke terrein te beheersen zonder het eerder te hebben gezien”, zegt ETH Zürich Professor Hutter. Dit werkt ook als de sensorgegevens over de directe omgeving dubbelzinnig of vaag zijn. ANYmal speelt dan op veilig en vertrouwt op zijn proprioceptie. Volgens Hutter kan de robot hierdoor het beste van twee werelden combineren: de snelheid en efficiëntie van externe detectie en de veiligheid van proprioceptieve detectie.
Extreme omstandigheden
Of het nu na een aardbeving, na een nucleaire ramp of tijdens een bosbrand is, robots zoals ANYmal kunnen voornamelijk worden gebruikt waar het te gevaarlijk is voor mensen en waar andere robots het moeilijke terrein niet aankunnen.
In september vorig jaar kon ANYmal laten zien hoe goed de nieuwe besturingstechnologie werkt tijdens de DARPA Subterranean Challenge, ’s werelds bekendste robotica-competitie. De ETH Zürich-robot overwon automatisch en snel tal van obstakels en moeilijk terrein terwijl hij autonoom een ondergronds systeem van smalle tunnels, grotten en stedelijke infrastructuur verkende. Dit was een belangrijk onderdeel van de reden waarom de onderzoekers van ETH Zürich, als onderdeel van het CERBERUS-team, de eerste plaats behaalden met een prijs van 2 miljoen dollar.
Foto: Robot ANYmal op het rotsachtige pad naar de top van de berg Etzel, 1.098 meter boven zeeniveau. Credits: Takahiro Miki / ETH Zürich