Forum: Mikrocontroller und Digitale Elektronik Berechnung der Lage mit Gyro, Beschleunigung und Magnetometer


von Alfred (Gast)


Lesenswert?

Hallo zusammen

Wie kann man die aktuelle Lage eines Flugobjektes mit den im Titel 
genannten Sensoren berechnen?
Nach bisherigen Recherchen erscheint mir das relativ komplex. Gibt es da 
auch fertige Bibliotheken zB für Arduino oder eine gute Anleitung, die 
die Vorgehensweise beschreibt?

Gruss Alfred

von Gebhard R. (Firma: Raich Gerätebau & Entwicklung) (geb)


Lesenswert?

Grundsätzlich ja, wenn's nicht genauer als 1000km sein muss. Nachdem du 
weder Positions noch Geschwindigkeitssensor hast, kannst du nur die 
Beschleunigung aufintegrieren, was mit fortlaufender Dauer zu extremen 
Fehlern führt. Ob du mit einem Bastel-Magnetfeldsensor die Position auf 
100km richtig bestimmen kannst, wage ich ebenfalls zu bezweifeln.

Grüsse

von Alfred (Gast)


Lesenswert?

Gemeint ist die Lage im Raum, also die Winkel über die 3 Achsen. GPS 
wäre auch vorhanden.

von Gebhard R. (Firma: Raich Gerätebau & Entwicklung) (geb)


Lesenswert?

Aha
Wenn das Teil in Ruhe ist oder sich geichförmig bewegt, langt ein 3 
Achsiger Beschleunigungssensor.

Grüsse

von Ardupilot (Gast)


Lesenswert?

Hallo Alfred,

schau mal hier nach:
http://code.google.com/p/ardupilot-mega/source/browse/#git%2Flibraries

Dort findest Du Arduino Libs für solche Dinge.
Wird u.a. für Quadrocopter, Modellflugzeuge, etc. eingesetzt.

von Ardupilot (Gast)


Lesenswert?

Genauer hier:

http://code.google.com/p/ardupilot-mega/source/browse/#git%2Flibraries%2FAP_AHRS


Weitere Erklärungen hier:
Nine-Axis Sensor Fusion Using the Direction Cosine
Matrix Algorithm on the MSP430F5xx Family

http://www.ti.com/lit/an/slaa518a/slaa518a.pdf

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.