Forum: Digitale Signalverarbeitung / DSP / Machine Learning LSM303 Lageregelung Quadcopter


von Badal (Gast)


Lesenswert?

Servus Leute,

ich habe die Sensoren LSM303 und L3G4200d.

Das Ziel ist es aus diesen zwei Sensoren eine Lageregelung zu machen.
Beide Sensoren kann ich auslesen, jedoch fehlt mir der Ansatz beide 
Sensoren zur Lageregelung zusammen zusetzen.

Was muss ich machen ? Falls jemand mal so etwas programmiert hat könnte 
ich auch ein Beispiel C-code gut gebrauchen.

Brauche ein Ansatz.

Danke

von K. D. (deka)


Lesenswert?

Oh Mann, wie stellst du dir das vor? Als erstes bruachst du mal eine 
vernünftige Filterung und Fusionierung der Werte. Das macht ein 
Kalmanfilter
http://en.wikipedia.org/wiki/Kalman_filtering
und darauf braut man dann einen mehrstufigen PID Regler auf
http://de.wikipedia.org/wiki/Regler#PID-Regler

Das ist alles Mathematik pur und nichts für Anfänger. Über I2C Werte 
auslesen ist die eine Sache, einen Regelung für einen Quadrocopter was 
anderes. Wer ein Autoradio auswechseln kann der kann noch lange kein 
Auto von Grund auf erbauen. Ansonsten musst du dich halt nach 
Quadrocopterprojekten umschauen, es gibt da viele OpenSource Sachen. 
Hier im Forum wirst du da auch fündig, aber nicht mit Beispielcode. Das 
wäre ein bisschen viel hier.

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.