YARP
Yet Another Robot Platform
ControlBoardWrapperControlCalibration.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2006-2020 Istituto Italiano di Tecnologia (IIT)
3  * All rights reserved.
4  *
5  * This software may be modified and distributed under the terms of the
6  * BSD-3-Clause license. See the accompanying LICENSE file for details.
7  */
8 
9 #ifndef YARP_DEV_CONTROLBOARDWRAPPER_CONTROLBOARDWRAPPERCONTROLCALIBRATION_H
10 #define YARP_DEV_CONTROLBOARDWRAPPER_CONTROLBOARDWRAPPERCONTROLCALIBRATION_H
11 
13 
15 
17  virtual public ControlBoardWrapperCommon,
19 {
20 public:
21  bool calibrateAxisWithParams(int j, unsigned int ui, double v1, double v2, double v3) override;
22  bool setCalibrationParameters(int j, const yarp::dev::CalibrationParameters& params) override;
23  bool calibrationDone(int j) override;
24  bool abortPark() override;
25  bool abortCalibration() override;
26 };
27 
28 #endif // YARP_DEV_CONTROLBOARDWRAPPER_CONTROLBOARDWRAPPERCONTROLCALIBRATION_H
ControlBoardWrapperControlCalibration::calibrationDone
bool calibrationDone(int j) override
Check if the calibration is terminated, on a particular joint.
Definition: ControlBoardWrapperControlCalibration.cpp:47
ControlBoardWrapperControlCalibration
Definition: ControlBoardWrapperControlCalibration.h:19
ControlBoardWrapperControlCalibration::abortPark
bool abortPark() override
Definition: ControlBoardWrapperControlCalibration.cpp:70
ControlBoardWrapperControlCalibration::abortCalibration
bool abortCalibration() override
Definition: ControlBoardWrapperControlCalibration.cpp:77
yarp::dev::IControlCalibration
Interface for control devices, calibration commands.
Definition: IControlCalibration.h:85
IControlCalibration.h
ControlBoardWrapperCommon.h
ControlBoardWrapperCommon
Definition: ControlBoardWrapperCommon.h:19
ControlBoardWrapperControlCalibration::setCalibrationParameters
bool setCalibrationParameters(int j, const yarp::dev::CalibrationParameters &params) override
Start calibration, this method is very often platform specific.
Definition: ControlBoardWrapperControlCalibration.cpp:34
yarp::dev::CalibrationParameters
Definition: IControlCalibration.h:32
ControlBoardWrapperControlCalibration::calibrateAxisWithParams
bool calibrateAxisWithParams(int j, unsigned int ui, double v1, double v2, double v3) override
Start calibration, this method is very often platform specific.
Definition: ControlBoardWrapperControlCalibration.cpp:15