gazebo-yarp-plugins
Gazebo Plugins exposing YARP interfaces.
Loading...
Searching...
No Matches
yarp::dev::GazeboYarpInertialMTBPartDriver Class Reference

#include <inertialMTBPartDriver.h>

Inheritance diagram for yarp::dev::GazeboYarpInertialMTBPartDriver:
Collaboration diagram for yarp::dev::GazeboYarpInertialMTBPartDriver:

Public Member Functions

 GazeboYarpInertialMTBPartDriver ()
 
virtual ~GazeboYarpInertialMTBPartDriver ()
 
void onUpdate (const gazebo::common::UpdateInfo &)
 Export an inertial sensor.
 
virtual bool open (yarp::os::Searchable &config)
 Yarp interfaces start here.
 
virtual bool close ()
 
virtual int read (yarp::sig::Vector &out)
 
virtual int getState (int channel)
 
virtual int getChannels ()
 
virtual int calibrateChannel (int channel, double v)
 
virtual int calibrateSensor ()
 
virtual int calibrateSensor (const yarp::sig::Vector &value)
 
virtual int calibrateChannel (int channel)
 
virtual yarp::os::Stamp getLastInputStamp ()
 

Constructor & Destructor Documentation

◆ GazeboYarpInertialMTBPartDriver()

GazeboYarpInertialMTBPartDriver::GazeboYarpInertialMTBPartDriver ( )

◆ ~GazeboYarpInertialMTBPartDriver()

GazeboYarpInertialMTBPartDriver::~GazeboYarpInertialMTBPartDriver ( )
virtual

Member Function Documentation

◆ onUpdate()

void GazeboYarpInertialMTBPartDriver::onUpdate ( const gazebo::common::UpdateInfo & updateInfo)

Export an inertial sensor.

The 3 channels are non calibrated 3-axis (X, Y, Z) acceleration data.

◆ open()

bool GazeboYarpInertialMTBPartDriver::open ( yarp::os::Searchable & config)
virtual

Yarp interfaces start here.

◆ close()

bool GazeboYarpInertialMTBPartDriver::close ( )
virtual

◆ read()

int GazeboYarpInertialMTBPartDriver::read ( yarp::sig::Vector & out)
virtual

◆ getState()

int GazeboYarpInertialMTBPartDriver::getState ( int channel)
virtual

◆ getChannels()

int GazeboYarpInertialMTBPartDriver::getChannels ( )
virtual

◆ calibrateChannel() [1/2]

int GazeboYarpInertialMTBPartDriver::calibrateChannel ( int channel,
double v )
virtual

◆ calibrateSensor() [1/2]

int GazeboYarpInertialMTBPartDriver::calibrateSensor ( )
virtual

◆ calibrateSensor() [2/2]

int GazeboYarpInertialMTBPartDriver::calibrateSensor ( const yarp::sig::Vector & value)
virtual

◆ calibrateChannel() [2/2]

int GazeboYarpInertialMTBPartDriver::calibrateChannel ( int channel)
virtual

◆ getLastInputStamp()

yarp::os::Stamp GazeboYarpInertialMTBPartDriver::getLastInputStamp ( )
virtual

The documentation for this class was generated from the following files: