|
YARP
Yet Another Robot Platform
|
|
Go to the documentation of this file.
9 #ifndef YARP_DEV_CONTROLBOARDWRAPPER_CONTROLBOARDWRAPPERENCODERSTIMED_H
10 #define YARP_DEV_CONTROLBOARDWRAPPER_CONTROLBOARDWRAPPERENCODERSTIMED_H
36 #endif // YARP_DEV_CONTROLBOARDWRAPPER_CONTROLBOARDWRAPPERENCODERSTIMED_H
bool setEncoders(const double *vals) override
Set the value of all encoders.
bool getEncoders(double *encs) override
Read the position of all axes.
bool getEncoderAcceleration(int j, double *acc) override
Read the instantaneous acceleration of an axis.
bool getEncoderTimed(int j, double *v, double *t) override
Read the instantaneous acceleration of all axes.
bool resetEncoder(int j) override
Reset encoder, single joint.
bool setEncoder(int j, double val) override
Set the value of the encoder for a given joint.
bool getEncoder(int j, double *v) override
Read the value of an encoder.
bool resetEncoders() override
Reset encoders.
bool getEncoderSpeed(int j, double *sp) override
Read the istantaneous speed of an axis.
bool getEncoderSpeeds(double *spds) override
Read the instantaneous speed of all axes.
bool getEncoderAccelerations(double *accs) override
Read the instantaneous acceleration of all axes.
Control board, extend encoder interface with timestamps.
bool getEncodersTimed(double *encs, double *t) override
Read the instantaneous acceleration of all axes.
bool getAxes(int *ax) override
Get the number of controlled axes.