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

#include <PIcontroller.hh>

公開メンバ関数

 PIcontroller (double Pgain, double Igain, double SmplTime)
 
 ~PIcontroller ()
 
double GetSignal (double u)
 
void SetPgain (double Pgain)
 
void SetIgain (double Igain)
 
void SetSmplTime (double SmplTime)
 
void ClearStateVars (void)
 

非公開変数類

double Ts
 
double Kp
 
double Ki
 
double uZ1
 
double yZ1
 

構築子と解体子

§ PIcontroller()

PIcontroller::PIcontroller ( double  Pgain,
double  Igain,
double  SmplTime 
)

§ ~PIcontroller()

PIcontroller::~PIcontroller ( )

関数詳解

§ ClearStateVars()

void PIcontroller::ClearStateVars ( void  )

§ GetSignal()

double PIcontroller::GetSignal ( double  u)

§ SetIgain()

void PIcontroller::SetIgain ( double  Igain)

§ SetPgain()

void PIcontroller::SetPgain ( double  Pgain)

§ SetSmplTime()

void PIcontroller::SetSmplTime ( double  SmplTime)

メンバ詳解

§ Ki

double ARCS::PIcontroller::Ki
private

§ Kp

double ARCS::PIcontroller::Kp
private

§ Ts

double ARCS::PIcontroller::Ts
private

§ uZ1

double ARCS::PIcontroller::uZ1
private

§ yZ1

double ARCS::PIcontroller::yZ1
private

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