| 
    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.