|
YARP
Yet Another Robot Platform
|
|
Go to the documentation of this file.
10 #ifndef YARP_DEV_ICONTROLLIMITS_H
11 #define YARP_DEV_ICONTROLLIMITS_H
22 class IControlLimitsRaw;
48 virtual bool setLimits(
int axis,
double min,
double max)=0;
57 virtual bool getLimits(
int axis,
double *min,
double *max)=0;
133 #endif // YARP_DEV_ICONTROLLIMITS_H
virtual bool setVelLimitsRaw(int axis, double min, double max)=0
Set the software speed limits for a particular axis, the behavior of the control card when these limi...
constexpr yarp::conf::vocab32_t createVocab(char a, char b=0, char c=0, char d=0)
virtual bool setVelLimits(int axis, double min, double max)=0
Set the software speed limits for a particular axis, the behavior of the control card when these limi...
virtual ~IControlLimits()
Destructor.
virtual ~IControlLimitsRaw()
Destructor.
virtual bool getVelLimits(int axis, double *min, double *max)=0
Get the software speed limits for a particular axis.
virtual bool getVelLimitsRaw(int axis, double *min, double *max)=0
Get the software speed limits for a particular axis.
Interface for control devices, commands to get/set position and veloity limits.
Interface for control devices.
virtual bool getLimits(int axis, double *min, double *max)=0
Get the software limits for a particular axis.
constexpr yarp::conf::vocab32_t VOCAB_VEL_LIMITS
virtual bool setLimits(int axis, double min, double max)=0
Set the software limits for a particular axis, the behavior of the control card when these limits are...
The main, catch-all namespace for YARP.
virtual bool getLimitsRaw(int axis, double *min, double *max)=0
Get the software limits for a particular axis.
virtual bool setLimitsRaw(int axis, double min, double max)=0
Set the software limits for a particular axis, the behavior of the control card when these limits are...
constexpr yarp::conf::vocab32_t VOCAB_LIMITS