Robots volgen hun veiligheidsregels precies, maar wat als de sensor liegt?
Robots die vertragen voor mensen of automatisch stoppen bij gevaar, vertrouwen volledig op hun sensoren. Onderzoek van het cybersecuritybedrijf VicOne laat zien dat die sensordata vervalst kan worden, waardoor een robot zijn veiligheidsregels perfect volgt maar toch de verkeerde actie uitvoert. Dat roept vragen op over hoe veilig zelfrijdende robots, cobots en humanoïde robots werkelijk zijn.
Een mobiele robot die vertraagt voor iemand in de gang. Een robotarm die afremt zodra een werknemer dichterbij komt. Een humanoïde robot die stopt om iemand te laten passeren. Dit soort veiligheidsgedrag lijkt vanzelfsprekend, maar het staat of valt met de informatie die de robot binnenkrijgt: een afstandsmeting, een positie-inschatting of een stopsignaal. Onderzoekers van VicOne, een bedrijf dat zich richt op cybersecurity voor voertuigen en robots, onderzochten wat er gebeurt als die informatie klopt volgens het systeem, maar in werkelijkheid onjuist is.
Dat probleem is niet alleen theoretisch. Een fout in een sensor kan verkeerde data opleveren, maar iemand kan diezelfde fout ook bewust veroorzaken. In dat geval reageert de robot precies zoals geprogrammeerd, alleen op basis van een leugen.
Een poster die een robot op afstand bestuurt
VicOne's onderzoeksteam, LAB R7, voerde meerdere tests uit. Bij een robothond die werkte met het taalmodel Gemma, interpreteerde het systeem tekst op een poster als een instructie en veranderde de robot zijn bewegingen. In een simulatie van een robot in een ziekenhuis, die draaide op het Nemotron-model op een NVIDIA Jetson AGX Orin-chip, zorgde onhoorbaar geluid ervoor dat het gedrag van de robot veranderde. De oorspronkelijke taak van de robot bleef gelijk, alleen de input die hij kreeg was gemanipuleerd. Ook extern onderzoek bevestigt dit patroon: bij zogeheten vision-language-action-modellen, die camerabeelden direct omzetten in robotbewegingen, kon een bewerkte afbeelding de taak laten mislukken of latere instructies laten negeren.
Ook veiligheidssystemen zijn kwetsbaar
Robots hebben vaak een los veiligheidssysteem dat ingrijpt bij gevaar, los van de normale besturing. Maar ook dat systeem vertrouwt op metingen en berichten. Tijdens een bug bounty-evenement voor robotica stuurden VicOne-onderzoekers een vervalst berichtje via het communicatieprotocol ROS 2/DDS naar een robot die juist stil had moeten blijven staan in een veilige modus. De robot bewoog toch. Bij humanoïde robots die hun balans bewaren met een gyroscoop, toonde eerder onderzoek aan dat geluid op de juiste frequentie (de resonantiefrequentie van de sensor) de gemeten rotatie kan vervormen. Dat is al aangetoond bij drones; bij humanoïde robots is het nog niet in de praktijk herhaald, maar het principe is hetzelfde.
Dit verandert hoe veiligheidsrisico's beoordeeld moeten worden. Normaal gaan risicoanalyses uit van toevallige, zeldzame storingen. Een aanvaller kan een vervalst signaal echter precies op het gewenste moment herhalen. Ook de aanname dat twee onafhankelijke sensoren, zoals camera en lidar, elkaar controleren, blijkt niet altijd waterdicht: onderzoek naar zelfrijdende auto's toont dat één zorgvuldig geplaatst object soms beide systemen tegelijk kan misleiden.
Regelgevers beginnen dit mee te nemen. China voerde de norm GB/T 45502-2025 in voor informatiebeveiliging van servicerobots. De internationale norm IEC TS 63074 behandelt beveiligingsdreigingen voor veiligheidsgerelateerde besturingssystemen. En de Europese Machineverordening, die vanaf 20 januari 2027 geldt, verplicht fabrikanten om veiligheidskritische systemen en data te beschermen tegen manipulatie.
Achtergrond & begrippen
Wat betekent dit voor de toekomst? Nu robots steeds zelfstandiger met mensen samenwerken, in fabrieken, ziekenhuizen en op straat, wordt de betrouwbaarheid van hun sensoren net zo belangrijk als de mechanische veiligheid zelf. Fabrikanten en toezichthouders moeten veiligheidstests uitbreiden met cybersecuritytests, omdat een technisch perfect werkend veiligheidssysteem alsnog faalt als de input ervan vervalst is. Wetgeving zoals de Europese Machineverordening gaat dit vanaf 2027 verplicht meenemen.
- Vision-language-action-model (VLA-model)
- Een AI-model dat camerabeelden en taalinstructies direct omzet in bewegingen van een robot.
- Cobot
- Een collaboratieve robotarm die is ontworpen om veilig samen te werken met mensen in dezelfde ruimte.
- Humanoïde robot
- Een robot met een mensachtige vorm, meestal met twee armen en twee benen, die op balans en evenwicht moet letten.
- Gyroscoop
- Een sensor die rotatie en oriëntatie meet, essentieel voor het bewaren van balans bij lopende robots.
- Resonantiefrequentie
- De specifieke trillingsfrequentie waarop een sensor het sterkst reageert, en die misbruikt kan worden om metingen te verstoren.
- ROS 2/DDS
- Een veelgebruikt softwareraamwerk en communicatieprotocol waarmee onderdelen van een robot berichten met elkaar uitwisselen.
- Lidar
- Een sensor die met laserlicht afstanden meet en een 3D-beeld van de omgeving maakt, vaak gebruikt in zelfrijdende voertuigen en robots.
- Bug bounty
- Een evenement waarbij beveiligingsonderzoekers tegen een beloning actief zoeken naar kwetsbaarheden in een systeem.
Bronnen
Dit artikel is met behulp van AI geschreven op basis van bovenstaande bronnen en is geen letterlijke vertaling. Zo werkt onze redactie.