Echtzeitfähige Bewegungsplanung mit Hindernisvermeidung für unbemannte, senkrecht startende Luft- und Raumfahrzeuge
Christoph Seiferth
Die vorliegende Arbeit befasst sich mit der echtzeitfähigen Bewegungsplanung unbemannter, senkrecht startender Luftfahrzeuge. Diese Autonomiefunktion behandelt das Problem der Suche und Optimierung einer Bewegungstrajektorie des Luftfahrzeuges unter Berücksichtigung von Randbedingungen wie z.B. das Vermeiden von Hindernissen, Einhalten von maximalen Fluggeschwindigkeiten oder auch die Beschränkung der Lage des Luftfahrzeugs.
Um sich diesem Problem zu nähern, wird zunächst ein Ansatz zur prädiktiven Bahnplanung auf Basis der nichtlinearen modellprädiktiven Regelung mit Beschränkungen in Zuständen und Steuergrößen vorgestellt, der besonders für die echtzeitfähige Implementierung auf kleiner und kompakter Rechnerhardware geeignet ist und eine Hindernisvermeidung unter Nutzung einer dreidimensionalen Punktwolke beinhaltet. Zur Demonstration der Echtzeitfähigkeit werden in dieser Arbeit zwei unterschiedliche Bordrechnerarchitekturen betrachtet: Der erste Ansatz verfolgt die Implementierung auf einem kleinen eingebetteten System, das einen FPGA zur Beschleunigung der für die Hindernisvermeidung benötigten Abstandsberechnungen einsetzt. Flugversuche sowie Hardware-in-the-loop Simulationen belegen die Machbarkeit.
Der zweite, verbesserte Ansatz benutzt zur echtzeitfähigen Umsetzung eine Grafikkarte auf einem Tabletcomputer zur Beschleunigung der Modellprädiktion und der aufwendigen Abstandsberechnungen zu den Hindernissen. Statistische Betrachtungen von Laufzeitmessungen zeigen die echtzeitfähige Umsetzbarkeit dieses Ansatzes.
Die Arbeit liefert damit Beiträge im Bereich Bahnplanung für unbemannte, automatisch fliegende Fluggeräte, die geeignet sind, einen sicheren Betrieb im Sinne der Einhaltung von Beschränkungen beteiligter Zustände und Steuergrößen zu garantieren.