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


von Roll und Pitch-Winkel aus den Werten des GPS teleg (Gast)


Angehängte Dateien:

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
von Karl H. (kbuchegg)


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.

von Dani D. (dani1234)


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

von Roman (Gast)


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

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.