6#ifndef YARP_DEV_ODOMETRY2D_NWC_YARP_H
7#define YARP_DEV_ODOMETRY2D_NWC_YARP_H
26 const int DATA_TIMEOUT_ms=100;
76 bool close()
override;
contains the definition of a Vector type
This class is the parameters parser for class Odometry2D_nwc_yarp.
Odometry2D_nwc_yarp: The client side of any IOdometry2D capable device.
OdometryData2DInputPortProcessor m_inputPort
bool open(yarp::os::Searchable &config) override
Open the DeviceDriver.
virtual yarp::dev::ReturnValue getOdometry(yarp::dev::OdometryData &odom, double *timestamp=nullptr) override
Gets the odometry of the robot, including its velocity expressed in the world and in the local refere...
bool close() override
Close the DeviceDriver.
virtual yarp::dev::ReturnValue resetOdometry() override
Resets the odometry of the robot to zero.
Interface implemented by all device drivers.
A mini-server for performing network communication in the background.
BufferedPort()
Constructor.
A mini-server for network communication.
A base class for nested structures that can be searched.
An abstraction for a time stamp and/or sequence number.