Max. Schriftgröße 32, max. 2-zeilig, ZA Schriftgröße +4 Kameragestützte Feinpositionierung eines Quadrokopters Gregor Landmann Diplomarbeit • Studiengang.

Slides:



Advertisements
Ähnliche Präsentationen
Hörsaalübung: Einfacher GPS-Receiver
Advertisements

Vorlesung Prozessidentifikation
A. A B A B D A B D H ; H ist fertig abgearbeitet.
Eingebettete Systeme Qualität und Produktivität
Modellbasierte Software-Entwicklung eingebetteter Systeme
Wilhelm-Raabe-Schule Fachbereich: Mathematik Thema: Lineare Funktionen
OOAD, Prof. Dr. Ralf Hahn, Prof. Dr. Wolfgang Weber, SS2009, h_da, Fachbereich Informatik 1 Hörsaalübung: Einfacher GPS-Receiver Zeichnen Sie ein Zustandsdiagramm.
Konzeption und Realisierung eines Text- Analysesystems zur Automatisierung der Bewerberauswahl von diesem Datenformat jede beliebige Anwendung adaptieren.
Prof. Dr. Holger Schlingloff
XINDICE The Apache XML Project Name: Jacqueline Langhorst
Dr. Hergen Scheck BBS Lüchow 2/2005
PKJ 2005/1 Stefan Dissmann Zusammenfassung Vorwoche Programm besteht aus mehreren Bestandteilen: Schlüsselwörter Sonderzeichen Bezeichner Kommentare Texte.
Die Skriptsprache Perl (8) Wolfgang Friebel DESY Zeuthen.
Fachbereich Maschinenbau und Produktion
DVG Klassen und Objekte
1 Teil 4 Übung: Uhr. 2 Zielsetzung Ziel ist es, mit Hilfe objektorientierter Modellierung ein System zu entwickeln, mit dem eine einfache Uhr simuliert.
Gliederung Litsearch Litsearch+ V.1 Litsearch+ V.2 Freigabe/Versionisierung Litsearch+ Ressourcenverwendung.
Lommy® SAFE Individuelles Überwachen von Fahrzeugen und Gütern.
Erstellen und bearbeiten von Diagrammen –
Schülerstudienwoche vom bis
Computerorientierte Physik Schallinterferenz
Vor dem Einlesen eines LV wird ein Projekt definiert. Für die Bedienung von x:plan sind folgende Elemente anwählbar:
- CS-Objekt-Netze Motivation und NutzenMotivation und Nutzen Aufbau und BedienungAufbau und Bedienung - CS-Petri-Netze Definition der Petri-NetzeDefinition.
Verteilung demethylierter (a) bzw. methylierter (b) CpGs von Genen mit
Modellbasierte Software-Entwicklung eingebetteter Systeme
Kapitel 3.6: Kalorische Zustands-gleichung für die Enthalpie
Multimediapraktikum SS07 Vision-Based Motion Analysis Handgestenerkennung.
Aufgabenstellung Ziel der Arbeit ist es einen Quadrokopter vom Typ MikroKopter autonom, mit Hilfe einer On-Board-Kamera und bildverarbei- tenden Verfahren,
Vom graphischen Differenzieren
Loos: Grammatiktrainer1 Herzlich willkommen im GRAMMATIKTRAINER. Seine Handhabung im Format Powerpoint ist sehr einfach: Sie müssen nur die Taste N drücken.
Forms V1.0. Das Gewand Unser Programm das Forms V1.0 zeigt sich in einem einfach zu bedienenden Gewand. Auf dem folgenden Bild seht ihr die erste Erscheinung.
Industrielle Bildverarbeitung
Sortierverfahren Mit VB 2010 express edition JBS Tr, info Q1.
X. Übungsblatt – Aufgabe X Die Zahlendarstellung im IEEE Standard 754 (single precision): Allgemein gilt: Z = (-1) V * (1 + M) * 2 (E - BIAS) a)Welche.
Programmiersprachen II Fortsetzung Datenstrukturen Balancierte Bäume 3 Prof. Dr. Reiner Güttler Fachbereich GIS HTW.
EVALUIERUNG VON BILDERKENNUNGSALGORITHME N IN HINBLICK AUF NUTZBARKEIT IN DER FLASH ENTWICKLUNG GEHALTEN VON: DENNIS SABELLECK.
. Philipp Iten Stud. Sek. I 06 FHNW Aarau Posterdesign © Maria Spychiger Stephanie Stud.
Excel-Tool: Target Costing  Folie 1 von Bitte Makros aktivieren Das Excel-Tool funktioniert nur mit eingeschalteten Makros. Eventuell erhalten.
Calogero Fontana - Sebastian Heinisch1 PDV Vertiefung SS08 RP6 mit Kamera ● Idee ● Technische Daten ● Aufbau ● Regelung ● Demo ● Fazit ● Quellen.
EINFÜHRUNG IN DIE BILDVERARBEITUNG Grafiktypen Rastergrafiken (bitmaps) Vektorengrafiken.
GPS Global Positioning System - (Globales Positionsbestimmungssystem)
Funktionen in Excel ZÄHLENWENN ZÄHLENWENNS SUMMEWENN SUMMEWENNS
Max. Schriftgröße 32, max. 2-zeilig, ZA Schriftgröße +4 Kameragestützte Feinpositionierung eines Quadrokopters Gregor Landmann Diplomarbeit • Studiengang.
Zeitreise Einstein hat nicht recht.
Web-Interface for Multi-FPGA Board Pamette
Einführung DI Harald Sander.
ABB STOTZ-KONTAKT GmbH ABB i-bus® KNX Wetterzentrale, Wettersensor
M. Neuhaus1, A. Zeller1, N.-C. Gellrich1, M. Rana1
Chr. Truöl Solaris-RMB e.V.
Diplomarbeit Max Mustermann
Tonquellen am Bugfahrwerk Tonabstrahlung vom Triebwerkseinlass CFM56
Algorithmen für Geographische Informationssysteme
Referent Technische Universität München Fakultät für Informatik Ort, Datum (Schreibweise: 00. Januar 2015)
Physik: Kräftevektoren
Referenzen In c kennen wir gewöhnliche Variablen und Pointer.
Technische Informatik I Vorlesung 4: Operationsverstärker
Die Numerische Differentiation
Hallo, schön dass du mich in meinem Wald besuchen kommst. Ich bin Frida. - - © Marlitt Kaun Stella Hagemeyer.
Allianz Lern- und Testcockpit
Berufe in der chemischen Industrie
Einführung in die Differentialrechnung
Einführung in die Differentialrechnung
Präsentation der AMS Job APP durch das AMS Wien
AR-basiertes Programmiersystem für Industrieroboter
Wahlteil 2009 – Geometrie II 1
P R Ä S E N T A T I O N DIPLOMARBEIT
Kamerabasierte Zeit- und Geschwindigkeitsmessung
Lösung von Optimierungsaufgaben in der Unternehmensplanung
E-Aufgaben in Stud.IP mit ViPS – erste Schritte –
Microsoft Excel S-Verweis Excel: SVerweis.
 Präsentation transkript:

Max. Schriftgröße 32, max. 2-zeilig, ZA Schriftgröße +4 Kameragestützte Feinpositionierung eines Quadrokopters Gregor Landmann Diplomarbeit • Studiengang Informatik • Fachbereich Informatik und Medien • 07.03.2013 Aufgabenstellung Ziel der Arbeit ist es einen Quadrokopter vom Typ MikroKopter autonom, mit Hilfe einer On-Board-Kamera und bildverarbei-tenden Verfahren, möglichst genauer einem Objekt zu positio-nieren. Zuvor soll eine GPS-gestützte Grobpositionierung des MikroKopters in der Nähe des gesuchten Objektes erfolgen. Konzept Die beiden Aufgaben werden teilweise mit On-Board Mitteln und teilweise mit Hilfe einer Bodenstation (am Boden befind-liches Notebook) abgearbeitet. Während des Wegpunktefluges werden die Videodaten der On-Board-Kamera und die Sensordaten des MikroKopters an die Bodenstation übertragen. Mit bildverarbeitenden Verfahren wird das Objekt im Videobild gesucht. Sobald das Objekt detek-tiert wurde, wird der GPS-Flug gestoppt und die Kontrolle an die Bodenstation übergeben. • Bodenstation • Objektposition im Videobild und der empfangenen Sensordaten, die Abweichung von der Sollposition Die Bodenstation berechnet fortlaufend, unter Verwendung der detektierten Objektposition im Videobild und der empfangenen Sensordaten, die Abweichung von der Sollposition (Regelab-weichung). Aus dieser Abweichung werden Steuerkommandos generiert und an den MikroKopter zurück gesendet, mit dem Ziel die Regelabweichung zu minimieren. Bildverarbeitung Die Bildverarbeitung ist darauf ausgelegt ein einfaches, einfar-biges Objekt zu erkennen. Als erstes wird die durch das Weit-winkelobjektiv hervorgerufene Verzerrung beseitigt und Kom-pressionsartefakte sowie Bildrauschen durch einen Gaußfilter entfernt. Um das einfarbige Objekt zu finden, wird eine Trans-formation in einen HSI-Farbraum mit den Anteilen Farbton, Sättigung und Helligkeit vorgenommen. Das Objekt kann durch Wählen passender Intervalle der HSI-Anteile herausgefiltert werden [BHS07]. Anschließend wird eine Blobsuche durch-geführt, mit deren Hilfe zusammenhängende Bildpunkte er-mittelt werden. Der Mittelpunkt des größten gefundenen Blobs wird für die Berechnung der Regelabweichung verwendet. Regelung Aus der ermittelten Abweichung von der Sollposition werden Steuerkommandos für den MikroKopter berechnet, die der Ab-weichung entgegenwirken. Diese Aufgabe übernimmt ein Pro-portional-Differential-Integral- Regler (PID-Regler).Der P-Reg-ler generiert Steuerkommandos proportional zu der Größe der Regelabweichung. Der D-Regler erzeugt Kommandos, welche einer Änderung der Regelabweichung entgegenwirken. Testsystem Die Auswertung der Positionsregelung erfolgt mit Hilfe einer Bodenkamera, die die Bewegung des MikroKopter entlang einer genau definierten Fluglinie aufzeichnet. Mit einem Bewertungs-tool wird die Position des MikroKopters im aufgezeichneten Vi-deo frameweise markiert und in metrische Werte umgerechnet. Ergebnisse Das linke Diagramm zeigt die Abweichung des MikroKopters von der Sollposition mit und ohne Störgröße. Die Störgröße wurde mit einem Standventilator mit eingeschalteter Schwenk-funktion erzeugt. Es ist zu sehen, dass die Position ohne eine Störgröße auf ±20 cm genau gehalten wird. Wird der Ventilator eingeschaltet vergrößert sich die Abweichung auf ±40 cm. Im rechten Diagramm wurde der MikroKopter mit zwei verschiede-nen Geschwindigkeiten in den Bereich des zu suchenden Ob-jektes geflogen. Dem Diagramm ist zu entnehmen, dass der MikroKopter abbremst und nach ca. 10 Sekunden seine Posi-tion über dem Objekt stabilisiert hat. Fazit In dieser Arbeit wurde gezeigt, dass eine autonome kamera-gestützte Positionierung des MikroKopters möglich ist. Die Ge-nauigkeit der Positionierung, die mit dem entwickelten System erreicht wurde, übersteigt die Möglichkeiten einer reinen GPS-basierten Lösung deutlich. Quellen [BHS07] Boersch, Ingo ; Heinsohn, Jochen ; Socher, Rolf: Wissensverarbeitung: Eine Einführung in die Künstliche Intelligenz für Informatiker und Ingenieure. 2. Auflage, Spektrum Akademischer Verlag, 2007. Abb. 1: Wegpunktliste und resultierendes Suchgebiet Abb. 2: Diagramm Betreuung Prof. Dr. sc. techn. Harald Loose • Technische Hochschule Brandenburg • Dr. Tino Schonert • Stadtwerke Brandenburg an der Havel