Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

WalkMC::CalibrationParam Struct Reference

#include <WalkMC.h>

List of all members.


Detailed Description

holds information to correct for slippage, non-idealities

Definition at line 108 of file WalkMC.h.

Public Types

 forward
 forward (x)
 reverse
 backward (-x)
 strafe
 sideways (y)
 rotate
 spin (z/a)
 NUM_DIM
 number of directions we calibrate for
enum  dimension_offset {
  forward, reverse, strafe, rotate,
  NUM_DIM
}
 symbolic way to refer to each of the directions More...

Public Member Functions

 CalibrationParam ()
 constructor, sets calibration matricies to identity

Public Attributes

float f_calibration [3][11]
 matrix of calibration parameters; 3 columns for f,s,r speeds, 2 columns for abs s,r speeds, 1 gabor function, 1 squared planar speed, 3 columns for f*r,s*f,r*s, and 1 column for offset
float b_calibration [3][11]
 matrix of calibration parameters; 3 columns for f,s,r speeds, 2 columns for abs s,r speeds, 1 gabor function, 1 squared planar speed, 3 columns for f*r,s*f,r*s, and 1 column for offset
float max_accel [NUM_DIM]
 maximum achievable acceleration, 0 for infinite (mm/s^2)
float max_vel [NUM_DIM]
 maximum achievable velocity (mm/s)


Member Enumeration Documentation

symbolic way to refer to each of the directions

Enumerator:
forward  forward (x)
reverse  backward (-x)
strafe  sideways (y)
rotate  spin (z/a)
NUM_DIM  number of directions we calibrate for

Definition at line 112 of file WalkMC.h.


The documentation for this struct was generated from the following files:

Tekkotsu v3.0
Generated Fri May 11 20:08:59 2007 by Doxygen 1.4.7