Go to the source code of this file.
Functions | |
int | OdometrySSM_init (void) |
double | SSM_get_pos_BS (double *x, double *y, double *theta) |
int | SSM_get_pos_BS_time (double time, double *x, double *y, double *theta) |
double | SSM_get_pos_GL (double *x, double *y, double *theta) |
int | SSM_get_pos_GL_time (double time, double *x, double *y, double *theta) |
double | SSM_get_vel (double *v, double *w) |
int | SSM_near_ang (double th, double d) |
int | SSM_near_pos_GL (double x, double y, double r) |
int | SSM_over_line (double x, double y, double theta) |
int OdometrySSM_init | ( | void | ) |
Definition at line 35 of file libodomssm.c.
double SSM_get_pos_BS | ( | double * | x, |
double * | y, | ||
double * | theta | ||
) |
Definition at line 142 of file libodomssm.c.
int SSM_get_pos_BS_time | ( | double | time, |
double * | x, | ||
double * | y, | ||
double * | theta | ||
) |
Definition at line 86 of file libodomssm.c.
double SSM_get_pos_GL | ( | double * | x, |
double * | y, | ||
double * | theta | ||
) |
Definition at line 125 of file libodomssm.c.
int SSM_get_pos_GL_time | ( | double | time, |
double * | x, | ||
double * | y, | ||
double * | theta | ||
) |
Definition at line 47 of file libodomssm.c.
double SSM_get_vel | ( | double * | v, |
double * | w | ||
) |
Definition at line 160 of file libodomssm.c.
int SSM_near_ang | ( | double | th, |
double | d | ||
) |
Definition at line 186 of file libodomssm.c.
int SSM_near_pos_GL | ( | double | x, |
double | y, | ||
double | r | ||
) |
Definition at line 173 of file libodomssm.c.
int SSM_over_line | ( | double | x, |
double | y, | ||
double | theta | ||
) |
Definition at line 203 of file libodomssm.c.