6#ifndef YARP_DEV_MOBILEBASEVELOCITYCONTROL_NWS_YARP
7#define YARP_DEV_MOBILEBASEVELOCITYCONTROL_NWS_YARP
69 bool close()
override;
define control board standard interfaces
contains the definition of a Vector type
This class is the parameters parser for class MobileBaseVelocityControl_nws_yarp.
MobileBaseVelocityControl_nws_yarp: A device which allows a client to control the velocity of a mobil...
IMobileBaseVelocityControlRPCd * m_RPC
bool detach() override
Detach the object (you must have first called attach).
yarp::os::Port m_rpc_port_navigation_server
bool close() override
Close the DeviceDriver.
bool open(yarp::os::Searchable &config) override
Open the DeviceDriver.
bool attach(yarp::dev::PolyDriver *driver) override
Attach to another object.
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
yarp::dev::Nav2D::INavigation2DVelocityActions * m_iNavVel
Velocity_InputPortProcessor m_StreamingInput
Interface implemented by all device drivers.
A container for a device driver.
Helper interface for an object that can wrap/or "attach" to a single other device.
A mini-server for performing network communication in the background.
An interface for reading from a network connection.
Interface implemented by all objects that can read themselves from the network, such as Bottle object...
A mini-server for network communication.
A base class for nested structures that can be searched.