|
YARP
Yet Another Robot Platform
|
|
Go to the documentation of this file.
14 #ifndef YARP_THRIFT_GENERATOR_STRUCT_MOBILEBASEVELOCITY_H
15 #define YARP_THRIFT_GENERATOR_STRUCT_MOBILEBASEVELOCITY_H
49 const double vel_theta);
101 #ifndef YARP_NO_DEPRECATED // Since YARP 3.2
107 #endif // YARP_NO_DEPRECATED
112 #ifndef YARP_NO_DEPRECATED // Since YARP 3.2
118 #endif // YARP_NO_DEPRECATED
121 void set_vel_x(
const double vel_x);
122 double get_vel_x()
const;
123 virtual bool will_set_vel_x();
124 virtual bool did_set_vel_x();
127 void set_vel_y(
const double vel_y);
128 double get_vel_y()
const;
129 virtual bool will_set_vel_y();
130 virtual bool did_set_vel_y();
133 void set_vel_theta(
const double vel_theta);
134 double get_vel_theta()
const;
135 virtual bool will_set_vel_theta();
136 virtual bool did_set_vel_theta();
157 bool is_dirty_vel_theta;
167 void mark_dirty_vel_x();
168 void mark_dirty_vel_y();
169 void mark_dirty_vel_theta();
172 void dirty_flags(
bool flag);
198 #endif // YARP_THRIFT_GENERATOR_STRUCT_MOBILEBASEVELOCITY_H
bool read(ImageOf< PixelRgb > &dest, const std::string &src, image_fileformat format=FORMAT_ANY)
double vel_y
velocity of the robot [m/s]
bool isValid()
Check if time is valid (non-zero).
Editor & operator=(Editor &&rhs)=delete
Interface implemented by all objects that can write themselves to the network, such as Bottle objects...
IDL-friendly connection writer.
double vel_theta
angular velocity of the robot [deg/s]
Editor(const Editor &rhs)=delete
An interface for writing to a network connection.
A "tamed" Portable, that promises to serialize itself in an IDL-friendly way.
Base class for IDL client/server.
IDL-friendly connection reader.
An interface for reading from a network connection.
double vel_x
velocity of the robot [m/s]
yarp::os::idl::Unwrapped< MobileBaseVelocity > unwrapped
#define YARP_DEPRECATED_MSG(MSG)
Expands to either the standard [[deprecated]] attribute or a compiler-specific decorator such as __at...
std::string toString(const T &value)
convert an arbitrary type to string.
The main, catch-all namespace for YARP.
bool write(const ImageOf< PixelRgb > &src, const std::string &dest, image_fileformat format=FORMAT_PPM)
Editor & operator=(const Editor &rhs)=delete
Editor(Editor &&rhs)=delete