|
YARP
Yet Another Robot Platform
|
|
Go to the documentation of this file.
9 #ifndef YARP_DEV_IMPLEMENTCONTROLBOARDINTERFACES_H
10 #define YARP_DEV_IMPLEMENTCONTROLBOARDINTERFACES_H
20 class StubImplPositionControlRaw;
21 class StubImplEncodersRaw;
85 #endif // YARP_DEV_IMPLEMENTCONTROLBOARDINTERFACES_H
bool getEncoderRaw(int j, double *v) override
Read the value of an encoder.
Stub implementation of IEncodersRaw interface.
bool getEncoderAccelerationsRaw(double *accs) override
Read the instantaneous acceleration of all axes.
bool resetEncodersRaw() override
Reset encoders.
virtual ~StubImplEncodersRaw()
define control board standard interfaces
bool getAxes(int *ax) override
Get the number of controlled axes.
bool resetEncoderRaw(int j) override
Reset encoder, single joint.
bool NOT_YET_IMPLEMENTED(const char *txt)
Control board, encoder interface.
bool getEncoderSpeedsRaw(double *spds) override
Read the instantaneous acceleration of an axis.
bool setEncoderRaw(int j, double val) override
Set the value of the encoder for a given joint.
bool getEncoderAccelerationRaw(int j, double *spds) override
Read the instantaneous acceleration of an axis.
bool getEncoderSpeedRaw(int j, double *sp) override
Read the instantaneous speed of an axis.
bool setEncodersRaw(const double *vals) override
Set the value of all encoders.
The main, catch-all namespace for YARP.
bool getEncodersRaw(double *encs) override
Read the position of all axes.