top of page

Forschungsprojekt

Mehrroboter-Steuerungssystem

Projektlaufzeit

2024

Rolle und Beitrag

Projektleiter und Hauptentwickler (ca. 90 % Eigenanteil)

Eingesetzte Technologien und Kompetenzen

  • Web-Frontend-Entwicklung & UI-Design (HTML, CSS, JavaScript)

  • Web-Backend-Entwicklung (Node.js, Flask)

  • Server- & Netzwerkadministration (Linux, Nginx)

  • Softwareentwicklung (C++, Python)

  • Robot Operating System (ROS)

  • Bildverarbeitung & Algorithmenentwicklung (OpenCV, C++)

Einführung

Im Jahr 2024 absolvierte ich ein Forschungspraktikum an der Graduiertenschule für Ingenieurwissenschaften der Universität Tokio, das von der OECD und der Japan Atomic Energy Agency (JAEA) unterstützt wurde.

 

In diesem Zeitraum entwickelte ich ein Mehrroboter-Steuerungssystem, das zur Unterstützung beim Rückbau von Kernkraftwerken durch die Koordination mehrerer Roboter in Gefahrenbereichen konzipiert wurde.

Technische Umsetzung

Um eine intuitive Steuerung mehrerer Roboter zu ermöglichen, entwickelte ich eine webbasierte Benutzeroberfläche mit Funktionen zur Steuerung und Telemetrieüberwachung. Das Frontend-Framework wurde mit HTML und CSS entworfen und aufgebaut, abgeleitet von der Architektur meines früheren Projekts „POSTECH Seismometer“.

 

Das System nutzt eine hybride Backend-Architektur mit Node.js und Flask. Der Node.js-Server verwaltet das unbemannte Bodenfahrzeug (UGV) Pioneer und dessen latenzarmen Videostream, während der Flask-Server das unbemannte Luftfahrzeug (UAV) Tello und dessen Videoübertragung handhabt. Um diese unterschiedlichen Dienste für den Benutzer nahtlos zu integrieren, implementierte ich einen Nginx-Reverse-Proxy.

 

Die Kommunikation mit dem Pioneer-Roboter wurde über MQTT und das RSNP-Protokoll (Robot Service Network Protocol) hergestellt, das speziell für die Teleoperation konzipiert wurde. Die Tello-Drohne wurde über UDP-Socket-Kommunikation direkt mit dem Hauptserver verbunden.

IMG_4320 Kopie.JPG

Konzeptionelles Systemdiagramm des Robotersteuerungssystems (auf Japanisch) (Aug. 2024)

web_server.png

Gesamtsystemdiagramm des Robotersteuerungssystems (Sep. 2024)

Tello_GUI_Combined-0002_edited.jpg
Tello_GUI_Combined-0002_edited.png

Webbasierte Benutzeroberfläche und Drohnensteuerung über das System (Sep. 2024)

IMG_5743.JPG

Abschluss des Forschungspraktikums im Bereich Multi-Roboter-Steuerungssysteme an der Universität Tokio (Aug. 2024)

Snapseed.jpeg

Präsentation bei den NEA NEST Awards (Hauptsitz der OECD NEA, Paris) (Nov. 2025)

SI2024.png

RSNP Contest Committee Special Award – SI2024 Conference, Japan (Dez. 2024)

NEST Awards - 3rd Prize_edited.jpg

3. Preis (geteilt) – NEA NEST Awards Event, Paris, Frankreich (Nov. 2025)

bottom of page