|
|
Längsachsendrehung berechnen |
|
sdie |
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 17.09.20
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.03.2021, 14:00
Titel: Längsachsendrehung berechnen
|
|
|
|
|
Hallo zusammen,
ich würde gerne eine Paddelbwegegung analysieren. Dazu habe ich einen Inertialsensor an einem Paddel befestigt und einen Code geschrieben, der mir die Plots aus den Ansichten von vorne, der Seit und oben darstellt.
Das hier ist bespielsweise der Teil des Codes zur Berechnung der Y-Achse:
Bei einer einfachen Bewegung bin ich schon sehr zufrieden. Allerdings sind bei der Sportart Rotationen um die Längsachse unerlässlich. Sobald diese dazu kommen, sind die Plots leider nicht mehr vergleichbar. Anbei sind zwei Bilder: Einmal mit und einmal ohne Längsachsen-Drehung.
Gibt es eine Möglichkeit diese Längsachsendrehung rauszurechnen oder erstmal zu berechnen?
Ich bin für jeden Tipp dankbar, egal ob mit Quaternionen oder anderen Wegen, aber ich stoße hier leider an meine Grenzen, weil sich die Längsachse im Raum mit bewegt.
Beschreibung: |
|
Download |
Dateiname: |
Längsachsendrehung.png |
Dateigröße: |
108.36 KB |
Heruntergeladen: |
206 mal |
|
|
|
|
|
Mmmartina |
Forum-Meister
|
|
Beiträge: 745
|
|
|
|
Anmeldedatum: 30.10.12
|
|
|
|
Wohnort: hier
|
|
|
|
Version: R2020a
|
|
|
|
|
|
Verfasst am: 31.03.2021, 20:16
Titel:
|
|
Warum sind die Plots nicht mehr vergleichbar? Weil die Winkel um die die Längsachse gedreht wird, jeweils unterschiedlich sind?
Dann einfach weitere Sensoren, die die Drehung um die Längsachse ausmessen, einfügen (Drehwinkelsensoren)?
Oder als Randbedingung diesen Freiheitsgrad mittels einer Testanordnung ausschließen.
_________________
LG
Martina
"Wenn wir bedenken, daß wir alle verrückt sind, ist das Leben erklärt." (Mark Twain))
|
|
|
sdie |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 17.09.20
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.04.2021, 18:54
Titel:
|
|
In den zuvor angehängten Abbildungen habe ich die Paddelbewegung unter Laborbedingungen einmal ohne die Drehung um die Längsachse und einmal mit der Drehung um die Längsachse, also um das Handgelenk. Ohne die extra Drehung bekomme ich bei der Gesamtbetrachtung realistische Werte raus, die mit einsetzen der Längsdrehung nicht mehr mit denen von zuvor vergleichbar sind. Es soll mit nur einem Sensor gearbeitet werden...
In meinem bisherigen Code wird die Bewegung des gesamten Bootes, also die Seitenansicht, Vorderansicht und Kopfansicht des Boots betrachtet.
Wie kann ich mit Hilfe von Quaternionen nicht die Seitenansicht, sondern die Drehung und eine der Sensorenachsen darstellen?
Diese könnte ich dann mit Hilfe von Randbedingungen ausschließen.
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|