00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00026 #ifndef __taskfunctiondefinition_h
00027 #define __taskfunctiondefinition_h
00028
00029 #ifdef WINDOWS
00030 #define extern __declspec (dllexport)
00031 #endif
00032
00033
00040 extern void RightFootForce(double RF[126],double q[21]);
00041
00042
00049 extern void LeftFootForce(double LF[126],double q[21]);
00050
00057 extern void SuspensionForce(double SF[126],double q[21]);
00058
00065 extern void TaskFunction(double *T, double *q);
00066
00073 extern void TaskJacobian(double J[441], double q[21]);
00074
00083 extern void TaskNLEffects(double H[21], double q[21], double qdot[21]);
00084 #endif
00085