rigid body propreties 10.06.20081rigid body propreties - halimatou poussami

21
RIGID BODY PROPRETIES 10.06.2008 1 Rigid Body propreties - Halimatou Poussami

Upload: ingwaz-stoll

Post on 05-Apr-2015

110 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: RIGID BODY PROPRETIES 10.06.20081Rigid Body propreties - Halimatou Poussami

RIGID BODY PROPRETIES

10.06.2008 1Rigid Body propreties - Halimatou Poussami

Page 2: RIGID BODY PROPRETIES 10.06.20081Rigid Body propreties - Halimatou Poussami

INHALTDefinitionWichtige BegriffeKraftSchwerpunktTranslation und Rotation

Lineare Bewegung Euler winkel Rotationsmatrix Quaternion

DrehmomentDrehimpuls Trägheitsmoment und Berechnungen (Steinersatz)Klassenimplementierung

10.06.2008 2Rigid Body propreties - Halimatou Poussami

Page 3: RIGID BODY PROPRETIES 10.06.20081Rigid Body propreties - Halimatou Poussami

StarrKörperEin Starrkörper ist ein nicht deformierbarer Körper.Menge von Massepunkten, die zusammen ein System

bilden.

10.06.2008 3Rigid Body propreties - Halimatou Poussami

Page 4: RIGID BODY PROPRETIES 10.06.20081Rigid Body propreties - Halimatou Poussami

Begriffe

10.06.2008 4Rigid Body propreties - Halimatou Poussami

Page 5: RIGID BODY PROPRETIES 10.06.20081Rigid Body propreties - Halimatou Poussami

KinematikOrt, Geschwindigkeit und BeschleunigungDrehbewegungen

Statik GleichgewichtKraft Momente

DynamikSchwerpunkt, Masse und

Trägheitsmoment Drehimpuls Mechanische Energie

10.06.2008 5Rigid Body propreties - Halimatou Poussami

Page 6: RIGID BODY PROPRETIES 10.06.20081Rigid Body propreties - Halimatou Poussami

KraftDie Kraft ist eine nicht näher definierten Einfluss auf der Bewegungszustand oder die Form eines Körpers.Die ist eine Vektorgröße und seine Formelzeichen ist F.

Beispiel der Wirkungen der Kraft auf der Bewegungszustand

• lineare Bewegung F = m x a

• DrehbewegungM = r x F

10.06.2008 6Rigid Body propreties - Halimatou Poussami

„Die Änderung der Bewegung eines Körper ist der Einwirkung der

bewegende Kraft proportional und geschieht in der Richtung, in der die

Kraft wirkt.“

2. Axiome von Newton

Page 7: RIGID BODY PROPRETIES 10.06.20081Rigid Body propreties - Halimatou Poussami

SchwerpunktDer Schwerpunkt ist der Punkt an den die Masse des Körpers die gleiche Wirkung auf andere Körper hätte, wenn sie in diesem punkt vereint wäre.

Mittelpunkt in Bezug auf die Schwerkraft eines Körpers. Schwerpunkt=„Gravitationszentrum“

10.06.2008 7Rigid Body propreties - Halimatou Poussami

Page 8: RIGID BODY PROPRETIES 10.06.20081Rigid Body propreties - Halimatou Poussami

TranslationTranslation: Geradlinige Bewegung eines Körpers, bei der alle seine Punkte zueinander parallele Bahnen durchlaufen

10.06.2008Rigid Body propreties - Halimatou Poussami 8

Page 9: RIGID BODY PROPRETIES 10.06.20081Rigid Body propreties - Halimatou Poussami

Rotation

10.06.2008 9Rigid Body propreties - Halimatou Poussami

Bewegung von Körpern in eine Rotationsachse

Page 10: RIGID BODY PROPRETIES 10.06.20081Rigid Body propreties - Halimatou Poussami

10.06.2008 10Rigid Body propreties - Halimatou Poussami

Eulersche Winkel oder auch Eulerwinkel sind eine Möglichkeit zur Beschreibung der

Orientierung Winkellage von Objekten im dreidimensionalen Raum.

Eulersche Winkel

Page 11: RIGID BODY PROPRETIES 10.06.20081Rigid Body propreties - Halimatou Poussami

RotationsmatrizenMatrix, die eine Drehung im euklidischen Raum beschreibt.

tx² + c txy + sz txy – syΘ = txy – sz ty² + c tyz + sx

txz + sy tyz – sx tz² + x

X’ = Θ.XWobei (x, y, z) die Rotationsachse ist, c = cosθ, s = sinθ, and t = 1- cosθ und phi ist

der Winkel

10.06.2008 11Rigid Body propreties - Halimatou Poussami

Page 12: RIGID BODY PROPRETIES 10.06.20081Rigid Body propreties - Halimatou Poussami

QuaternionsBeschreibung einer Rotationen im dreidimensionalen Raum mit 4 Werten.

x₀ + x₁ · i + x₂ · j + x₃ · kmit reellen Zahlen x0, x1, x2, x3 und neuen Zahlen i, j, k gemäß Hamilton-Regeln

i² = j² = k² = i · j · k = - 1

Quaternionen sind Assoziativ aber nicht kommutativ.

10.06.2008 12Rigid Body propreties - Halimatou Poussami

Page 13: RIGID BODY PROPRETIES 10.06.20081Rigid Body propreties - Halimatou Poussami

DrehmomentKreuzprodukt von Kraftarm und Kraft.

M = r x F

10.06.2008 13Rigid Body propreties - Halimatou Poussami

Page 14: RIGID BODY PROPRETIES 10.06.20081Rigid Body propreties - Halimatou Poussami

Drehimpuls

Der Drehimpuls L eines Massenpunktes ist das Kreuzprodukt seines Ortsvektors r mit seinem Impuls P

10.06.2008 14Rigid Body propreties - Halimatou Poussami

Page 15: RIGID BODY PROPRETIES 10.06.20081Rigid Body propreties - Halimatou Poussami

Trägheitsmoment

Eine physikalische Größe, die bei der Drehung von Körpern eine Rolle spielt. Für einen Massenpunkt der Masse m, der sich im Abstand r um eine Achse dreht, definiert man als Trägheitsmoment J:

J = m·r²

J = ∑mi ri²

10.06.2008 15Rigid Body propreties - Halimatou Poussami

Page 16: RIGID BODY PROPRETIES 10.06.20081Rigid Body propreties - Halimatou Poussami

Berechnung von TrägheitsmomentDie Berechnung von Trägheitsmomenten ist nur für relativ einfache Körper (z.B. Zylinder, Kugel usw.) leicht möglich. Für unregelmäßige Körper, wie z.B. den Menschen, wird es gemessen bzw. näherungsweise berechnet:

10.06.2008 16Rigid Body propreties - Halimatou Poussami

Page 17: RIGID BODY PROPRETIES 10.06.20081Rigid Body propreties - Halimatou Poussami

Berechnung von Trägheitsmoment

10.06.2008 17Rigid Body propreties - Halimatou Poussami

Page 18: RIGID BODY PROPRETIES 10.06.20081Rigid Body propreties - Halimatou Poussami

Berechnung von Trägheitsmoment

10.06.2008 18Rigid Body propreties - Halimatou Poussami

Page 19: RIGID BODY PROPRETIES 10.06.20081Rigid Body propreties - Halimatou Poussami

Steinersatz

10.06.2008 19Rigid Body propreties - Halimatou Poussami

Page 20: RIGID BODY PROPRETIES 10.06.20081Rigid Body propreties - Halimatou Poussami

Klassenimplementierungclass Rigidbody

{

public:

/* Inverse der Masse */

real inversMass;

/* lineare Position */

Vector3 position;

/* Winkelposition */

Quaternion orientierung;

/* lineare Geschwindigkeit */

Vector3 velocity;

/* Winkelgeschwindigkeit */

Vector3 rotation;

/* Transform-Matrix */

Matrix4 transformmatrix;

}

10.06.2008 20Rigid Body propreties - Halimatou Poussami

Page 21: RIGID BODY PROPRETIES 10.06.20081Rigid Body propreties - Halimatou Poussami

Vielen Dank für Ihre

Aufmerksamkeit!

10.06.2008Rigid Body propreties - Halimatou Poussami 21