9 #ifndef YARP_DEV_IMPLEMENTCONTROLCALIBRATION_H
10 #define YARP_DEV_IMPLEMENTCONTROLCALIBRATION_H
19 class ImplementControlCalibration;
38 bool initialize (
int size,
const int *amap,
const double *enc,
const double *zos);
define control board standard interfaces
Interface for control devices, calibration commands.
Interface for control devices, calibration commands.
virtual bool setCalibrationParameters(int axis, const CalibrationParameters ¶ms)
Start calibration, this method is very often platform specific.
virtual bool calibrationDone(int j)=0
Check if the calibration is terminated, on a particular joint.
virtual bool calibrateAxisWithParams(int axis, unsigned int type, double p1, double p2, double p3)=0
Start calibration, this method is very often platform specific.
ImplementControlCalibration(yarp::dev::IControlCalibrationRaw *y)
bool initialize(int size, const int *amap, const double *enc, const double *zos)
Initialize the internal data and alloc memory.
bool uninitialize()
Clean up internal data and memory.
IControlCalibrationRaw * iCalibrate
virtual ~ImplementControlCalibration()
Destructor.
The main, catch-all namespace for YARP.