| Home | Legals | Data Protection | KIT

Evaluation verschiedener Simulationsumgebungen für das Robot Operating System (ROS)

Evaluation verschiedener Simulationsumgebungen für das Robot Operating System (ROS)
chair: links:
place:

HiWi

starting date:

ab 08/ 2018

Kontaktperson:

Dipl.-Wi.-Ing. Raphael Pfeffer
M. Sc. Hannes Stoll

Evaluation verschiedener Simulationsumgebungen für das Robot Operating System (ROS)

.
.

Umfeld

Umfeld ist das mit automatisierten Fahrfunktionen ausgestattete Kleinfahrzeug, welches momentan am ITIV entwickelt wird. Dem Fahrzeug liegt das Robot Operating System (ROS) als Software-Framework für die Betriebsfunktionen zugrunde. Verschiedene Teilfunktionen, wie beispielsweise die Echtzeit-Lokalisierung und Kartierung (SLAM) oder Fahraufgaben wurden bereits als einzelne ROS-Nodes implementiert. Ziel der Arbeit ist das Schaffen einer geeigneten Simulationsumgebung, um die erforderliche Menge an Realfahrten zu reduzieren. Dazu müssen Umwelt und die Sensorik sowie Aktorik des Fahrzeuges möglichst genau, aber auch performant, simuliert werden.

 

Aufgabe

  • Einarbeitung in die Themenfelder automatisiertes Fahren, Simulation, Entwicklungsmethodik
  • Recherche zu existierenden Simulationsumgebungen auf dem Markt
    • CarMaker, AirSim, Gazebo
  • Einbindung in die vorhandene Umgebung unter ROS
  • Evaluierung und Vergleich der Tools nach relevanten Aspekten

 

Voraussetzungen

  • Eigenständige und lösungsorientierte Arbeitsweise, Programmierkenntnisse (C oder C++)
  • Motivation sich in neue Umgebungen einzuarbeiten, Team- und Kommunikationsfähigkeit