|
YARP
Yet Another Robot Platform
|
|
Go to the documentation of this file.
9 #ifndef YARP_DEV_CONTROLBOARDWRAPPER_CONTROLBOARDWRAPPERCURRENTCONTROL_H
10 #define YARP_DEV_CONTROLBOARDWRAPPER_CONTROLBOARDWRAPPERCURRENTCONTROL_H
28 bool setRefCurrents(
const int n_joint,
const int* joints,
const double*
t)
override;
33 #endif // YARP_DEV_CONTROLBOARDWRAPPER_CONTROLBOARDWRAPPERCURRENTCONTROL_H
bool setRefCurrents(const double *t) override
Set the reference value of the currents for all motors.
bool getCurrent(int m, double *curr)
bool getCurrent(int m, double *curr) override
Get the instantaneous current measurement for a single motor.
bool setRefCurrent(int j, double t) override
Set the reference value of the current for a single motor.
bool getRefCurrent(int j, double *t) override
Get the reference value of the current for a single motor.
bool getNumberOfMotors(int *num) override
Retrieves the number of controlled axes from the current physical interface.
bool getCurrentRange(int j, double *min, double *max) override
Get the full scale of the current measurement for a given motor (e.g.
bool getCurrentRanges(double *min, double *max) override
Get the full scale of the current measurements for all motors motor (e.g.
Interface for control boards implementing current control.
bool getCurrents(double *currs)
bool getCurrents(double *currs) override
Get the instantaneous current measurement for all motors.
bool getNumberOfMotors(int *num)
bool getRefCurrents(double *t) override
Get the reference value of the currents for all motors.