Anonim

MIT lærer robotter at være bedre til at bygge sammen

Robotics

Chris Wood

30. maj 2015

3 billeder

MIT teamets algoritme tager en anden tilgang til eksisterende metoder, udskyder vanskelige grebrelaterede beslutninger, indtil de lettere dele af opgaven er komplette (Kredit: MIT / Dominick Reuter)

Fra at hoppe over forhindringer for at trække objekter tusindvis af gange deres egen vægt, er robotter store på mange ting. Hvad de ikke er så gode til, arbejder som et selvstændigt hold i en ukendt situation - indtil nu er det. Et team af forskere fra MIT har udviklet en algoritme, der strømlinjerer den måde robotter samarbejder om byggearbejder, hvilket reducerer planlægningstiden betydeligt.

Problemet med, at robotter normalt takler opførelsesopgaver, er deres insistering på at få det rigtigt første gang. Eksisterende algoritmer dikterer, at maskinerne skal udføre opgaver i et enkelt trin uden at tabe komponenter. Dette medfører en masse spildtid, mens de optimale punkter til grebskomponenter beregnes, og med mere komplekse opgaver er det muligvis umuligt at lave en no-drop-løsning.

Den nye algoritme er designet til at håndtere en situation, hvor de pågældende robotter skal udføre en samleoperation, der kræver flere trin, hvoraf nogle kræver to af robotterne til at arbejde sammen for at fuldføre. Ingen af ​​robotterne får specifikke opgaver, med beslutningerne om hvilken maskine der gøres i flyve.

MIT teamets algoritme tager en anden tilgang til eksisterende metoder, udskyder vanskelige grebrelaterede beslutninger, indtil de lettere dele af opgaven er komplette. Det begynder ved fuldstændig at ignorere det gribende problem, udforme en plan, der vil se robotterne afhente og efterfølgende slippe alt efter hver samlingstrin.

Det ser derefter på hver robots opgave for at afgøre, om der er en åbenbar grebløsning, der ikke blander sig i, hvad de andre maskiner har op til. Hvis der ikke findes en, vil den holde fast i pick-up-and-drop-planen. Når alle de nemme beslutninger er blevet truffet, vender algoritmen tilbage til udsatte beslutninger.

Denne metode fører til, at robotterne sætter komponenter ned og vælger dem igen for at fuldføre den næste fase af processen, men det tager langt mindre tid end det, der kræves for at beregne en enkelt-trin-løsning.

Holdet testede sin nye metode ved at bruge den til at lede tre robotter i samlingen af ​​en stol med positive resultater. Holdet løb også mange simuleringer af mere komplekse samlingsoperationer og fandt ud af, at den nye algoritme førte til færdiggørelse af en opgave på få minutter, hvor en no-drop-løsning tog timer at beregne.

Samlet set ser den nye algoritme ud som et stort positivt skridt i retning af en effektiv robot arbejdsstyrke.

"Vi er virkelig spændte på ideen om at bruge robotter på mere omfattende måder i fremstillingen, " siger Daniela Rus fra MITs afdeling for elektroteknik og datalogi. "Til dette har vi brug for robotter, der kan finde ud af ting for sig selv mere end de nuværende robotter gør. Vi ser denne algoritme som et skridt i den retning. "

Teamets indsats blev for nylig nomineret til to bedste papirpriser på Institut for Elektroteknik og Elektronik Ingeniører 'International Konference om Robotik og Automatisering.

Du kan se videoen nedenfor for at se algoritmen i aktion.

Kilde: MIT

MIT teamets algoritme tager en anden tilgang til eksisterende metoder, udskyder vanskelige grebrelaterede beslutninger, indtil de lettere dele af opgaven er komplette (Kredit: MIT / Dominick Reuter)

Den nye algoritme ligner et stort positivt skridt i retning af en effektiv robot arbejdsstyrke (Kredit: MIT / Dominick Reuter)

Holdet testede sin nye metode ved at bruge den til at styre tre robotter i stolenes sammenstilling med positive resultater (Kredit: MIT / Dominick Reuter)

Anbefalet Redaktørens Valg