|
YARP
Yet Another Robot Platform
|
|
Go to the documentation of this file.
10 #ifndef YARP_DEV_ICONTROLCALIBRATION_H
11 #define YARP_DEV_ICONTROLCALIBRATION_H
19 class IControlCalibrationRaw;
20 #ifndef YARP_NO_DEPRECATED // Since YARP 3.0.0
24 #ifndef YARP_NO_DEPRECATED // Since YARP 3.0.0
40 CalibrationParameters() { type = 0; param1 = 0; param2 = 0; param3 = 0; param4 = 0; param5 = 0; paramZero = 0; }
132 virtual bool park(
bool wait=
true);
153 #endif // YARP_DEV_ICONTROLCALIBRATION_H
constexpr yarp::conf::vocab32_t createVocab(char a, char b=0, char c=0, char d=0)
constexpr yarp::conf::vocab32_t VOCAB_CALIBRATE_JOINT_PARAMS
virtual bool calibrateRobot()
Calibrate robot by using an external calibrator.
Interface for control devices, calibration commands.
virtual ~IControlCalibration()
Destructor.
constexpr yarp::conf::vocab32_t VOCAB_PARK
virtual bool setCalibrationParametersRaw(int axis, const CalibrationParameters ¶ms)
Start calibration, this method is very often platform specific.
constexpr yarp::conf::vocab32_t VOCAB_CALIBRATE_DONE
Interface for control devices, calibration commands.
virtual bool setCalibrationParameters(int axis, const CalibrationParameters ¶ms)
Start calibration, this method is very often platform specific.
constexpr yarp::conf::vocab32_t VOCAB_ABORTCALIB
virtual bool calibrateAxisWithParamsRaw(int axis, unsigned int type, double p1, double p2, double p3)=0
Start calibration, this method is very often platform specific.
virtual bool setCalibrator(ICalibrator *c)
Set the calibrator object to be used to calibrate the robot.
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 bool calibrationDone(int j)=0
Check if the calibration is terminated, on a particular joint.
constexpr yarp::conf::vocab32_t VOCAB_CALIBRATE_JOINT
#define YARP_DEPRECATED_TYPEDEF_MSG(x)
The main, catch-all namespace for YARP.
virtual bool abortCalibration()
virtual ~IControlCalibrationRaw()
Destructor.
virtual bool calibrationDoneRaw(int j)=0
Check if the calibration is terminated, on a particular joint.
constexpr yarp::conf::vocab32_t VOCAB_CALIBRATE_CHANNEL
constexpr yarp::conf::vocab32_t VOCAB_CALIBRATE
constexpr yarp::conf::vocab32_t VOCAB_ABORTPARK
virtual bool park(bool wait=true)