Mag Problem ist gelöst!!!
Hi Leute,
ich habe eben das Problem mit der wegdrifteten, chaotischen YAW Achse beim Vorwärtsflug in ACC+MAG gelöst
Geschätze 20x hab ich das Teil auf alle erdenkliche Weise kreuz und quer mit meinen Händen über den Tisch geschleudert, meine Frau hat schon mit einem breiten Grinsen die "Spitze" gebracht "Na macht der kleine Quaddi nen 3D Kunstflug über´n Tisch...."
Bei der ganzen Aktion hätte ich mir beinah einen Knoten in die Arme gemacht.
Ich wollte schon fast aufgeben, immer wieder habe ich Google mit neuen Suchbegriffen gequält und dann kam diese Seite:
http://www.rudiswiki.de/wiki/QuadrocopterMagnetometer
Da schreibt der "Rudi" doch glatt, das Z positiv sein soll!!! Was sehe ich bei mir! Z ist in Ruhe-Position negativ.
Code geöffnet, Wirkrichtung von Z negiert, UPLOAD, und calibrieren!
#define MAG_ORIENTATION(X, Y, Z) {magADC[ROLL] = X; magADC[PITCH] = Y; magADC[YAW] = -Z;}
Es funktioniert!!!! Auch wenn ich mein Quad 45° nach vorn neige bleibt die Kompassnadel auf der aktuellen Richtung. Auch mit Roll keine Änderung der Himmelsrichtung.
Ich bin begeistert!
Hi Leute,
ich habe eben das Problem mit der wegdrifteten, chaotischen YAW Achse beim Vorwärtsflug in ACC+MAG gelöst
Geschätze 20x hab ich das Teil auf alle erdenkliche Weise kreuz und quer mit meinen Händen über den Tisch geschleudert, meine Frau hat schon mit einem breiten Grinsen die "Spitze" gebracht "Na macht der kleine Quaddi nen 3D Kunstflug über´n Tisch...."
Bei der ganzen Aktion hätte ich mir beinah einen Knoten in die Arme gemacht.
Ich wollte schon fast aufgeben, immer wieder habe ich Google mit neuen Suchbegriffen gequält und dann kam diese Seite:
http://www.rudiswiki.de/wiki/QuadrocopterMagnetometer
Da schreibt der "Rudi" doch glatt, das Z positiv sein soll!!! Was sehe ich bei mir! Z ist in Ruhe-Position negativ.
Code geöffnet, Wirkrichtung von Z negiert, UPLOAD, und calibrieren!
#define MAG_ORIENTATION(X, Y, Z) {magADC[ROLL] = X; magADC[PITCH] = Y; magADC[YAW] = -Z;}
Es funktioniert!!!! Auch wenn ich mein Quad 45° nach vorn neige bleibt die Kompassnadel auf der aktuellen Richtung. Auch mit Roll keine Änderung der Himmelsrichtung.
Ich bin begeistert!