|
bool | open (yarp::os::Searchable &config) override |
| Open the DeviceDriver. More...
|
|
bool | close () override |
| Close the DeviceDriver. More...
|
|
bool | applyVelocityCommand (double x_vel, double y_vel, double theta_vel, double timeout=0.1) override |
| Apply a velocity command. More...
|
|
bool | getLastVelocityCommand (double &x_vel, double &y_vel, double &theta_vel) override |
| Returns the last applied velocity command. More...
|
|
| DeviceDriver () |
|
| DeviceDriver (const DeviceDriver &other)=delete |
|
| DeviceDriver (DeviceDriver &&other) noexcept=delete |
|
DeviceDriver & | operator= (const DeviceDriver &other)=delete |
|
DeviceDriver & | operator= (DeviceDriver &&other) noexcept=delete |
|
| ~DeviceDriver () override |
|
bool | open (yarp::os::Searchable &config) override |
| Open the DeviceDriver. More...
|
|
bool | close () override |
| Close the DeviceDriver. More...
|
|
virtual std::string | id () const |
| Return the id assigned to the PolyDriver. More...
|
|
virtual void | setId (const std::string &id) |
| Set the id for this device. More...
|
|
template<class T > |
bool | view (T *&x) |
| Get an interface to the device driver. More...
|
|
virtual DeviceDriver * | getImplementation () |
| Some drivers are bureaucrats, pointing at others. More...
|
|
virtual | ~IConfig () |
| Destructor. More...
|
|
virtual bool | open (Searchable &config) |
| Initialize the object. More...
|
|
virtual bool | close () |
| Shut the object down. More...
|
|
virtual bool | configure (Searchable &config) |
| Change online parameters. More...
|
|
virtual | ~INavigation2DVelocityActions () |
| Destructor. More...
|
|
virtual bool | applyVelocityCommand (double x_vel, double y_vel, double theta_vel, double timeout=0.1)=0 |
| Apply a velocity command. More...
|
|
virtual bool | getLastVelocityCommand (double &x_vel, double &y_vel, double &theta_vel)=0 |
| Returns the last applied velocity command. More...
|
|
MobileBaseVelocityControl_nwc_yarp
: A device which connects to MobileBaseVelocityControl_nws_yarp to control the velocity of a mobile base.
MobileBaseVelocityControl_nwc_yarp
Parameters required by this device are:
Parameter name | SubParameter | Type | Units | Default Value | Required | Description | Notes |
local | - | string | - | - | Yes | Full port name opened by the device. | |
server | - | string | - | - | Yes | Full port name of the port remotely opened by the server, to which this client connects to. | |
carrier | - | string | - | tcp | No | The carier used for the connection with the server. | |
Definition at line 36 of file MobileBaseVelocityControl_nwc_yarp.h.