← Nieuwste papers
💻 computer science

Module Number Adaptive Visual Shape Control for Serial Modular Soft Robots

Dit artikel introduceert een module-aantal adaptieve visuele vormcontrolemethode voor seriële modulaire zachte pneumatische robots die schaalbare controle van de gehele lichaamsconfiguratie mogelijk maakt over variërende aantallen modules en omgevingscondities door het hergebruik van een op één module getrainde controller via lokale beeldpatch-decompositie en geometrische data-augmentatie.

Oorspronkelijke auteurs: Kyohei Akamine, Takato Horii, Yusuke Sakaue, Hiroki Ishizuka

Gepubliceerd 2026-09-01
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Kyohei Akamine, Takato Horii, Yusuke Sakaue, Hiroki Ishizuka

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Zachte robots vormen een apart tak van de techniek die rigide metaal en plastic vervangt door flexibele, rubberachtige materialen. In tegenstelling tot traditionele machines die bewegen met nauwkeurige, vaste gewrichten, buigen deze robots en draaien ze zoals levend weefsel, waardoor ze door nauwe ruimtes kunnen wurmen, delicate objecten kunnen hanteren of over ongelijkmatig terrein kunnen navigeren zonder schade te veroorzaken. Omdat hun lichamen zijn gemaakt van zachte, verende componenten, hebben ze geen enkele vaste vorm; in plaats daarvan kan hun hele vorm continu veranderen. Deze flexibiliteit maakt ze ongelooflijk nuttig voor taken in besloten omgevingen, zoals medische procedures of reddingsmissies, maar het maakt ze ook berucht moeilijk aan te sturen. Traditionele computermodellen worstelen ermee om precies te voorspellen hoe een zachte robot zal bewegen, omdat het materiaal op complexe, onvoorspelbare manieren buigt. Om dit op te lossen, hebben onderzoekers zich gericht op visuele besturing, waarbij een camera de robot observeert en de bewegingen in realtime aanpast, net zoals een mens naar de eigen hand kijkt om deze te geleiden. Een grote hindernis is echter een obstakel gebleven: de meeste van deze visuele controlesystemen zijn gebouwd voor een specifieke robotgrootte. Als een robot uit vijf verbonden segmenten bestaat, kan de besturingssoftware meestal niet worden gebruikt op een robot die uit drie of zeven segmenten bestaat zonder dat deze volledig opnieuw geschreven en getraind moet worden.

Een team van onderzoekers heeft een nieuwe methode ontwikkeld waarmee een enkel controlesysteem zachte robots van verschillende lengtes kan beheren zonder dat er voor elke grootte nieuwe trainingsgegevens nodig zijn. Ze richtten zich op een type robot dat is opgebouwd door identieke, opblaasbare segmenten in een lijn aan elkaar te koppelen. In hun experimenten bouwden ze robots variërend van slechts één segment tot vijf segmenten die achter elkaar verbonden zijn. De kern van hun ontdekking is een techniek die het volledige lichaamsbeeld van de robot opbreekt in kleine, individuele stukjes, waarbij elk segment als een afzonderlijke entiteit wordt behandeld. In plaats van te proberen te leren hoe een robot met vijf segmenten beweegt als één groot, ingewikkeld object, leert het systeem hoe een enkel segment beweegt en past diezelfde kennis toe op elk segment dat het ziet, ongeacht hoeveel buren het heeft. Deze aanpak betekent dat zodra de onderzoekers de computer hebben geleerd hoe één enkel segment te besturen, diezelfde "hersenen" direct kunnen worden hergebruikt om een robot met één, drie of vijf segmenten te besturen.

Om dit werkend te krijgen, moesten de onderzoekers het feit overwinnen dat een segment er anders uitziet afhankelijk van waar het in de rij staat. Een segment aan de onderkant van een robot met vijf segmenten verschijnt in een ander deel van het camerabeeld en onder een andere hoek dan een enkel segment dat alleen op een tafel ligt. Om de computer te leren deze visuele verschillen te negeren, gebruikten ze een techniek genaamd geometrische data-augmentatie tijdens de trainingsfase. Dit hield in dat de afbeeldingen van het enkele segment op duizenden verschillende manieren kunstmatig werden gedraaid en verschoven, waardoor de computer effectief werd getoond dat hetzelfde stuk rubber in veel verschillende posities en oriëntaties kan verschijnen. Door het systeem te trainen op deze diverse weergaven, leerde de computer de essentiële vorm van het segment te herkennen in plaats van de specifieke locatie in het beeld. Wanneer het systeem werd ingezet op een meersegmentale robot, gebruikte het een gespecialiseerde tool om elk segment in de camerabeelden te lokaliseren, het uit te snijden en het aan hetzelfde controlemodule te voeden. De module berekende vervolgens de noodzakelijke luchtdrukinstellingen voor dat specifieke segment om een gewenste doelvorm te bereiken.

De onderzoekers testten dit systeem op fysieke robots die in een laboratorium werden opgehangen, waarbij ze een standaard webcam gebruikten om ze te observeren. Ze programmeerden de robots om in specifieke vormen te buigen, zoals draaien of naar voren buigen, en maten hoe nauwkeurig de werkelijke robot overeenkwam met de doelafbeelding. De resultaten toonden aan dat het systeem robots met één tot vijf segmenten succesvol naar hun doelvormen leidde. Hoewel de robots met meer segmenten er iets langer over deden om tot rust te komen en iets meer fouten vertoonden dan de kortere versies, werkte het controlesysteem effectief over alle configuraties heen zonder extra training. Het systeem bleek ook robuust tegen veranderingen in de omgeving; het behield de controle, zelfs wanneer de verlichting in de kamer veranderde, wanneer objecten op de achtergrond werden geplaatst, of wanneer een zwaar gewicht aan de punt van de robot werd bevestigd. In één test werd een massa van 500 gram aan het uiteinde van een vijfsegmentale robot bevestigd, wat de extra belasting simuleerde die een echte robot zou kunnen dragen, en het systeem slaagde er nog steeds in om de robot naar de juiste houding te leiden.

Een cruciaal onderdeel van de betrouwbaarheid van het systeem was het vermogen om met ontbrekende informatie om te gaan. In een reële scenario kunnen onderdelen van een robot verborgen zijn door het eigen lichaam, door een hand van een persoon, of door andere objecten, waardoor de camera een specifiek deel of segment uit het oog verliest. De onderzoekers bouwden een lichtgewicht netwerk dat de ontbrekende visuele gegevens kon raden op basis van de omliggende delen. Wanneer een deel van de vorm van de robot werd geblokkeerd, reconstrueerde dit netwerk het ontbrekende beeld, waardoor het controlesysteem soepel kon blijven functioneren. Zonder deze reconstructie zou de robot moeite hebben gehad met bewegen of zou hij de doelvorm niet hebben kunnen bereiken. De studie toonde aan dat door een complex, totaal lichaamsvraagstuk te deconstrueren in eenvoudige, lokale taken, een enkel controlemodel kan opschalen om veel grotere en complexere machines aan te kunnen. Deze bevinding suggereert dat toekomstige zachte robots kunnen worden geassembleerd en opnieuw samengesteld met een verschillend aantal onderdelen, en dat dezelfde besturingssoftware direct zal werken, waardoor de noodzaak verdwijnt om telkens wanneer de configuratie van de robot verandert nieuwe gegevens te verzamelen of het systeem opnieuw te trainen.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →