Orientation Control of Soft Robots via Adiabatic Spectral Submanifolds
Dit artikel presenteert een verbeterd datagedreven model voorspellende regelschema voor zachte robots dat adiabatische spectrale submanifolds gebruikt om oneindig-dimensionale nietlineaire dynamica nauwkeurig te vatten, waarbij een reductie van meer dan 60% in positie- en oriëntatievolgfouten wordt bereikt vergeleken met bestaande baselines.
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 zijn de zachte reuzen van de techniekwereld, gebouwd van materialen die buigen, strekken en vervormen in plaats van breken en malen zoals traditionele metalen machines. Omdat ze zijn gemaakt van compliant, continu vervormbare stoffen, zijn ze ideaal voor het navigeren door delicate omgevingen waar een menselijke hand te onhandig zou kunnen zijn of een metalen grijper te gevaarlijk. Denk aan hen als het robotische equivalent van een octopus of de slurf van een olifant, in staat om in nauwe ruimtes te glippen en veilig te interageren met kwetsbare objecten. Deze flexibiliteit maakt ze echter ook ongelooflijk moeilijk te besturen. In tegen tegenstelling tot een starre robotarm die in voorspelbare, rechte lijnen beweegt, heeft een zachte robot een oneindig aantal manieren waarop hij kan wiebelen en vervormen. Om een van hen nauwkeurig te sturen, heeft een computer een perfecte kaart van de interne fysica nodig, maar deze kaarten zijn vaak te complex om in realtime te berekenen, en de exacte wetten die het gedrag van het materiaal bepalen zijn vaak onbekend.
Jarenlang hebben ingenieurs geprobeerd dit op te lossen door ofwel de fysica van de robot te vereenvoudigen tot grove benaderingen, of door computers te leren de juiste zetten te raden via trial-and-error. De eerste aanpak faalt vaak omdat deze de subtiele, niet-lineaire manieren waarop zachte materialen zich gedragen negeert, terwijl de tweede methode enorme hoeveelheden data en krachtige simulators vereist die niet altijd goed vertaalbaar zijn naar de echte wereld. De uitdaging is het vinden van een middenweg: een manier om een eenvoudig, snel en accuraat model van de beweging van een zachte robot te creëren dat een computer kan gebruiken om beslissingen in een fractie van een seconde te nemen, zonder dat daarvoor elk detail van de interne structuur van de robot bekend hoeft te zijn.
Een team van onderzoekers heeft nu een nieuwe methode ontwikkend om deze kloof te overbruggen, waardoor ze zowel de positie als de oriëntatie van een zachte robotarm met ongekende precisie kunnen besturen. Hun aanpak rust op een wiskundig concept genaamd een adiabatisch spectraal submanifold, wat kan worden beschouwd als een verborgen, laag-dimensionale "skelet" dat de belangrijkste bewegingen van de robot vastlegt terwijl de chaotische ruis wordt genegeerd. In de fysieke wereld zijn zachte robots zeer dissipatief, wat betekent dat ze snel energie verliezen en snel tot rust komen na een verstoring. De onderzoekers realiseerden zich dat terwijl de interne trillingen van de robot snel gebeuren, de taken die we willen uitvoeren — zoals het naar een specifieke plek bewegen van een gereedschap — veel langzamer verlopen. Door deze twee snelheden van elkaar te scheiden, konden ze een vereenvoudigd oppervlak identificeren dat de beweging van de robot van nature volgt, waardoor de oneindige complexiteit van de zachte arm effectief werd teruggebracht tot een beheersbare set regels.
Om dit idee te testen, bouwde het team een hoogwaardige simulatie van een zachte arm genaamd SoPrA, die vierentwintig centimeter lang is en wordt aangedreven door zes interne luchtkamers. Ze voegden ook een motor toe aan de basis om de gehele arm te laten roteren, waardoor ze niet alleen de positie van de punt van de arm konden besturen, maar ook de richting waarin deze wees. Deze oriëntatiecontrole is cruciaal voor taken zoals het invoeren van een instrument of het inspecteren van een oppervlak, maar het bleek moeilijk te bereiken met eerdere datagestuurde methoden. De onderzoekers voedden de simulatie met duizenden willekeurige bewegingen om een dataset te genereren, en gebruikten vervolgens hun nieuwe algoritme om het onderliggende "skelet" van de robot direct uit de data te leren, zonder dat de specifieke stijfheid of het gewicht van de materialen bekend hoefde te zijn.
Het resultaat was een nieuw controlesysteem dat de toekomstige baan van de robot met opmerkelijke nauwkeurigheid kon voorspellen. In tegenstelling tot oudere methoden die ervan uitgingen dat de robot in een vaste, statische positie zou blijven terwijl er kleine aanpassingen werden gedaan, liet dit nieuwe systeem de robot vrij bewegen langs zijn natuurlijke pad terwijl er tegelijkertijd werd bijgestuurd voor kleine fouten. In hun tests verminderde de nieuwe controller de fout in het volgen van zowel de positie als de oriëntatie met meer dan zestig procent vergeleken met bestaande datagestuurde technieken. Het presteerde aanzienlijk beter dan lineaire modellen, die er niet in slaagden de complexe krommingen van de robot te vatten, en presteerde zelfs beter dan eerdere versies van hun eigen methode die vertrouwden op statische benaderingen. Het systeem was snel genoeg om in realtime te draaien, waarbij de noodzakelijke aanpassingen in minder dan vijf milliseconden werden berekend op een standaard laptop.
Misschien wel het belangrijkste is dat de onderzoekers ontdekten dat hun methode goed werkte, zelfs wanneer de robot sneller bewoog dan de theorie strikt voorspelde dat het zou moeten. Dit suggereert dat de aanpak robuust genoeg is voor praktisch gebruik, zelfs wanneer de omstandigheden niet perfect ideaal zijn. Door een diep begrip van de natuurlijke dynamica van de robot te combineren met een flexibel, datagestuurd leerproces, heeft het team een instrument gecreëerd dat de zachte robots uiteindelijk complexe, delicate taken in de echte wereld kan laten uitvoeren, van chirurgische ingrepen tot reddingsoperaties, met een niveau van gratie en nauwkeurigheid dat voorheen onbereikbaar was.
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.