5. 時間制約付き飛行プラン
: [sec]
: [ ]
: [ ]
: [ ]
: [ ]
: ( 1)
到着時刻
ヨー角の目的地
座標の目的地
座標の目的地
座標の目的地
目的地番号
n T
o rad
oz Z cm
oy Y cm
ox X cm
n n
飛行プラン
300[cm]
指定した時刻に到着する
目的地での誤差を小さくする
等速直線飛行
等角速度飛行
n番目の目的地を と表す
ただし出発地は とする
( , , , , ) n n n n n n g ox oy oz o T
( , , , , ) 0 0 0 0 0 0 g ox oy oz o T
( , , , ,60) 3 3 3 3 3 g ox oy oz o
( , , , ,40) 2 2 2 2 2 g ox oy oz o
( , , , ,30) 1 1 1 1 1 g ox oy oz o
( , , , ,0) 0 0 0 0 0 g ox oy oz o
出発地と複数の目的地から構成
6. t T Ta x Ta
T T
ox ox
ev t n t
n n
n n
x
( )
( )
( ) 1
1
1
目標速度の計算方法
0.3[sec]毎に現在の位置と目標位置から目標速度を計算する
目標速度
X軸 :
ev (t) : x
: t x
Ta :
目標速度[cm/sec] 時刻 t[sec] における飛行船の位置[cm]
定数( = 3.0[sec])
t[sec]
X[cm]
n ox
n1 ox
n1 T n 0 t T
Ta
t
Ta
t
Ta
t
Ta
7. PID制御(フィードバック制御)
Z
Y
T
d t d t T
m t KP d t KI d t KD
T
d t d t T
m t KP d t KI d t KD
T
d t d t T
m t KP d t KI d t KD
T
d t d t T
m t KP d t KI d t KD
z z
z z z z z z
y y
y y y y y y
x x
x x x x x x
( ) ( )
( ) ( ) ( )
( ) ( )
( ) ( ) ( )
( ) ( )
( ) ( ) ( )
( ) ( )
( ) ( ) ( )
: ( 0.3[sec])
: ( ) ( ),
:
サンプリング時間
目標速度との偏差
プロペラ推力
ΔT
d(t) v t ev t
m(t)
:Derivativegain
: Integral gain
: Propotionalgain
KD
KI
KP
X軸 :
Y軸 :
Z軸 :
Θ :
( ) ( ) ( )
( ) ( ) ( )
3
1
m t m t m t
m t m t m t
y
y
( ) ( ) ( )
( ) ( ) ( )
4
2
m t m t m t
m t m t m t
x
x
( ) ( )
( ) ( )
6
5
m t m t
m t m t
z
z
X
Y
x y
1
2
3
4
5 6
Y軸,Z軸,及びヨー角θもX軸と同様に設定する