
Att designa sin egen gående robot har nu blivit enklare tack vare MIT:s ”Interactive Robogami” som automatiskt tar hand om de mer komplicerade bitarna i robotkonstruerandet.
I en ny publikation från forskare vid MIT:s Computer Science & Artificial Intelligence Laboratory (CSAIL) presenteras ett system kallat ”Interactive Robogami” som gör det enklare för icke-robotexperter att skapa gående robotar. Det hela börjar i ett lättanvänt 3D-designprogram där man bygger ihop sin robot genom att dra och släppa färdiga moduler utifrån ett bibliotek av över 50 olika kroppar, hjul, ben och andra tillbehör.
En av nyckelfunktionerna i mjukvaran som MIT lyfter fram är att man kan designa både robotens utseende och gångstil på samma gång, vilket normalt är två separata delar vid robotkonstruktion. Det finns flera olika fördefinierade gångstilar att välja mellan i designprogrammet och man kan man även prova sin virtuella robots gångstil på skärmen först. Alla krångliga beräkningar vad gäller hur benen ska röra sig och annat sköts i bakgrunden av mjukvaran, så användaren kan fokusera på designen av roboten.
När man är nöjd med designen skriver man ut sin robot på en 3D-skrivare. Som namnet Robogami avslöjar skrivs roboten ut som ett 2D-plastark som man sedan viker ihop likt origami för att skapa 3D-strukturer. Enligt MIT ska man på detta sätt kunna designa sin robot på några minuter för att sedan skriva ut den och montera den på så kort tid som fyra timmar. De kom även fram till att deras metod kortade tiden för 3D-utskrifterna med 73 procent samtidigt som materialåtgången minskade med 70 procent.
”Att designa robotar kräver vanligtvis expertis som endast mekaniska ingenjörer och robotspecialister har”, säger Adriana Schulz, doktorand vid MIT och medförfattare till forskningspublikationen. ”Vad som är spännande här är att vi har skapat ett verktyg som tillåter vardagliga användare att designa sina egna robotar genom att ge dem denna expertkunskap.”
Forskarlaget vid MIT har även planer på att vidareutveckla Robogami så man utöver gående och rullande robotar även ska kunna designa flygande sådana. Ett annat mål de har är att användare ska kunna definiera robotens beteende baserat på vilka uppgifter roboten ska lösa