Hva er Swarm Robotics?
Swarm robotics er en tilnærming til robotics som vektlegger mange enkle roboter i stedet for en enkelt kompleks robot. En robot-sverm har mye til felles med en maurkoloni eller sverm av bier. Ingen personer i gruppen er veldig intelligente eller sammensatte, men kombinert kan de utføre vanskelige oppgaver. Svermrobotikk har vært et eksperimentelt felt, men mange praktiske anvendelser har blitt foreslått.
En tradisjonell robot trenger ofte komplekse komponenter og betydelig datamaskinprosesseringskraft for å utføre tildelte oppgaver. I svermrobotikk er hver robot relativt enkel og billig. Som en gruppe samarbeider disse enkle maskinene for å utføre avanserte oppgaver som ellers vil kreve en kraftigere, dyrere robot.
Å bruke mange enkle roboter har også andre fordeler. Robotsvermer har høy feiltoleranse, noe som betyr at de fortsatt vil fungere bra hvis noen av de enkelte enhetene ikke fungerer som de skal. Svermer er også skalerbare, så størrelsen på svermen kan økes eller reduseres etter behov.
En bruk som forskere har demonstrert for svermrobotikk, er kartlegging. En enkelt robot vil hele tiden trenge å følge med på beliggenheten, huske hvor den hadde vært og finne ut hvordan du kan unngå hindringer mens du fortsatt utforsker hele området. En sverm av roboter kunne programmeres ganske enkelt for å unngå hindringer mens du holder kontakt med andre medlemmer av svermen. Dataene fra alle robotene i svermen blir deretter kombinert til et enkelt kart.
Svermrobotikk har vært et gryende felt, og det har gitt unike utfordringer for forskere. Å programmere en sverm av roboter er i motsetning til andre typer programmering. Modellen for distribuert databehandling - ved å bruke mange datamaskiner til å jobbe med en enkelt stor oppgave - er noe lik. I motsetning til distribuert databehandling, derimot, arbeider hver enkelt person innen svermrobotikk med unike stimuli. Hver robot er for eksempel på et annet sted til enhver tid.
Noen tilnærminger til svermrobotikk bruker en kontrollenhet som koordinerer andre roboter. Andre tilnærminger bruker teknikker lånt fra naturen for å gi svermen i seg selv en type kollektiv intelligens. Mye av den nåværende forskningen innen svermrobotikk fokuserer på å finne den mest effektive måten å bruke en sverm på.
Problemene med å organisere en sverm har ikke hindret folk i å forestille seg hva svermerobotikk kan tilby en dag. Noen forskere ser for seg en sverm av veldig små mikroboter som skal brukes til å utforske andre planeter. Andre foreslåtte bruksområder inkluderer søke- og redningsoppdrag, gruvedrift og til og med brannslukking. Når den brukes sammen med nanobots - roboter i mikroskopisk størrelse - kan svermrobotikk til og med brukes i humanmedisin.