Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Spr::HISpidarCalc3Dof Class Reference

#include <HISpidarCalc3DOF.h>

Inherits Spr::HISpidarCalcBase.

Inherited by Spr::HISpidarCalc6Dof, Spr::HISpidarFishing, and Spr::HISpidarFishingRod.

Collaboration diagram for Spr::HISpidarCalc3Dof:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Public Attributes

Protected Attributes


Detailed Description

エンドエフェクタ(グリップ)が並進3自由度だけを持つSPIDAR用の計算クラス. 糸の数は可変.

Definition at line 9 of file HISpidarCalc3DOF.h.


Member Function Documentation

void Spr::HISpidarCalc3Dof::Init int  dof,
const VVector< float > &  minF,
const VVector< float > &  maxF
 

初期化

Parameters:
minF 最小張力
maxF 最大張力
dof エンドエフェクタの自由度

Reimplemented from Spr::HISpidarCalcBase.

Reimplemented in Spr::HISpidarCalc6Dof.

virtual void Spr::HISpidarCalc3Dof::Update  )  [virtual]
 

姿勢情報の更新

Implements Spr::HISpidarCalcBase.

Reimplemented in Spr::HISpidarCalc6Dof, Spr::HISpidarFishing, Spr::HISpidarFishingRod, and Spr::HISpidarG6.

virtual void Spr::HISpidarCalc3Dof::SetForce const Vec3f  )  [virtual]
 

提示力の設定(並進力)

Reimplemented in Spr::HISpidarCalc6Dof, Spr::HISpidarFishing, Spr::HISpidarFishingRod, and Spr::HISpidarG6.

virtual void Spr::HISpidarCalc3Dof::SetForce const Vec3f ,
const Vec3f
[virtual]
 

提示力の設定(並進.回転力は提示しない)

Reimplemented in Spr::HISpidarCalc6Dof, and Spr::HISpidarG6.


Member Data Documentation

Vec3f Spr::HISpidarCalc3Dof::pos [protected]
 

グリップの位置

Definition at line 11 of file HISpidarCalc3DOF.h.

int Spr::HISpidarCalc3Dof::nRepeat [protected]
 

繰り返し回数

Definition at line 12 of file HISpidarCalc3DOF.h.

std::vector<Vec3f> Spr::HISpidarCalc3Dof::wireDirection [protected]
 

ワイヤ方向単位ベクトル(並進)

Definition at line 13 of file HISpidarCalc3DOF.h.

float Spr::HISpidarCalc3Dof::sigma [protected]
 

係数行列の対角成分に加える

Definition at line 15 of file HISpidarCalc3DOF.h.

float Spr::HISpidarCalc3Dof::smooth
 

並進力

Definition at line 25 of file HISpidarCalc3DOF.h.

float Spr::HISpidarCalc3Dof::lambda_t
 

二次形式 張力の2乗項の係数

Definition at line 26 of file HISpidarCalc3DOF.h.


The documentation for this class was generated from the following file:
Generated on Sun Apr 16 02:09:21 2006 for Springhead by  doxygen 1.4.1