Hvad er Swarm Robotics?
Swarm-robotik er en tilgang til robotik, der understreger mange enkle robotter i stedet for en enkelt kompleks robot. En robotsværm har meget til fælles med en myrkoloni eller sverm af bier. Intet individ i gruppen er meget intelligent eller kompleks, men samlet kan de udføre svære opgaver. Sværmrobotik har været et eksperimentelt felt, men mange praktiske anvendelser er blevet foreslået.
En traditionel robot har ofte brug for komplekse komponenter og betydelig computerbearbejdningskraft for at udføre sine tildelte opgaver. Inden for svermrobotik er hver robot relativt enkel og billig. Som en gruppe samarbejder disse enkle maskiner for at udføre avancerede opgaver, som ellers ville kræve en mere kraftfuld og dyrere robot.
Brug af mange enkle robotter har også andre fordele. Robotsværme har høj fejltolerance, hvilket betyder, at de stadig vil fungere godt, hvis nogle af de enkelte enheder fungerer ikke eller ødelægges. Sværme er også skalerbare, så størrelsen på sværmen kan øges eller mindskes efter behov.
En brug, som forskere har demonstreret for svermrobotik, er kortlægning. En enkelt robot skulle konstant være nødt til at holde styr på dens placering, huske hvor den havde været og finde ud af, hvordan man undgår forhindringer, mens den stadig udforsker hele området. En sværm af robotter kunne programmeres simpelthen for at undgå forhindringer, mens du holder kontakt med andre medlemmer af sværmen. Dataene fra alle robotterne i sværmen kombineres derefter til et enkelt kort.
Swarm-robotik har været et voksende felt, og det har præsenteret unikke udfordringer for forskere. Programmering af en sverm af robotter er i modsætning til andre typer programmering. Modellen med distribueret computing - ved hjælp af mange computere til at arbejde på en enkelt stor opgave - er noget lignende. I modsætning til distribueret databehandling beskæftiger hver enkelt person inden for svermrobotik unikke stimuli. Hver robot er for eksempel på et andet sted på et givet tidspunkt.
Nogle tilgange til sværmende robotik bruger en kontrolenhed, der koordinerer andre robotter. Andre tilgange bruger teknikker, der er lånt fra naturen for at give selve sværmen en type kollektiv intelligens. Meget af den aktuelle forskning inden for svermrobotik fokuserer på at finde den mest effektive måde at bruge en sverm på.
Problemer med at organisere en sverm har ikke forhindret folk i at forestille sig, hvad svermrobotik kunne tilbyde en dag. Nogle forskere forestiller sig en sverm af meget små mikrobotter, der bruges til at udforske andre planeter. Andre foreslåede anvendelser inkluderer søge- og redningsopgaver, minedrift og endda brandbekæmpelse. Når det bruges sammen med nanobots - robotter i mikroskopisk størrelse - kunne svermrobotik endda bruges i humanmedicin.