CROMMS – Self-organized Transport Chain Swarm

Raum TBA

Typ Demo

Studiengang / Lehrstuhl / Firma
Softwaretechnologie

Präsentator Adrian Scholze

Website https://vrb.ease-crc.org

Der CROMMS (context-role-oriented micro-macro swarm programming) Ansatz verbindet kontext-rollen-orientierte Programmierung mit Schwarmprogrammierung, um die Programmverständlichkeit für den Entwickler und die Erklärbarkeit der Programmausführung für den Benutzer zu vereinfachen. Das wird am Beispiel eines selbstorganisierten Transportschwarms gezeigt. In dem Szenario bringen Roboter gemeinsam Ladungen von einem Futterplatz zu ihrem Nest indem sie den Transportweg aufteilen und die Ladung übergeben. Diese Transportkette wird aufgebaut und funktioniert vollständig dezentral, ohne zentrale Steuerung oder globale Kommunikation. Lokal kommunizieren die Roboter passiv über Lichtsignale. Anhand der Beobachtung dieser Lichtsignale trifft ein Roboter Annahmen über seine Umgebung, schlussfolgert daraus seine eigene Rolle im Schwarm und führt selbstständig das entsprechende Verhalten aus. Der Aktuelle Zustand der Schwarmsimulation wird in einem Webapp Dashboard übersichtlich dargestellt.