seminar_3m:3m_2015:human_motion_capturing_character_animation_ii
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
seminar_3m:3m_2015:human_motion_capturing_character_animation_ii [14.07.2015 14:48] – [Einleitung] Isabel Ehrenberger | seminar_3m:3m_2015:human_motion_capturing_character_animation_ii [28.11.2022 00:11] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 34: | Zeile 34: | ||
Durch das Mappen auf das MMM-Referenzmodell werden Eigenschaften des Körpers eines jeden Probanden, wie z.B die Körpergröße und die Segmentlänge, | Durch das Mappen auf das MMM-Referenzmodell werden Eigenschaften des Körpers eines jeden Probanden, wie z.B die Körpergröße und die Segmentlänge, | ||
Mit Hilfe eines Converters wird das Referenzmodell auf das ausgewählte Robotermodell gemappt. Dies hat den großen Vorteil, dass die Modellierung der Modelle für die Aufnahmen und die Modellierung der Robotermodelle unabhängig voneinander stattfinden kann. Durch dieses Verfahren hat man eine große Wiederverwendbarkeit der Daten. | Mit Hilfe eines Converters wird das Referenzmodell auf das ausgewählte Robotermodell gemappt. Dies hat den großen Vorteil, dass die Modellierung der Modelle für die Aufnahmen und die Modellierung der Robotermodelle unabhängig voneinander stattfinden kann. Durch dieses Verfahren hat man eine große Wiederverwendbarkeit der Daten. | ||
- | Das Referenzmodell ist ein dynamisches Modell. Dies bedeutet, dass zusätzlich zu der Länge der einzelnen Segmente noch die Masse, das Drehmoment | + | Das Referenzmodell ist ein dynamisches Modell. Dies bedeutet, dass zusätzlich zu der Länge der einzelnen Segmente noch die Masse, das Trägheitsmoment |
Zeile 46: | Zeile 46: | ||
Dieses besteht aus 20 Segmenten, welche mit verschiedenen Gelenken verbunden sind. Die Gelenke haben, den menschlichen Bewegungsfreiheitsgraden entsprechend, | Dieses besteht aus 20 Segmenten, welche mit verschiedenen Gelenken verbunden sind. Die Gelenke haben, den menschlichen Bewegungsfreiheitsgraden entsprechend, | ||
- | dreidimensionalen Freiheitsgrad liegen hier 3 Bones übereinander. | + | dreidimensionalen Freiheitsgrad liegen hier 3 Bones übereinander. |
Das Modell hat vereinfachte Hände und Füße, da einzelne Finger- oder Zehenbewegungen bei uns nicht interessant waren und deshalb nicht näher betrachtet wurden. Die Hände bestehen deshalb jeweils nur aus einem Segment und die Füße jeweils aus zwei Segmenten, ein Segment für den Fuß und eins für die Zehen. | Das Modell hat vereinfachte Hände und Füße, da einzelne Finger- oder Zehenbewegungen bei uns nicht interessant waren und deshalb nicht näher betrachtet wurden. Die Hände bestehen deshalb jeweils nur aus einem Segment und die Füße jeweils aus zwei Segmenten, ein Segment für den Fuß und eins für die Zehen. | ||
Zeile 66: | Zeile 67: | ||
{{ : | {{ : | ||
- | Hierbei bestand die Schwierigkeit die genaue Position für die Marker zu treffen, da das von uns ausgewählte Modell einen leicht anderen Körperbau hat. Zusätzlich musste man sich genau überlegen, zu welchem Segment der ausgewählte Marker gehört, da dies die spätere Bewegung beeinflusst. Teilweise war es schwierig die Markernamen genau zu wählen, da die Markernamen teilweise inkonsistent waren. Des Weiteren ist die Positionierung der Marker sehr zeitaufwendig. | + | Hierbei bestand die Schwierigkeit die genaue Position für die Marker zu treffen, da das von uns ausgewählte Modell einen leicht anderen Körperbau hat. Zusätzlich musste man sich genau überlegen, zu welchem Segment der ausgewählte Marker gehört, da dies die spätere Bewegung beeinflusst. Wenn beispielsweise ein Marker einem falschen Körpersegment zugeordnet wird, kann es zu unnatürlichen Bewegungen kommen, da das Programm versucht das Modell auf die vorgegebene Trajektorie zu mappen. Teilweise war es schwierig die Markernamen genau zu wählen, da die Markernamen teilweise inkonsistent waren. Des Weiteren ist die Positionierung der Marker sehr zeitaufwendig. |
Als nächsten Schritt haben wir aus der Motion Data Base[5] Bewegungen rausgesucht. Dabei haben wir folgende Bewegungen gewählt: high kick with right leg[6] | Als nächsten Schritt haben wir aus der Motion Data Base[5] Bewegungen rausgesucht. Dabei haben wir folgende Bewegungen gewählt: high kick with right leg[6] |
seminar_3m/3m_2015/human_motion_capturing_character_animation_ii.txt · Zuletzt geändert: 28.11.2022 00:11 von 127.0.0.1