Advanced Robot Control System  5.1-REV.51SF170515
ARCS::I_P_I_Pcontroller クラス

I-P-I-P制御器 [詳解]

#include <I_P_I_Pcontroller.hh>

ARCS::I_P_I_Pcontroller 連携図

公開メンバ関数

 I_P_I_Pcontroller (double Igain1, double Pgain1, double Igain2, double Pgain2, double SmplTime)
 コンストラクタ [詳解]
 
 ~I_P_I_Pcontroller ()
 デストラクタ [詳解]
 
double GetSignal (double ref, double res)
 コンストラクタ [詳解]
 

非公開メンバ関数

 I_P_I_Pcontroller (const I_P_I_Pcontroller &)
 
const I_P_I_Pcontrolleroperator= (const I_P_I_Pcontroller &)
 

非公開変数類

double Ki1
 
double Kp1
 
double Ki2
 
double Kp2
 
double Ts
 
IntegratorInteg1
 
IntegratorInteg2
 

詳解

I-P-I-P制御器

構築子と解体子

§ I_P_I_Pcontroller() [1/2]

I_P_I_Pcontroller::I_P_I_Pcontroller ( double  Igain1,
double  Pgain1,
double  Igain2,
double  Pgain2,
double  SmplTime 
)

コンストラクタ

§ ~I_P_I_Pcontroller()

I_P_I_Pcontroller::~I_P_I_Pcontroller ( )

デストラクタ

§ I_P_I_Pcontroller() [2/2]

ARCS::I_P_I_Pcontroller::I_P_I_Pcontroller ( const I_P_I_Pcontroller )
private

関数詳解

§ GetSignal()

double I_P_I_Pcontroller::GetSignal ( double  ref,
double  res 
)

コンストラクタ

呼び出し関係図:

§ operator=()

const I_P_I_Pcontroller& ARCS::I_P_I_Pcontroller::operator= ( const I_P_I_Pcontroller )
private

メンバ詳解

§ Integ1

Integrator* ARCS::I_P_I_Pcontroller::Integ1
private

§ Integ2

Integrator* ARCS::I_P_I_Pcontroller::Integ2
private

§ Ki1

double ARCS::I_P_I_Pcontroller::Ki1
private

§ Ki2

double ARCS::I_P_I_Pcontroller::Ki2
private

§ Kp1

double ARCS::I_P_I_Pcontroller::Kp1
private

§ Kp2

double ARCS::I_P_I_Pcontroller::Kp2
private

§ Ts

double ARCS::I_P_I_Pcontroller::Ts
private

このクラス詳解は次のファイルから抽出されました: