私は6自由度3 axiz x、y、zと3角度のヨー、ピッチとロールのセンサーを持っています。 3軸距離は距離式を使って簡単ですが、3つの角度距離を計算する方法は? 誰でもここに私を助けてもらえますか?6自由度の距離式を作成したいですか?
-1
A
答えて
3
ヨー、ピッチ、ロールは、 XYZから別のX'Y'Z 'への回転を指定するオイラー角の集合を表します。この変換は、任意の軸を中心とした1回転として表現することもできます。あなたの質問が正しく理解されたら、 にこの回転角が何であるかを知りたいです。
オイラー角の集合を四元数と呼ばれる4要素構造に変換することは可能です。
Q4 = COS(ヨー/ 2)COS(ピッチ/ 2)COS(ロール/ 2) + SIN(ヨー/ 2)SIN(ピッチ/ 2)SIN(ロール/ 2)
Q1 = sin(roll/2)sin(roll/2)cos(roll/2)cos(roll/2)cos(pitch/2)sin(roll/2)sin2 sin(roll/2)cos(pitch/2)cos(roll/2)cos(roll/2) + sin(pitch/2)sin(roll/2)
q3 = sin cos(ロール/ 2) - cos(ヨー/ 2)sin(ピッチ/ 2)sin(ロール/ 2)
(出典:http://www.resonancepub.com/quaterni.htm)
四元数があると、回転軸と回転角は四元数の成分から簡単に計算されます。上記著者の表記法を使用して、
Q = [Q4 Q1がQ2はQ2]
Q4の=のCOS(シータ/ 2)
Q1 =罪(シータ/ 2)
Q2 =罪(シータ/ 2)B
Q3 =罪[ABC]は回転軸を指定するXYZ系におけるベクトルであり、シータは、あなたが探している回転角である(シータ/ 2)C
。
関連する問題
- 1. R:ggplot距離式
- 2. SQLの距離式
- 3. Pythonバグの距離式
- 4. 緯度/経度の距離の質問
- 5. Javaの距離式を使用する
- 6. Geofireの距離の精度はどのくらいですか?
- 7. Google MAP API v3:距離と距離をメートル法形式で計算する
- 8. 加速度計からの距離
- 9. GPSで距離を計算したい
- 10. ポイントからの距離にズームエフェクトベースを作成するには
- 11. 距離と時間に基づいて位置の緯度と経度を取得したいですか?
- 12. postgresと自分のserveyデータを使用して独自の距離APIを作成する
- 13. どのように緯度からの距離を計算し、最短距離を選択する
- 14. アンドロイドスタジオストアの速度と距離を計算
- 15. このレイトレーシング式からの焦点距離と像面距離は何ですか?
- 16. 最大緯度 - - マックス経度緯度からのX距離のためのSQL
- 17. ベアリングと距離から緯度と経度を計算する
- 18. ループなしで3D最小二乗距離行列を作成しますか?
- 19. 作成緯度、距離計算のための経度のペア、2つの点火データフレームに
- 20. 距離計算式の修正
- 21. 同じ速度でCAAnimationオブジェクトの異なる距離ですか?
- 22. 離散加速度計データからの距離と速度の取得
- 23. 度と距離の測位システムのアルゴリズム
- 24. Cの距離と角度のコーディング#
- 25. Androidの狂気の速度と距離
- 26. matlabの緯度と経度のデータからの距離行列
- 27. パーセントと距離に基づいてスコアを作成するためのアルゴリズム
- 28. 2点間の距離と角度
- 29. SQL Serverはルート経由の距離測定をサポートしていますか?
- 30. 2つの緯度経度点間の距離を計算しますか? - チタン
それは角度の向きが物理的に適用されているかに依存
だから、シータ= 2つの* ACOS(Q4)。センサーが測定している物理モデルを記述できますか? – RBarryYoung
をy軸、x軸およびz軸に沿って移動させる。 – Ambreen