12 #ifndef CONTROL_H_INCLUDED 13 #define CONTROL_H_INCLUDED 24 double* Initial_Position;
25 double* Initial_Velocity;
26 double* Trayectory_Parameters;
29 double (*Control_Function) (
CONTROL_PID Parameters ,
double* Opt_Parameter ,
char* Filename);
30 double (*Control_Function_Intpolation) (
CONTROL_PID Parameters ,
DATA_INTER Inter ,
double* Opt_Parameter ,
char* Filename);
32 void Kin_Control_Function_Parameters_Set (
CONTROL_PID* Parameter ,
char* Filename);
33 void Kin_Control_Function_Parameters_Free (
CONTROL_PID* Parameter);
39 double For_Kin_Control (
CONTROL_PID Parameters ,
double* Opt_Parameter ,
char* Filename);
40 double Inv_Kin_Control (
CONTROL_PID Parameters ,
double* Opt_Parameter ,
char* Filename);
46 double For_Kin_Control_Intpolation (
CONTROL_PID Parameters ,
DATA_INTER Inter ,
double* Opt_Parameter ,
char* Filename);
47 double Inv_Kin_Control_Intpolation (
CONTROL_PID Parameters ,
DATA_INTER Inter ,
double* Opt_Parameter ,
char* Filename);
49 #endif // CONTROL_H_INCLUDED Function prototypes for the Interpolation routines.
Definition: Interpolation_Algorithm.h:15
Definition: Complex_Kinematic_Control.h:17