Forum: Mikrocontroller und Digitale Elektronik Lageerkennung/Messung


von Sebastian__ (Gast)


Lesenswert?

Hallo,
ich will an einer Kameraaufnahme den Winkel des Stativs in X und Y Achse 
zum Raum messen. Also Roll und Pitch.
Grundsätzlich kann man dafür ja einen Beschleunigungssensor nehmen und 
dann aus X,Y,Z die Lage bestimmen.
Aber sobald man in einer Achse eine zusätzliche Beschleunigung hat, zb. 
auf X, kann man dafür keine Raumwinkel bestimmen.

Kann man das Vernünftig messen wenn man einen Gyro Sensor mit 
verrechnet? Oder einen Sensor wie den MPU6050 nimmt.

Ich will bei allen Beschleunigungen also um X,Y und Z wissen wie der 
aktuelle Pitch und Roll wert zum Raum ist. Oder Benötigt man noch 
weitere Sensoren?
Oder habe ich da noch grundlegend was vergessen?

Sebastian

von De K. (_carlos)


Lesenswert?

Für statische Winkel genügt ein Beschleunigungssensor. Für dynamische 
Anwendungen fügt man entsprechend Gyroskope hinzu. Die Fusionierung 
macht man in einem Kalmanfilter. Eine andere Möglichkeit ist die 
Erdmagnetfeldmessung. Ist aber ziemlich störungsbehaftet (Metalle, hohe 
Ströme, ...).

Alles tausendmal durchgekaut. Suche hier im Forum nach: 
Beschleunigunssensor, Accelerometer, Gyroskop, Erdmagnetfeld und vor 
allem IMU und Kalmanfilter. Da kannst die nächste 2 Jahre lesen.

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.