mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Roll und Pitch-Winkel berechnung in C?


Autor: Roll und Pitch-Winkel aus den Werten des GPS teleg (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
habe ein code der so nicht ganz richtig ist, wie muss es aussehn, wenn 
man die Geschwindigkeit (v) und den alpha aus dem GPS-Telegramm RMC 
holen (empfangen) soll.
Also den Rollwinkel aus den Werten des GPS-Telegramms berechnen soll!!!!

ich weiß das (alter wert - neuer wert) alpha ergibt also alter RR.R - 
neuer RR.R aus dem $GPRMCTelegramm..so haben wir unser alpha und v 
kriegt man auch aus dem telegramm.

weiß nicht wo ich mich wenden kann.
kann mir jemand helfen mit code?
dankeschön

: Verschoben durch Moderator
Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Definiere doch bitte erst einmal was du unter Roll und Pitchwinkel 
verstehst.

Was ist b in deinem Code?

Die Formel die du da benutzt, sieht nicht richtig aus. Alleine wenn ich 
da mal physikalische Einheiten einsetze, kommt mir das kalte Grausen. 
Kommt aber jetzt drauf an, was denn eigentlich b sein soll.

Autor: Dani Dd (dani1234)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Also in meinem Fall ist Roll und Pitch winkel für Flugzeug gemeint. Roll 
= die Drehung um die Längachse und Pitch = für die Querachse.

: ) ja sorry kann sein.
b (LB) soll der bogen(strecke) sein was der Flugzeug zurücklegt.
aber ich habe neue Formel r=v*t*180 / PI*alpha
( die Formel LB = 2*r*alpha / 180 aufgelöst)


[oder v^2/r*g ist für rollwinkel und um r rauszubekommen habe ich die 
obige formel.]

aber wie das programmiert werden soll in c für PIC18 mit den GPS werten 
weiß ich nicht. hab nur den obigen code, wie soll man das erweitern, 
wenn man davon ausgeht das die formel richtig ist.

das ganze wird gebraucht um einen künstlichen horizont einer flugzeug 
cockpit zu realisieren.ES wird auf einem Display angezeigt.

mfg

Autor: Roman (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Dani,

leider ist das nicht so einfach mit GPS, den mit GPS kannst das heading 
ausrechnen in x,y,z , aber nicht die effektive Lage des flugzeugs. 
Den... wenn ich auf dem kopf fliege, sind die GPS werte genau gleich als 
wenn ich ganz normal fliegen wuerde. Fuer die effektive lage (attitude ) 
brauchst du ent. Gyros (kreisel) , 3D kompass, 3 GPS empfaenger oder wie 
es paparazi projekt macht, mit IR sensoren kombiniert mit GPS.

lg roman

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.