articles:trajectory

ロボットアームの軌道生成

軌道生成とは,始点から終点へとたどる点列生成の問題である.

脇道にそれるが「軌道(trajectory)」,「軌跡(locus)」,「経路(path,route)」といった用語は それぞれ似ていながら微妙にニュアンスの違いがある. また分野によってもそのニュアンスが異なる.

ロボットアームの分野では,そのニュアンスを誤解を恐れずに大雑把に言うと,

  • 軌道は時間で順序付けられた関節パラメタ(もしくは,それによる位置・姿勢)の点列,
  • 軌跡は何らかのパラメタで(順序付けられ)生成された点列の集合(ロボットの分野ではあまり使われない用語かもしれない),
  • 経路は時間とは切り離されて静的に定義された点列の集合,

という感じである 1)

ここでは速度,加速度などを考慮した点列をあえて時間軌道, 順序としてたどるだけの点列を軌道2)と呼ぶことにする.


1)
「点列」と書いたが,一般の物理空間では連続として捉えることができる. 逆に,プログラムで離散的に生成する場合はまさに点列となる
2)
軌跡と呼んでも良いが馴染みが悪いので
  • articles/trajectory.txt
  • 最終更新: 2022/04/03 11:08
  • by Takashi Suehiro