Quadcopter Software verstehen

Gast #4740330
Hallo Leute,

Ich interessiere mich sehr für Software für Quadcopter.
Ich möchte gerne einen Quadcopter selbts programmieren bzw. die 
Regelungssoftware verstehen.


Hat jemand einen guten Tipp wie man sich solches Wissen selbst aneignen 
kann?
Bzw. gibt es gute Tutorials dafür?

Ideal wäre es wenn das Ganze auf Arduino basiert und gut dokumentiert 
ist damit ich selber (kostengünstig) damit rumbasteln kann.

Vielleicht könnt ihr mich weiterhelfen.

Vielen Dank
Gast
martin schrieb:
> Hat jemand einen guten Tipp wie man sich solches Wissen selbst aneignen
> kann?

Guck mal unter Stichworten wie "Sensor Fusion" und "Kalman Filter". Da 
landest du bei der Signalverarbeitung und Zustandsschätzung, wie du sie 
für die Lageregelung von 'nem Quadkopter brauchst.
"Quadcopter Software" ist schwammiger Begriff, der in unzählige 
Kategorien geschachtelt werden kann. Die Regelung selbst ist ja nur ein 
kleiner Teil des Gesamtpakets.

Verstehts du bereits den Unterschied zwischen Raumlage-Regelung und 
Navigation?

Ansonsten würde ich dir empfehlen dich auf IEEE Explore umzuschaun und 
dort ein paar Paper zu ziehen. Stichwörter:
- UAV, (Micro) Air Vehicle, Quadcopter
+
- Control, Navigation, (Attitude)
+
- Observer, Kalman, H∞, ...

Auf weitere Stichwörter sollte man dann im Zuge der Recherche stoßen.


Zu sonstigen Dingen, die "Quadcopter Software" ausmachen
- z.B. auslesen verschiedenster Sensoren
- GPS Verarbeitung
- Inputs der verschiedenen Funken-Protokolle
- etc.
wirst du auf IEEE eher nichts finden.
Gast
Es gibt eine Reihe von Opensource Coptersteuerungen auf Arduino Basis. 
Vlt solltest du dir einfach mal den Code angucken, um einen Überblick zu 
bekommen. Außerdem musst du die mathematischen Grundlagen verstehen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.