|
YARP
Yet Another Robot Platform
|
|
Go to the documentation of this file.
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);
66 #endif // YARP_DEV_IMPLEMENTCONTROLCALIBRATION_H
bool uninitialize()
Clean up internal data and memory.
Interface for control devices, calibration commands.
define control board standard interfaces
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 calibrateAxisWithParams(int axis, unsigned int type, double p1, double p2, double p3)=0
Start calibration, this method is very often platform specific.
virtual ~ImplementControlCalibration()
Destructor.
virtual bool calibrationDone(int j)=0
Check if the calibration is terminated, on a particular joint.
IControlCalibrationRaw * iCalibrate
The main, catch-all namespace for YARP.
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.