Roll und Pitch-Winkel berechnung in C?

Gast #1454570
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
Angehängte Dateien:
#1455053
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
Gast #1459800
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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren