Class DataVelocity

Inheritance Relationships

Base Type

Class Documentation

class DataVelocity : public clearpath::Message

Public Types

enum payloadOffsets

Values:

enumerator TRANS_VEL
enumerator ROTATIONAL
enumerator TRANS_ACCEL
enumerator PAYLOAD_LEN

Public Functions

DataVelocity(void *input, size_t msg_len)
DataVelocity(const DataVelocity &other)
double getTranslational()
double getRotational()
double getTransAccel()
virtual std::ostream &printMessage(std::ostream &stream = std::cout)

Public Static Functions

static DataVelocity *popNext()
static DataVelocity *waitNext(double timeout = 0)
static DataVelocity *getUpdate(double timeout = 0)
static void subscribe(uint16_t freq)
static enum MessageTypes getTypeID()