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.