フレネ・セレの公式

フレネ・セレの公式 (ふれねせれのこうしき、: Frenet–Serret formulas) は3次元ユークリッド空間R3 内の連続で微分可能な曲線上を動く粒子の運動学的性質、あるいは、曲線自身の幾何学的性質を記述するベクトル解析の概念の一つである。

空間曲線; ベクトル T, N , B; そして TN で張られる 接触平面

この公式は、曲線に対する接線方向 (tangent)・主法線方向 (normal)・従法線方向 (binormal)をさす3つの単位ベクトルの組{T, N, B }からなるフレネ・セレ標構とその微分との間の線形関係について記述したものであり、二人のフランス人数学者ジャン・フレデリック・フルネ英語版 (Jean Frédéric Frenet, 1847) とジョゼフ・アルフレッド・セレ英語版 (Joseph Alfred Serret, 1851) によって独立に発見された。

フレネ・セレ基底を構成する単位接ベクトル T ・単位主法線ベクトル N ・単位従法線ベクトル B は次のように定義される。

  • T は曲線に接する単位ベクトルで、運動の方向を向いている。
  • NT を曲線の弧長で微分し、その大きさで割ったものである。
  • BTNベクトル積である。

フレネ・セレの公式は

あるいは

と表される。ここで、d/ds は弧長についての微分を表し、κ ,τ はそれぞれ曲線の曲率捩率を表す。

導出編集

前提編集

ユークリッド空間内を運動する粒子の時刻 t における位置ベクトルr (t ) とする。関数 r (t ) のグラフは粒子の軌道を表す曲線である。 ただし、 r (t ) は微分可能であり、粒子は停止せず (r '(t ) (=dr /dt )≠0)、 軌道は曲がっている (r "(t )×r '(t )≠0)、 と仮定する。

弧長パラメータ編集

s (t ) を弧長、すなわち、粒子が時刻 t までに曲線上を動いた距離

 

とする。r '≠0 を仮定しているので、ts の関数として表せ、よって、rs の関数として r (s )=r (t (s )) と表せる。このように、曲線を弧長でパラメータ表示できる。なお、微分は

 

と変換できる。

互いに直交する単位ベクトルの微分編集

曲線上の各点 r (s ) で定義された正規直交基底 { e1(s ), e2(s ), e3(s ) } (動標構英語版)を考える。それぞれのベクトルは s について微分可能とする。

微分したベクトル { de1(s )/ds , de2(s )/ds , de3(s )/ds }は、 あるスカラー関数 ω1(s ), ω2(s ), ω3(s ) を使って

  …(0)

と表せる。

反対称行列は3個のパラメータで表せるが、以下に示すように、正規直交基底を適切に選ぶと反対称行列の成分を2個のパラメータで表すことができる。

フレネ・セレ標構編集

曲線上の各点 r (s ) において、3組のベクトル{T, N, B }を以下のように定義する:

 

これらは正規直交基底であり、この順に右手系をなすことがわかる。{T, N, B }をフレネ・セレ標構とよぶ。

フレネ・セレの公式編集

フレネ・セレ標構に対して、動標構の微分の関係式(0)を適用すると、フレネ・セレ標構の定義(2)からω2=0となる。 ω3=κ,ω1=τと置き換えるとフレネ・セレの公式:

 

が得られる。

κ,τはそれぞれ曲線の曲率、捩率を表し、公式より、

 

と与えられる。定義により κ >0 である。

具体例編集

 
螺旋上を動くフレネ・セレ標構。青い矢印は T、赤い矢印は N、黒い矢印は B をそれぞれ表す。

半径 r (>0)、間隔 2π h 、角速度ω(>0)の螺旋上の運動

 

を考える。弧長は

 

で与えられる。

フレネ・セレ標構は

 

であり、曲率・捩率は

 

となる。

h =0 のとき、軌道は xy 面内の半径 r の円周になり、曲率は κ=1/r 、 捩率は τ =0 となる。|h | が大きくなるにつれ、曲率はκ→0、捩率は τ →1/h となる。

応用例編集

ロボットマニピュレータの姿勢とその軌道を記述したり[1][2]、蛇型ロボットや多関節ロボットを連続曲線で近似して表現[3][4]する際に用いられる。

脚注編集

参考文献編集

  • 小林昭七『曲線と曲面の微分幾何裳華房〈基礎数学選書17〉、1977年。
  • 小林昭七『曲線と曲面の微分幾何(改訂版)』裳華房、1995年。ISBN 978-4-7853-1091-2
  • 蘭豊礼、玉井博文、三浦憲二郎、牧野洋リニアな曲率・捩率を持つセグメントによる軌道生成」『精密工学会誌』第78巻第7号、2012年、 605-610頁。
  • Jorge Angeles (2003) (PDF). Fundamentals of Robotic Mechanical Systems. Theory, Methods, Algorithms, second Edition. Mechanical Engineering Series. Springer, New York. ISBN 0-387-95368-X. http://www.robotee.com/Ebooks/Fundamentals_of_Robotic_Mechanical_Systems.pdf 2014年7月9日閲覧。  (TLFeBOOK)
  • Jorge Angeles (2014). Fundamentals of Robotic Mechanical Systems. Theory, Methods, Algorithms, Fourth Edition. Mechanical Engineering Series. Springer, New York. ISBN 978-3-319-01850-8. http://www.springer.com/engineering/mechanical+engineering/book/978-3-319-01850-8 (first edition published in 1997)
  • 山田浩也、広瀬茂男索状能動体の研究―多関節体幹による連続曲線近似法―」『日本ロボット学会誌』第26巻第1号、2008年、 110-120頁。
  • 山田浩也『索状能動体の3次元運動解析に基づく機構と制御の研究東京工業大学〈博士論文(甲第7192号)〉、2008年3月26日。

関連項目編集