YARP
Yet Another Robot Platform
ITorqueControl.h File Reference
#include <yarp/os/Vocab.h>
#include <yarp/dev/api.h>
+ Include dependency graph for ITorqueControl.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  yarp::dev::MotorTorqueParameters
 
class  yarp::dev::ITorqueControl
 Interface for control boards implementing torque control. More...
 
class  yarp::dev::ITorqueControlRaw
 Interface for control boards implementing torque control. More...
 

Namespaces

 yarp
 The main, catch-all namespace for YARP.
 
 yarp::dev
 An interface for the device drivers.
 

Variables

constexpr yarp::conf::vocab32_t VOCAB_TORQUE = yarp::os::createVocab('t', 'o', 'r', 'q')
 
constexpr yarp::conf::vocab32_t VOCAB_TORQUE_MODE = yarp::os::createVocab('t', 'r', 'q', 'd')
 
constexpr yarp::conf::vocab32_t VOCAB_TRQS = yarp::os::createVocab('t', 'r', 'q', 's')
 
constexpr yarp::conf::vocab32_t VOCAB_TRQ = yarp::os::createVocab('t', 'r', 'q')
 
constexpr yarp::conf::vocab32_t VOCAB_BEMF = yarp::os::createVocab('b', 'm', 'f')
 
constexpr yarp::conf::vocab32_t VOCAB_MOTOR_PARAMS = yarp::os::createVocab('m', 't', 'p', 's')
 
constexpr yarp::conf::vocab32_t VOCAB_RANGES = yarp::os::createVocab('r', 'n', 'g', 's')
 
constexpr yarp::conf::vocab32_t VOCAB_RANGE = yarp::os::createVocab('r', 'n', 'g')
 
constexpr yarp::conf::vocab32_t VOCAB_IMP_PARAM = yarp::os::createVocab('i', 'p', 'r')
 
constexpr yarp::conf::vocab32_t VOCAB_IMP_OFFSET = yarp::os::createVocab('i', 'o', 'f')
 
constexpr yarp::conf::vocab32_t VOCAB_TORQUES_DIRECTS = yarp::os::createVocab('d', 't', 'q', 's')
 
constexpr yarp::conf::vocab32_t VOCAB_TORQUES_DIRECT = yarp::os::createVocab('d', 't', 'q')
 
constexpr yarp::conf::vocab32_t VOCAB_TORQUES_DIRECT_GROUP = yarp::os::createVocab('d', 't', 'q', 'g')
 

Variable Documentation

◆ VOCAB_BEMF

constexpr yarp::conf::vocab32_t VOCAB_BEMF = yarp::os::createVocab('b', 'm', 'f')

Definition at line 238 of file ITorqueControl.h.

◆ VOCAB_IMP_OFFSET

constexpr yarp::conf::vocab32_t VOCAB_IMP_OFFSET = yarp::os::createVocab('i', 'o', 'f')

Definition at line 243 of file ITorqueControl.h.

◆ VOCAB_IMP_PARAM

constexpr yarp::conf::vocab32_t VOCAB_IMP_PARAM = yarp::os::createVocab('i', 'p', 'r')

Definition at line 242 of file ITorqueControl.h.

◆ VOCAB_MOTOR_PARAMS

constexpr yarp::conf::vocab32_t VOCAB_MOTOR_PARAMS = yarp::os::createVocab('m', 't', 'p', 's')

Definition at line 239 of file ITorqueControl.h.

◆ VOCAB_RANGE

constexpr yarp::conf::vocab32_t VOCAB_RANGE = yarp::os::createVocab('r', 'n', 'g')

Definition at line 241 of file ITorqueControl.h.

◆ VOCAB_RANGES

constexpr yarp::conf::vocab32_t VOCAB_RANGES = yarp::os::createVocab('r', 'n', 'g', 's')

Definition at line 240 of file ITorqueControl.h.

◆ VOCAB_TORQUE

constexpr yarp::conf::vocab32_t VOCAB_TORQUE = yarp::os::createVocab('t', 'o', 'r', 'q')

Definition at line 234 of file ITorqueControl.h.

◆ VOCAB_TORQUE_MODE

constexpr yarp::conf::vocab32_t VOCAB_TORQUE_MODE = yarp::os::createVocab('t', 'r', 'q', 'd')

Definition at line 235 of file ITorqueControl.h.

◆ VOCAB_TORQUES_DIRECT

constexpr yarp::conf::vocab32_t VOCAB_TORQUES_DIRECT = yarp::os::createVocab('d', 't', 'q')

Definition at line 245 of file ITorqueControl.h.

◆ VOCAB_TORQUES_DIRECT_GROUP

constexpr yarp::conf::vocab32_t VOCAB_TORQUES_DIRECT_GROUP = yarp::os::createVocab('d', 't', 'q', 'g')

Definition at line 246 of file ITorqueControl.h.

◆ VOCAB_TORQUES_DIRECTS

constexpr yarp::conf::vocab32_t VOCAB_TORQUES_DIRECTS = yarp::os::createVocab('d', 't', 'q', 's')

Definition at line 244 of file ITorqueControl.h.

◆ VOCAB_TRQ

constexpr yarp::conf::vocab32_t VOCAB_TRQ = yarp::os::createVocab('t', 'r', 'q')

Definition at line 237 of file ITorqueControl.h.

◆ VOCAB_TRQS

constexpr yarp::conf::vocab32_t VOCAB_TRQS = yarp::os::createVocab('t', 'r', 'q', 's')

Definition at line 236 of file ITorqueControl.h.