#include <stdio.h>
#include <float.h>
#include <assert.h>
#include <string.h>
#include <math.h>
#include "../src/FRICheck.hh"
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 DEG *M_PI/180.0 |
Definition at line 9 of file verify_limits.cc.
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.
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 | ( | ) |
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.