C# 클래스 RemoteTech.FlightComputer.PIDControllerV3

상속: IConfigNode
파일 보기 프로젝트 열기: RemoteTechnologiesGroup/RemoteTech 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Kp Vector3d
max double

공개 메소드들

메소드 설명
Compute ( Vector3d error, Vector3d omega, Vector3d Wlimit ) : Vector3d
Load ( ConfigNode node ) : void
PIDControllerV3 ( Vector3d Kp, Vector3d Ki, Vector3d Kd, double max = double.MaxValue, double min = double.MinValue ) : System
Reset ( ) : void
Save ( ConfigNode node ) : void

메소드 상세

Compute() 공개 메소드

public Compute ( Vector3d error, Vector3d omega, Vector3d Wlimit ) : Vector3d
error Vector3d
omega Vector3d
Wlimit Vector3d
리턴 Vector3d

Load() 공개 메소드

public Load ( ConfigNode node ) : void
node System.ConfigNode
리턴 void

PIDControllerV3() 공개 메소드

public PIDControllerV3 ( Vector3d Kp, Vector3d Ki, Vector3d Kd, double max = double.MaxValue, double min = double.MinValue ) : System
Kp Vector3d
Ki Vector3d
Kd Vector3d
max double
min double
리턴 System

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

Save() 공개 메소드

public Save ( ConfigNode node ) : void
node System.ConfigNode
리턴 void

프로퍼티 상세

Kp 공개적으로 프로퍼티

public Vector3d Kp
리턴 Vector3d

max 공개적으로 프로퍼티

public double max
리턴 double