「ジンバルロック」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
imported>Administrator
(ページの作成:「'''ジンバルロック'''(英語:gimbal lock)とは、オイラー角での座標変換の際に2つの回転軸が同じ向きになってしまった場...」)
 
imported>Administrator
 
5行目: 5行目:
 
<movie>https://www.youtube.com/watch?v=zc8b2Jo7mno</movie>
 
<movie>https://www.youtube.com/watch?v=zc8b2Jo7mno</movie>
  
オイラー角での座標変換は「どの軸に何度回転させる」という情報だけをx軸, y軸, z軸それぞれに持っている。
+
[[オイラー角]]での座標変換は「どの軸に何度回転させる」という情報だけをx軸, y軸, z軸それぞれに持っている。
 
たとえばx軸に90度、y軸に90度、z軸に0度であれば(90, 90, 0)と表せる。
 
たとえばx軸に90度、y軸に90度、z軸に0度であれば(90, 90, 0)と表せる。
  
このオイラー角での座標変換は「ジンバル」という回転台で表され、それぞれの軸が親子構造になっている。
+
この[[オイラー角]]での座標変換は「ジンバル」という回転台で表され、それぞれの軸が親子構造になっている。
 
z軸を回すと子のy軸も動く、y軸を動かすと子のx軸も動く、x軸を動かしても子を持たないので何も動かない。
 
z軸を回すと子のy軸も動く、y軸を動かすと子のx軸も動く、x軸を動かしても子を持たないので何も動かない。
  

2018年11月14日 (水) 04:29時点における最新版

ジンバルロック英語:gimbal lock)とは、オイラー角での座標変換の際に2つの回転軸が同じ向きになってしまった場合に3軸のはずが2軸になってしまう現象のことである。

概要[編集 | ソースを編集]

この動画がわかりやすい。

オイラー角での座標変換は「どの軸に何度回転させる」という情報だけをx軸, y軸, z軸それぞれに持っている。 たとえばx軸に90度、y軸に90度、z軸に0度であれば(90, 90, 0)と表せる。

このオイラー角での座標変換は「ジンバル」という回転台で表され、それぞれの軸が親子構造になっている。 z軸を回すと子のy軸も動く、y軸を動かすと子のx軸も動く、x軸を動かしても子を持たないので何も動かない。

このときy軸を90度回転させた状態ではx軸と同じ向きになるためx軸の回転ができなくなる問題である。

関連項目[編集 | ソースを編集]