|
YARP
Yet Another Robot Platform
|
|
Go to the documentation of this file.
9 #ifndef YARP_DEV_CONTROLBOARDWRAPPER_STREAMINGMESSAGESPARSER_H
10 #define YARP_DEV_CONTROLBOARDWRAPPER_STREAMINGMESSAGESPARSER_H
35 # pragma warning(disable : 4355)
87 #endif // YARP_DEV_CONTROLBOARDWRAPPER_STREAMINGMESSAGESPARSER_H
StreamingMessagesParser()=default
Constructor.
yarp::dev::IVelocityControl * stream_IVel
Group a pair of objects to be sent and received together.
contains the definition of a Vector type
yarp::dev::ITorqueControl * stream_ITorque
Interface implemented by all device drivers.
void onRead(CommandMessage &v) override
Callback function.
A callback for typed data from a port.
void init(yarp::dev::DeviceDriver *x)
Initialization.
define control board standard interfaces
yarp::dev::IPositionControl * stream_IPosCtrl
yarp::dev::IPositionDirect * stream_IPosDirect
Callback implementation after buffered input.
yarp::dev::IPWMControl * stream_IPWM
yarp::os::PortablePair< yarp::os::Bottle, yarp::sig::Vector > CommandMessage
Interface for controlling an axis, by sending directly a PWM reference signal to a motor.
Interface for control boards implementing velocity control.
Interface for control boards implementing current control.
yarp::dev::ICurrentControl * stream_ICurrent
Interface for a generic control board device implementing position control.
Interface for control boards implementing torque control.
Interface for a generic control board device implementing position control.