iCub-main
|
#include <DebugInterfaces.h>
Public Member Functions | |
ControlBoardHelper2 (int n, const int *aMap, const double *angToEncs, const double *zs, const double *nw, const double *angToRot) | |
~ControlBoardHelper2 () | |
bool | alloc (int n) |
bool | dealloc () |
int | toHw (int axis) |
int | toUser (int axis) |
void | toUser (const double *hwData, double *user) |
void | toUser (const int *hwData, int *user) |
void | toHw (const double *usr, double *hwData) |
void | toHw (const int *usr, int *hwData) |
void | posA2E (double ang, int j, double &enc, int &k) |
double | posA2E (double ang, int j) |
void | posE2A (double enc, int j, double &ang, int &k) |
double | posE2A (double enc, int j) |
void | posR2A (double enc, int j, double &ang, int &k) |
double | posR2A (double enc, int j) |
void | impN2S (double newtons, int j, double &sens, int &k) |
double | impN2S (double newtons, int j) |
void | impN2S (const double *newtons, double *sens) |
void | trqN2S (double newtons, int j, double &sens, int &k) |
double | trqN2S (double newtons, int j) |
void | trqN2S (const double *newtons, double *sens) |
void | trqS2N (const double *sens, double *newtons) |
void | trqS2N (double sens, int j, double &newton, int &k) |
double | trqS2N (double sens, int j) |
void | impS2N (const double *sens, double *newtons) |
void | impS2N (double sens, int j, double &newton, int &k) |
double | impS2N (double sens, int j) |
void | velA2E (double ang, int j, double &enc, int &k) |
void | velA2E_abs (double ang, int j, double &enc, int &k) |
void | velE2A (double enc, int j, double &ang, int &k) |
void | velE2A_abs (double enc, int j, double &ang, int &k) |
void | accA2E (double ang, int j, double &enc, int &k) |
void | accA2E_abs (double ang, int j, double &enc, int &k) |
void | accE2A (double enc, int j, double &ang, int &k) |
void | accE2A_abs (double enc, int j, double &ang, int &k) |
double | velE2A (double enc, int j) |
double | velE2A_abs (double enc, int j) |
double | accE2A (double enc, int j) |
double | accE2A_abs (double enc, int j) |
void | posA2E (const double *ang, double *enc) |
void | posE2A (const double *enc, double *ang) |
void | velA2E (const double *ang, double *enc) |
void | velA2E_abs (const double *ang, double *enc) |
void | velE2A (const double *enc, double *ang) |
void | velE2A_abs (const double *enc, double *ang) |
void | accA2E (const double *ang, double *enc) |
void | accA2E_abs (const double *ang, double *enc) |
void | accE2A (const double *enc, double *ang) |
void | accE2A_abs (const double *enc, double *ang) |
int | axes () |
Public Attributes | |
int | nj |
double * | zeros |
double * | signs |
int * | axisMap |
int * | invAxisMap |
double * | angleToEncoders |
double * | angleToRotor |
double * | newtonsToSensors |
Definition at line 78 of file DebugInterfaces.h.
|
inline |
Definition at line 81 of file DebugInterfaces.h.
|
inline |
Definition at line 132 of file DebugInterfaces.h.
|
inline |
Definition at line 474 of file DebugInterfaces.h.
|
inline |
Definition at line 363 of file DebugInterfaces.h.
|
inline |
Definition at line 485 of file DebugInterfaces.h.
|
inline |
Definition at line 368 of file DebugInterfaces.h.
|
inline |
Definition at line 496 of file DebugInterfaces.h.
|
inline |
Definition at line 396 of file DebugInterfaces.h.
|
inline |
Definition at line 373 of file DebugInterfaces.h.
|
inline |
Definition at line 507 of file DebugInterfaces.h.
|
inline |
Definition at line 401 of file DebugInterfaces.h.
|
inline |
Definition at line 378 of file DebugInterfaces.h.
|
inline |
Definition at line 137 of file DebugInterfaces.h.
|
inline |
Definition at line 518 of file DebugInterfaces.h.
|
inline |
Definition at line 158 of file DebugInterfaces.h.
|
inline |
Definition at line 254 of file DebugInterfaces.h.
|
inline |
Definition at line 249 of file DebugInterfaces.h.
|
inline |
Definition at line 243 of file DebugInterfaces.h.
|
inline |
Definition at line 314 of file DebugInterfaces.h.
|
inline |
Definition at line 332 of file DebugInterfaces.h.
|
inline |
Definition at line 325 of file DebugInterfaces.h.
|
inline |
Definition at line 407 of file DebugInterfaces.h.
|
inline |
Definition at line 210 of file DebugInterfaces.h.
|
inline |
Definition at line 204 of file DebugInterfaces.h.
|
inline |
Definition at line 419 of file DebugInterfaces.h.
|
inline |
Definition at line 222 of file DebugInterfaces.h.
|
inline |
Definition at line 215 of file DebugInterfaces.h.
|
inline |
Definition at line 236 of file DebugInterfaces.h.
|
inline |
Definition at line 229 of file DebugInterfaces.h.
|
inline |
Definition at line 191 of file DebugInterfaces.h.
|
inline |
Definition at line 198 of file DebugInterfaces.h.
|
inline |
Definition at line 170 of file DebugInterfaces.h.
|
inline |
Definition at line 177 of file DebugInterfaces.h.
|
inline |
Definition at line 184 of file DebugInterfaces.h.
|
inline |
Definition at line 173 of file DebugInterfaces.h.
|
inline |
Definition at line 277 of file DebugInterfaces.h.
|
inline |
Definition at line 271 of file DebugInterfaces.h.
|
inline |
Definition at line 265 of file DebugInterfaces.h.
|
inline |
Definition at line 289 of file DebugInterfaces.h.
|
inline |
Definition at line 307 of file DebugInterfaces.h.
|
inline |
Definition at line 300 of file DebugInterfaces.h.
|
inline |
Definition at line 430 of file DebugInterfaces.h.
|
inline |
Definition at line 339 of file DebugInterfaces.h.
|
inline |
Definition at line 441 of file DebugInterfaces.h.
|
inline |
Definition at line 345 of file DebugInterfaces.h.
|
inline |
Definition at line 452 of file DebugInterfaces.h.
|
inline |
Definition at line 383 of file DebugInterfaces.h.
|
inline |
Definition at line 351 of file DebugInterfaces.h.
|
inline |
Definition at line 463 of file DebugInterfaces.h.
|
inline |
Definition at line 389 of file DebugInterfaces.h.
|
inline |
Definition at line 357 of file DebugInterfaces.h.
double* ControlBoardHelper2::angleToEncoders |
Definition at line 527 of file DebugInterfaces.h.
double* ControlBoardHelper2::angleToRotor |
Definition at line 528 of file DebugInterfaces.h.
int* ControlBoardHelper2::axisMap |
Definition at line 525 of file DebugInterfaces.h.
int* ControlBoardHelper2::invAxisMap |
Definition at line 526 of file DebugInterfaces.h.
double* ControlBoardHelper2::newtonsToSensors |
Definition at line 529 of file DebugInterfaces.h.
int ControlBoardHelper2::nj |
Definition at line 521 of file DebugInterfaces.h.
double* ControlBoardHelper2::signs |
Definition at line 524 of file DebugInterfaces.h.
double* ControlBoardHelper2::zeros |
Definition at line 523 of file DebugInterfaces.h.