Deutsches Zentrum für Luft- und Raumfahrt (DLR)
Student/in (w/m/d): Multi-Agent Deep Reinforcement Learning für UAVs
Braunschweig
Herzlich willkommen am Institut für Flugsystemtechnik. Im Zentrum unserer Arbeit steht das Zusammenspiel von Flugzeugkonfiguration, Pilotinnen und Piloten und moderner Flugsystem-Technologie. Von der Flugdynamik bis zu unbemannten Luftfahrzeugen, von der Simulation bis zum realen Flugversuch – wir analysieren, testen und entwickeln Innovationen, die das Fliegen der Zukunft prägen.
Das erwartet dich
Wir in der Abteilung für unbemannte Luftfahrzeuge (UAVs) erforschen innovative Methoden der Künstlichen Intelligenz und des Deep Learning, um UAVs intelligenter und sicherer zu machen. Den bemerkenswerten Erfolg von Multi-Agent Deep Reinforcement Learning in vielen komplexen Aufgaben - von Brettspielen bis hin zu komplexen Computerspielen und Robotersteuerungen - wollen wir dabei gezielt auf UAVs übertragen und dessen praktische Nutzbarkeit für reale Missionen erproben.
Beispielhafte Anwendungen umfassen dabei unter anderem die Koordination von verschiedenen UAVs in einem Schwarm, die Kollisionsvermeidung von UAVs in der Nähe eines Flughafens oder auch die kooperative Routenplanung bei Search-and-Rescue Operationen. Darauf aufbauend ergeben sich viele interessante Fragestellungen, wie z.B. die Skalierbarkeit bei steigender Agentenzahl, die Anpassungsfähigkeit an dynamische Umgebungen, der Einfluss von Kommunikationsmethoden und Latenzen auf die Schwarm-Koordination, die Interoperabilität heterogener Plattformen (Multicopter, Fixed-Wing Luftfahrzeuge, …) und die Übertragbarkeit aus der Simulation in den realen Flugversuch.
In diesem Rahmen ergeben sich in unseren Forschungsprojekten viele spannende Fragestellungen, die sowohl als Praktikum als auch als Masterarbeit bearbeitet werden können – bitte gib deine Präferenz im Bewerbungsanschreiben an. Wir freuen uns auf deine Bewerbung!
Deine Aufgaben
- Einarbeitung in eine Multi-Agent Reinforcement Learning Trainingsumgebung
- ggf. Erweiterungen der Trainingsumgebung um für UAV relevante Features
- Literaturrecherche zu Methoden des Multi-Agent Reinforcement Learning
- Training von Multi-Agent Reinforcement Learning Agenten
- Evaluation der trainierten Agenten, inkl. ihrer Stärken und Schwächen
- Dokumentation der Ergebnisse
- ggf. erste Mitarbeit an wissenschaftlichen Veröffentlichungen
Das bringst du mit
- laufendes Hochschulstudium im Bereich Informatik, Robotik, Luft- und Raumfahrt, Mathematik oder vergleichbarem (Master)
- Programmierkenntnisse (Python)
- erste Kenntnisse in den Bereichen Deep Learning und (Multi-Agent) Reinforcement Learning
- erste Erfahrung im Training und der Evaluation von (Multi-Agent) Reinforcement Learning
- erste Erfahrung in der Nutzung von (Multi-Agent) Reinforcement Learning Bibliotheken
Wir freuen uns darauf, dich kennenzulernen!
Fragen zu dieser Position (Kennziffer 4066) beantwortet dir gerne:
Joachim Rüter
Tel.: +49 531 295 1344
- Deutsches Zentrum für Luft- und Raumfahrt (DLR)Martin von Depka ProndzinskiSoftwareentwickler"Ich kann mich sehr gut mit den Werten des DLR identifizieren."Mehr
- Deutsches Zentrum für Luft- und Raumfahrt (DLR)Henry RotzollSoftware-Entwickler"Unsere Systeme sind alle langfristig angelegt, wir haben schließlich ein ehrgeiziges Ziel: die Speicherung der Daten für die Ewigkeit."Mehr
- Deutsches Zentrum für Luft- und Raumfahrt (DLR)Wissenschaftlicher Mitarbeiter/-in im Bereich Elektronikentwicklung & Product Assurance (w/m/d)UlmForschung
- Deutsches Zentrum für Luft- und Raumfahrt (DLR)Naturwissenschaftler/in, Ingenieur/in o.ä. (w/m/d) - Distributed Acoustic SensingBremerhavenForschung
- Deutsches Zentrum für Luft- und Raumfahrt (DLR)Informatiker/in (w/m/d) - Forschungsinfrastruktur für das fliegende LaborAachenSystem Engineering / Admin +1
- Deutsches Zentrum für Luft- und Raumfahrt (DLR)Naturwissenschaftler/in (w/m/d): Fachliche Leitung „Cybersecurity" und wissenschaftlich TätigkeitSankt AugustinForschung +1
- Deutsches Zentrum für Luft- und Raumfahrt (DLR)Research Software Engineer (w/m/d)KölnAnwendungsentwicklung +1