einmal im Monat veranstaltet meine Firma ein "get-together" wo wir uns Vorträge zu bestimmten Themen, der Bereiche in der meine Firma aktiv ist, anhören. Dies ist eigentlich alles rund um Softwareentwicklung, Cloud, Integration, Big Data, IoT, ...
Dann gibt es so 2 Monate im Jahr wo wir eher etwas in Richtung eines Hackathons veranstalten. Also weniger Vorträge und eher mal etwas ausprobieren.
Dieses Jahr hatte ich die Idee die Teilnehmer in 2 Teams aufzuteilen und gegeneinander antreten zu lassen. Hierzu wollte ich Ihnen 1 oder 2 Roboter zur Verfügung stellen die dann einen Parcours absolvieren müssen. Irgendwas in der Art von:
- Bewege dich von A nach B
- Nutze den Arm um irgendwas zu bewegen
- Nutze die Kamera um ein Objekt zu identifizieren
In Anbetracht der Corona-Situation finden diese Art von Meetings bei uns noch Remote statt. Gibt es hier eine einfache Möglichkeit die Roboter online zur Verfügung zu stellen und Dinge direkt darauf auszuführen. Ich habe gesehen, dass es die Möglichkeit gibt den Roboter mit der Cloud zu verbinden. Aber passt das am Ende auch zu meiner Anforderung?
Die Idee war, dass ich den Parcours bei mir aufbaue und den Raum mit ein paar Kameras ausstatte und die Teams dann versuchen so schnell wie möglich ein passendes Programm zu erstellen, welches alle Aufgaben erfüllt.
Alternativ, als ich gesehen habe, dass auch MQTT angeboten wird, war meine Überlegung, dass die 2 Teams unterschiedliche Aufgaben durchführen. Das eine Team arbeitet an der Parcours-Aufgabe und das andere Team nutzt die Daten die per MQTT bereitgestellt werden um per Webseite eine virtuelle Karte mit den jeweiligen Interaktionen des Roboters darzustellen. Ist dies über das MQTT Protokoll hier möglich?
Danke & Gruß