Ontwikkeling programmeercode voor autonome robotteams

De Nederlandse Rijksuniversiteit Groningen werkt aan een programmacode waarmee autonome robotteams beslissingen kunnen nemen op basis van nieuwe informatie, en op basis daarvan samenwerken.

Trefwoorden: #code, #maakindustrie, #programmeren, #robot

Lees verder

research

( Foto: Rijksuniversiteit Groningen )

ENGINEERINGNET.BE - Autonome robotteams hebben een enorm potentieel, maar hoe houden we de controle over de beslissingen die deze complexe systemen maken, zodat ze veilig en efficiënt kunnen werken?

Hoogleraar Ming Cao en zijn team van de Rijksuniversiteit Groningen werken hard aan een antwoord op deze vraag.

Cao: ‘Autonome robots kunnen zonder menselijke tussenkomst werken. Dit type robots kan bijvoorbeeld zelf beslissingen nemen op basis van door sensoren verzamelde data. Dat biedt met name veel mogelijkheden als deze robots in teams werken.’

Nu er steeds meer vraag is naar dit soort toepassingen, is het belangrijk dat we de beslissingen van autonome robots kunnen beïnvloeden, legt Cao uit.

‘Als je bijvoorbeeld in een autofabriek een team hebt van autonome, samenwerkende robots die normaal gesproken niet met mensen werken, kan er een gevaarlijke situatie ontstaan als er een mens in de buurt komt. In dit soort situaties moeten we ervoor zorgen dat de robots mensen herkennen en bijvoorbeeld besluiten om alles stop te zetten.’

De mogelijkheid om invloed uit te oefenen op hoe robots beslissingen nemen in verschillende contexten biedt ook veel potentie. Volgens Cao wordt het in de toekomst bijvoorbeeld mogelijk om robotteams volledig op maat gemaakte scheerapparaten te laten bouwen op basis van iemands gezichtskenmerken.

Hiervoor moeten robots voortdurend beslissingen kunnen nemen op basis van nieuwe informatie en moeten ze op basis van deze beslissingen kunnen samenwerken. Cao en zijn team werken aan de programmacode die dit en andere toepassingen, zoals gezondheidszorg op maat, mogelijk zou kunnen maken.

Biologie is een belangrijke inspiratiebron voor Cao. ‘De manier waarop vissen in scholen zwemmen en tegelijk reageren en samenwerken om indringers te misleiden, is een geweldig voorbeeld van hoe ik zou willen dat autonome robots samenwerken.’

‘Ik onderzoek onder meer hoe we dit kunnen gebruiken voor onze programmeerdoelen. Robotvissen kunnen ook als mobiele sensoren worden gebruikt in zeehavens, kanalen en waterpijplijnen, bijvoorbeeld om lekken op te sporen. Dat is een nieuwe richting waar we naar kijken.’