30 #ifndef _REC_ROBOTINO_API2_GrapplerREADINGS_H_ 31 #define _REC_ROBOTINO_API2_GrapplerREADINGS_H_ 51 static const unsigned int maxNumServos = 16;
59 , isTorqueEnabled( false )
76 return 0 == numServos;
86 isTorqueEnabled =
false;
87 for(
unsigned int i=0; i<maxNumServos; ++i )
94 cwAxesLimits[i] = 0.0f;
95 ccwAxesLimits[i] = 0.0f;
102 float angles[maxNumServos];
107 float speeds[maxNumServos];
121 int errors[maxNumServos];
126 int channels[maxNumServos];
131 int ids[maxNumServos];
136 float cwAxesLimits[maxNumServos];
141 float ccwAxesLimits[maxNumServos];
162 #endif //_REC_ROBOTINO_API2_GrapplerREADINGS_H_ Sensor readings of Robotino's (optional) Grappler.
Definition: GrapplerReadings.h:44
virtual ~GrapplerReadings()
Definition: GrapplerReadings.h:67
bool isEmpty() const
Definition: GrapplerReadings.h:74
bool isTorqueEnabled
Definition: GrapplerReadings.h:156
GrapplerReadings()
Definition: GrapplerReadings.h:56
void clear()
Definition: GrapplerReadings.h:82
unsigned int numServos
Definition: GrapplerReadings.h:146
Definition: AnalogInput.h:36
unsigned int sequenceNumber
Definition: GrapplerReadings.h:151