分からない問題はここに書いてね228
■ このスレッドは過去ログ倉庫に格納されています
0031132人目の素数さん
2006/01/21(土) 05:45:08ピッチロールヨーで表される3次元座標が約5000サンプルあります。
例えば、そのうち隣接する二つは(8.13917, 2.67124, -0.941758)と(8.1417, 2.65867, -1.21032)で単位は度です。
時間間隔は0.004秒です。このサンプルは全て、3次元のXYZ座標上では、(1,0,0)が原点を中心に回転したものです。
この二つのサンプルの平均速度から回転軸を求めるというのが、最終的にやりたいことです。
この二つのサンプルのピッチロールヨーから3次元座標の点PとQを計算したとします。
最初の点をvとして、P=R0・v、Q=R1・vとします。
平均速度は250*(Q−P)=250*(R1・v−R0・v)です。
また、この角速度を長さに持つ回転軸のベクトルをωとします。
すると、点pにおける速度=ω×Pです。これは、行列で表現すると、
回転を表す行列Ωがあって、速度=Ω・Pとできます。
よって、250*(R1・v−R0・v)=Ω・R0・vです。
ここからΩが導ければ、ωが解るので、平均速度から回転軸を計算できたことになります。
で、Ω=250*(R1−R0)・R0^-1で計算できないかなと思ったわけです。
■ このスレッドは過去ログ倉庫に格納されています