C# Class CSharpRoboticsLib.ControlSystems.ProfileFollower

An IMotionController designed to follow a MotionProfile
Inheritance: IMotionController
Afficher le fichier Open project: shockwave4488/CSharpRoboticsLib

Méthodes publiques

Méthode Description
Get ( double input ) : double

Gets the motor power, using the input for the correction sensor.

ProfileFollower ( MotionProfile profile, double kv, double ka ) : System.Diagnostics

Creates a ProfileFollower to follow the specified profile.

ProfileFollower ( MotionProfile profile, double kv, double ka, IMotionController correction ) : System.Diagnostics

Creates a new ProfileFollower to follow the specified profile with an IMotionController for position correction

Method Details

Get() public méthode

Gets the motor power, using the input for the correction sensor.
public Get ( double input ) : double
input double
Résultat double

ProfileFollower() public méthode

Creates a ProfileFollower to follow the specified profile.
public ProfileFollower ( MotionProfile profile, double kv, double ka ) : System.Diagnostics
profile MotionProfile
kv double
ka double
Résultat System.Diagnostics

ProfileFollower() public méthode

Creates a new ProfileFollower to follow the specified profile with an IMotionController for position correction
public ProfileFollower ( MotionProfile profile, double kv, double ka, IMotionController correction ) : System.Diagnostics
profile MotionProfile
kv double
ka double
correction IMotionController
Résultat System.Diagnostics