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

#include <DepthCameraDriver.h>

Inheritance diagram for yarp::dev::GazeboYarpDepthCameraDriver:
Collaboration diagram for yarp::dev::GazeboYarpDepthCameraDriver:

Public Member Functions

 GazeboYarpDepthCameraDriver ()
 
virtual ~GazeboYarpDepthCameraDriver ()
 
virtual bool open (yarp::os::Searchable &config)
 
virtual bool close ()
 
virtual int getRgbHeight ()
 
virtual int getRgbWidth ()
 
virtual bool setRgbResolution (int width, int height)
 
virtual bool getRgbFOV (double &horizontalFov, double &verticalFov)
 
virtual bool setRgbFOV (double horizontalFov, double verticalFov)
 
virtual bool getRgbMirroring (bool &mirror)
 
virtual bool setRgbMirroring (bool mirror)
 
virtual bool getRgbIntrinsicParam (Property &intrinsic)
 
virtual bool getRgbImage (FlexImage &rgbImage, Stamp *timeStamp=NULL)
 
virtual int getDepthHeight ()
 
virtual int getDepthWidth ()
 
virtual bool setDepthResolution (int width, int height)
 
virtual bool getDepthFOV (double &horizontalFov, double &verticalFov)
 
virtual bool setDepthFOV (double horizontalFov, double verticalFov)
 
virtual bool getDepthIntrinsicParam (Property &intrinsic)
 
virtual double getDepthAccuracy ()
 
virtual bool setDepthAccuracy (double accuracy)
 
virtual bool getDepthClipPlanes (double &nearPlane, double &farPlane)
 
virtual bool setDepthClipPlanes (double nearPlane, double farPlane)
 
virtual bool getDepthMirroring (bool &mirror)
 
virtual bool setDepthMirroring (bool mirror)
 
virtual bool getDepthImage (depthImageType &depthImage, Stamp *timeStamp=NULL)
 
virtual bool getExtrinsicParam (sig::Matrix &extrinsic)
 
virtual bool getImages (FlexImage &colorFrame, depthImageType &depthFrame, Stamp *colorStamp=NULL, Stamp *depthStamp=NULL)
 
virtual RGBDSensor_status getSensorStatus ()
 
virtual std::string getLastErrorMsg (Stamp *timeStamp=NULL)
 
void OnNewImageFrame (const unsigned char *_image, UInt _width, UInt _height, UInt _depth, const std::string &_format)
 
void OnNewRGBPointCloud (const float *, UInt, UInt, UInt, const std::string &)
 
void OnNewDepthFrame (const float *, UInt, UInt, UInt, const std::string &)
 

Constructor & Destructor Documentation

◆ GazeboYarpDepthCameraDriver()

GazeboYarpDepthCameraDriver::GazeboYarpDepthCameraDriver ( )

◆ ~GazeboYarpDepthCameraDriver()

GazeboYarpDepthCameraDriver::~GazeboYarpDepthCameraDriver ( )
virtual

Member Function Documentation

◆ open()

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

◆ close()

bool GazeboYarpDepthCameraDriver::close ( )
virtual

◆ getRgbHeight()

int GazeboYarpDepthCameraDriver::getRgbHeight ( )
virtual

◆ getRgbWidth()

int GazeboYarpDepthCameraDriver::getRgbWidth ( )
virtual

◆ setRgbResolution()

bool GazeboYarpDepthCameraDriver::setRgbResolution ( int width,
int height )
virtual

◆ getRgbFOV()

bool GazeboYarpDepthCameraDriver::getRgbFOV ( double & horizontalFov,
double & verticalFov )
virtual

◆ setRgbFOV()

bool GazeboYarpDepthCameraDriver::setRgbFOV ( double horizontalFov,
double verticalFov )
virtual

◆ getRgbMirroring()

bool GazeboYarpDepthCameraDriver::getRgbMirroring ( bool & mirror)
virtual

◆ setRgbMirroring()

bool GazeboYarpDepthCameraDriver::setRgbMirroring ( bool mirror)
virtual

◆ getRgbIntrinsicParam()

bool GazeboYarpDepthCameraDriver::getRgbIntrinsicParam ( Property & intrinsic)
virtual

◆ getRgbImage()

bool GazeboYarpDepthCameraDriver::getRgbImage ( FlexImage & rgbImage,
Stamp * timeStamp = NULL )
virtual

◆ getDepthHeight()

int GazeboYarpDepthCameraDriver::getDepthHeight ( )
virtual

◆ getDepthWidth()

int GazeboYarpDepthCameraDriver::getDepthWidth ( )
virtual

◆ setDepthResolution()

bool GazeboYarpDepthCameraDriver::setDepthResolution ( int width,
int height )
virtual

◆ getDepthFOV()

bool GazeboYarpDepthCameraDriver::getDepthFOV ( double & horizontalFov,
double & verticalFov )
virtual

◆ setDepthFOV()

bool GazeboYarpDepthCameraDriver::setDepthFOV ( double horizontalFov,
double verticalFov )
virtual

◆ getDepthIntrinsicParam()

bool GazeboYarpDepthCameraDriver::getDepthIntrinsicParam ( Property & intrinsic)
virtual

◆ getDepthAccuracy()

double GazeboYarpDepthCameraDriver::getDepthAccuracy ( )
virtual

◆ setDepthAccuracy()

bool GazeboYarpDepthCameraDriver::setDepthAccuracy ( double accuracy)
virtual

◆ getDepthClipPlanes()

bool GazeboYarpDepthCameraDriver::getDepthClipPlanes ( double & nearPlane,
double & farPlane )
virtual

◆ setDepthClipPlanes()

bool GazeboYarpDepthCameraDriver::setDepthClipPlanes ( double nearPlane,
double farPlane )
virtual

◆ getDepthMirroring()

bool GazeboYarpDepthCameraDriver::getDepthMirroring ( bool & mirror)
virtual

◆ setDepthMirroring()

bool GazeboYarpDepthCameraDriver::setDepthMirroring ( bool mirror)
virtual

◆ getDepthImage()

bool GazeboYarpDepthCameraDriver::getDepthImage ( depthImageType & depthImage,
Stamp * timeStamp = NULL )
virtual

◆ getExtrinsicParam()

bool GazeboYarpDepthCameraDriver::getExtrinsicParam ( sig::Matrix & extrinsic)
virtual

◆ getImages()

bool GazeboYarpDepthCameraDriver::getImages ( FlexImage & colorFrame,
depthImageType & depthFrame,
Stamp * colorStamp = NULL,
Stamp * depthStamp = NULL )
virtual

◆ getSensorStatus()

IRGBDSensor::RGBDSensor_status GazeboYarpDepthCameraDriver::getSensorStatus ( )
virtual

◆ getLastErrorMsg()

std::string GazeboYarpDepthCameraDriver::getLastErrorMsg ( Stamp * timeStamp = NULL)
virtual

◆ OnNewImageFrame()

void GazeboYarpDepthCameraDriver::OnNewImageFrame ( const unsigned char * _image,
UInt _width,
UInt _height,
UInt _depth,
const std::string & _format )

◆ OnNewRGBPointCloud()

void GazeboYarpDepthCameraDriver::OnNewRGBPointCloud ( const float * ,
UInt _width,
UInt _height,
UInt _depth,
const std::string & _format )

◆ OnNewDepthFrame()

void GazeboYarpDepthCameraDriver::OnNewDepthFrame ( const float * image,
UInt _width,
UInt _height,
UInt _depth,
const std::string & _format )

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