Vad är Swarm Robotics?
Svärmrobotik är en strategi för robotik som betonar många enkla robotar istället för en enda komplex robot. En robotsvärm har mycket gemensamt med en myrkoloni eller sverm av bin. Ingen person i gruppen är väldigt intelligent eller komplex, men tillsammans kan de utföra svåra uppgifter. Svärmrobotik har varit ett experimentellt fält, men många praktiska tillämpningar har föreslagits.
En traditionell robot behöver ofta komplexa komponenter och betydande datorbehandlingskraft för att utföra sina tilldelade uppgifter. Inom svärmrobotik är varje robot relativt enkel och billig. Som en grupp samarbetar dessa enkla maskiner för att utföra avancerade uppgifter som annars skulle kräva en kraftfullare och dyrare robot.
Att använda många enkla robotar har också andra fördelar. Robotsvärmar har hög feltolerans, vilket innebär att de fortfarande kommer att fungera bra om vissa av de enskilda enheterna fungerar eller förstörs. Svärmar är också skalbara, så storleken på svärmen kan ökas eller minskas vid behov.
En användning som forskare har visat för svärmrobotik är kartläggning. En enda robot skulle ständigt behöva hålla reda på sin plats, komma ihåg var den hade varit och ta reda på hur man kan undvika hinder medan man fortfarande utforskar hela området. En svärm av robotar kan programmeras helt enkelt för att undvika hinder medan du håller i kontakt med andra medlemmar i svärmen. Uppgifterna från alla robotarna i svärmen kombineras sedan till en enda karta.
Svärmrobotik har varit ett tillväxtfält och har presenterat unika utmaningar för forskare. Att programmera en svärm av robotar är till skillnad från andra typer av programmering. Modellen för distribuerad datoranvändning - med många datorer för att arbeta med en enda stor uppgift - är något liknande. Till skillnad från distribuerad databehandling, handlar emellertid varje individ inom svärmrobotik med unika stimuli. Varje robot är till exempel på en annan plats vid en viss tidpunkt.
Vissa metoder för att svärma robotik använder en kontrollenhet som koordinerar andra robotar. Andra tillvägagångssätt använder tekniker lånade från naturen för att ge svärmen själv en typ av kollektiv intelligens. Mycket av den aktuella forskningen inom svärmrobotik fokuserar på att hitta det mest effektiva sättet att använda en svärm.
Problemen med att organisera en svärm har inte hindrat människor från att föreställa sig vad svärmarobotik kan erbjuda en dag. Vissa forskare föreställer sig en svärm av mycket små mikrobottar som används för att utforska andra planeter. Andra föreslagna användningar inkluderar sök- och räddningsuppdrag, gruvdrift och till och med brandbekämpning. När den används med nanobots - robotar i mikroskopisk storlek - kan svärmrobotik även användas i humanmedicin.