Defines | Functions
verify_limits.cc File Reference
#include <stdio.h>
#include <float.h>
#include <assert.h>
#include <string.h>
#include <math.h>
#include "../src/FRICheck.hh"
Include dependency graph for verify_limits.cc:

Go to the source code of this file.

Defines

#define DEG   *M_PI/180.0
#define MARGIN_IN   17 DEG
#define MARGIN_OUT   3 DEG
#define RAD   /M_PI*180.0

Functions

void extractLimits (FILE *f, double *angles, int len, double *min6, double *min7, double *max6, double *max7)
double interpolate (double x1, double x2, double y1, double y2, double x)
void interpolateLimits (int len, double *min6, double *min7, double *max6, double *max7, double *angles, double *min, double *max)
int main ()
void printLimits (FILE *f, double *angles, double *min, double *max, int len)
void printRawLimits (FILE *f, int len, double *min6, double *min7, double *max6, double *max7)
char * scat (const char *str1, const char *str2)
bool testLimits (int len, double *angles, double *min, double *max, double *mine, double *maxe)
bool verifyHandAngles (int len, double *angles, double *min, double *max, const char *side)

Define Documentation

#define DEG   *M_PI/180.0

Definition at line 9 of file verify_limits.cc.

#define MARGIN_IN   17 DEG

Definition at line 126 of file verify_limits.cc.

#define MARGIN_OUT   3 DEG

Definition at line 127 of file verify_limits.cc.

#define RAD   /M_PI*180.0

Definition at line 10 of file verify_limits.cc.


Function Documentation

void extractLimits ( FILE *  f,
double *  angles,
int  len,
double *  min6,
double *  min7,
double *  max6,
double *  max7 
)

Definition at line 25 of file verify_limits.cc.

double interpolate ( double  x1,
double  x2,
double  y1,
double  y2,
double  x 
)

Definition at line 97 of file verify_limits.cc.

void interpolateLimits ( int  len,
double *  min6,
double *  min7,
double *  max6,
double *  max7,
double *  angles,
double *  min,
double *  max 
)

Definition at line 103 of file verify_limits.cc.

int main ( void  )

Definition at line 186 of file verify_limits.cc.

void printLimits ( FILE *  f,
double *  angles,
double *  min,
double *  max,
int  len 
)

Definition at line 86 of file verify_limits.cc.

void printRawLimits ( FILE *  f,
int  len,
double *  min6,
double *  min7,
double *  max6,
double *  max7 
)

Definition at line 75 of file verify_limits.cc.

char* scat ( const char *  str1,
const char *  str2 
)

Definition at line 16 of file verify_limits.cc.

bool testLimits ( int  len,
double *  angles,
double *  min,
double *  max,
double *  mine,
double *  maxe 
)

Definition at line 129 of file verify_limits.cc.

bool verifyHandAngles ( int  len,
double *  angles,
double *  min,
double *  max,
const char *  side 
)

Definition at line 154 of file verify_limits.cc.



kuka_fri
Author(s): Ingo Kresse, Alexis Maldonado
autogenerated on Mon Oct 6 2014 09:27:40