#include <HISpidarCalcBase.h>
Inherited by Spr::HISpidarCalc3Dof.
Collaboration diagram for Spr::HISpidarCalcBase:
姿勢ベクトル = a(ワイヤ長) = p(w(ワイヤ長)) を偏微分すると Δ姿勢ベクトル = A・Δワイヤ長 = P・W・Δワイヤ長
Definition at line 21 of file HISpidarCalcBase.h.
|
コンストラクタ
Definition at line 43 of file HISpidarCalcBase.h. |
|
デストラクタ
Definition at line 44 of file HISpidarCalcBase.h. |
|
姿勢情報の更新
Implemented in Spr::HISpidarCalc3Dof, Spr::HISpidarCalc6Dof, Spr::HISpidarFishing, Spr::HISpidarFishingRod, and Spr::HISpidarG6. |
|
< 張力 Definition at line 47 of file HISpidarCalcBase.h. |
|
初期化
Reimplemented in Spr::HISpidarCalc3Dof, and Spr::HISpidarCalc6Dof. |
|
ワイヤ方向ベクトルの計算
Implemented in Spr::HISpidarCanoe, Spr::HISpidarFishing, Spr::HISpidarFishingRod, and Spr::HISpidarG6. |
|
ワイヤ設置位置座標の更新
Implemented in Spr::HISpidarFishing, Spr::HISpidarFishingRod, and Spr::HISpidarG6. |
|
ワイヤ長の計測
Implemented in Spr::HISpidarFishing, Spr::HISpidarFishingRod, and Spr::HISpidarG6. |
|
計測したワイヤ長
Definition at line 33 of file HISpidarCalcBase.h. |
|
前の姿勢から計算されるワイヤ長
Definition at line 34 of file HISpidarCalcBase.h. |
|
行列 A
Definition at line 35 of file HISpidarCalcBase.h. |
|
A * Aの転置.
Definition at line 36 of file HISpidarCalcBase.h. |
|
Δワイヤ長 = 計測ワイヤ長 - 算出ワイヤ長. lengthDiff[i] is the measured SetLength of this time minus the computed legth of last time
Definition at line 37 of file HISpidarCalcBase.h. |
|
Δワイヤ長の平均値
Definition at line 38 of file HISpidarCalcBase.h. |
|
求めた姿勢の変化量 = A * lengthDiff
Definition at line 39 of file HISpidarCalcBase.h. |
|
2次計画問題の計算クラス
Definition at line 41 of file HISpidarCalcBase.h. |