C# Класс GravityTurn.PIDControllerV2

Наследование: IConfigNode
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Kp double
intAccum UnityEngine.Vector3d

Открытые методы

Метод Описание
Compute ( UnityEngine.Vector3d error, UnityEngine.Vector3d omega ) : UnityEngine.Vector3d
Compute ( UnityEngine.Vector3d error, UnityEngine.Vector3d omega, UnityEngine.Vector3d Wlimit ) : UnityEngine.Vector3d
Load ( ConfigNode node ) : void
PIDControllerV2 ( double Kp, double Ki, double Kd, double max = double.MaxValue, double min = double.MinValue ) : System
Reset ( ) : void
Save ( ConfigNode node ) : void

Описание методов

Compute() публичный Метод

public Compute ( UnityEngine.Vector3d error, UnityEngine.Vector3d omega ) : UnityEngine.Vector3d
error UnityEngine.Vector3d
omega UnityEngine.Vector3d
Результат UnityEngine.Vector3d

Compute() публичный Метод

public Compute ( UnityEngine.Vector3d error, UnityEngine.Vector3d omega, UnityEngine.Vector3d Wlimit ) : UnityEngine.Vector3d
error UnityEngine.Vector3d
omega UnityEngine.Vector3d
Wlimit UnityEngine.Vector3d
Результат UnityEngine.Vector3d

Load() публичный Метод

public Load ( ConfigNode node ) : void
node System.ConfigNode
Результат void

PIDControllerV2() публичный Метод

public PIDControllerV2 ( double Kp, double Ki, double Kd, double max = double.MaxValue, double min = double.MinValue ) : System
Kp double
Ki double
Kd double
max double
min double
Результат System

Reset() публичный Метод

public Reset ( ) : void
Результат void

Save() публичный Метод

public Save ( ConfigNode node ) : void
node System.ConfigNode
Результат void

Описание свойств

Kp публичное свойство

public double Kp
Результат double

intAccum публичное свойство

public Vector3d,UnityEngine intAccum
Результат UnityEngine.Vector3d