Halte es einfach kann der Schlüssel sein, um kooperative Roboter

    Ein Weg, um Hunderte - oder sogar Tausende - von winzigen Roboter Cluster für die Aufgaben ohne Verwendung von Speicher- oder Prozessorleistung wurde von Ingenieuren an der Universität von Sheffield, UK entwickelt.

    Die Mannschaft , die in der Sheffield Zentrum für Robotik ( SCentRo ) , in der Universität der Fakultät für Ingenieurwissenschaften , ist extrem einfach Roboter, die in der Lage, ein dichtes Cluster ohne komplexe Berechnung bilden sollen , wie ein Schwarm programmiert , in ähnlicher Weise Bienen oder ein Vogelschwarm ist , gemeinsam für die Aufgaben in der Lage .

    Die Arbeit , die im International Journal of Robotics Research , ebnet den Weg für Roboterschwärme' in , verwendet werden zum Beispiel die Landwirtschaft , wo Präzision Anbaumethoden könnten sich aus der Verwendung einer großen Anzahl von sehr einfachen und kostengünstigen Roboter profitieren.

    Eine Gruppe von 40 Roboter programmiert , um die Aufgabe auszuführen Clustering und die Forscher haben gezeigt , mit Hilfe von Computersimulationen, dass dies erweitert werden , um Tausende von Robotern umfassen .

    Jeder Roboter nutzt nur einem Sensor , die ihnen sagt , ob sie "sehen" kann einen anderen Roboter vor ihnen . Basierend auf , ob sie eine andere Roboter zu sehen , werden sie entweder auf der Stelle drehen oder bewegen sich im Kreis, bis sie einen sehen kann .

     Puck Roboter
    Dies zeigt die Puck Roboter in der Forschung eingesetzt.
    Bildnachweis: Universität Sheffield, Großbritannien

    Auf diese Weise können sie nach Form und Aufrechterhaltung einer Clusterbildung . Einfallsreichtum des Systems liegt in seiner Einfachheit . Die Roboter haben kein Gedächtnis , müssen nicht alle Berechnungen durchführen und benötigen nur sehr wenige Informationen über die Umwelt.

    Bisher Roboter Schwärme komplexe Programmierung erforderlich, was bedeutet, dass es äußerst schwierig wäre , die einzelnen Roboter zu miniaturisieren .

    Mit der von der Sheffield -Team entwickelte Programmiersprache , jedoch könnte es möglich sein , um extrem kleine entwickeln - auch im Nanobereich - Maschinen.

    Der Sheffield -System zeigt auch, dass , auch wenn die Informationen, die von den Robotern wahrgenommen wird teilweise beschädigt , die meisten von ihnen noch in der Lage , zusammen zu arbeiten , um die Aufgabe auszuführen.

    Roderich Gross, der SCentRo , erklärt: " Wir haben gezeigt , dass Roboter müssen nicht berechnet werden , um Probleme wie die der Versammlung in einem einzigen Cluster zu lösen , und das gleiche könnte für schwärmen Verhaltensweisen, die wir in der Natur , wie wahr sein in Bakterien, Fische oder Säugetiere. "

    " Damit sind wir in der Lage, " Scale-up " diese Schwärme , um Tausende von Robotern, die dann so programmiert, konnte zum Ausführen von Aufgaben werden die Verwendung in einem realen Szenario , könnte es sich dabei um die Überwachung der Verschmutzungswerte in der Umwelt; . Wir auch sehen konnte, sie verwendet wird, um Aufgaben in Bereichen durchzuführen , wo es wäre gefährlich für den Menschen zu gehen . Weil sie so einfach sind , könnten wir auch vorstellen, diese Roboter , die im Mikrometermaßstab verwendet, beispielsweise in der Gesundheitsbranche , wo sie durch die reisen menschlichen Gefäßnetz zu Diagnose oder Behandlung in einem nicht-invasive Weise zu bieten. "

    Die Forscher sind nun die sich auf die Programmierung der Roboter einfache Aufgaben durch die Interaktion mit anderen Aufgaben zu lösen , beispielsweise um etwa Verschieben oder durch Sortierung in Gruppen