openrave-yarp-plugins
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
roboticslab::YarpOpenraveMeshFromRealDepth Class Reference

Converts depth frames into a 3D mesh.

#include <YarpOpenraveMeshFromRealDepth.hpp>

Inheritance diagram for roboticslab::YarpOpenraveMeshFromRealDepth:
roboticslab::YarpOpenraveBase

Public Member Functions

bool open (yarp::os::Searchable &config) override
 
bool close () override
 

Protected Member Functions

void run () override
 

Private Attributes

yarp::dev::PolyDriver sensorDevice
 
yarp::dev::IRGBDSensor * iRGBDSensor {nullptr}
 
yarp::sig::IntrinsicParams depthIntrinsicParams
 
yarp::sig::VectorOf< yarp::os::Property > meshOptions
 
OpenRAVE::KinBodyPtr previousMesh {nullptr}
 
OpenRAVE::RobotBase::AttachedSensorPtr depthSensor
 
yarp::sig::utils::PCL_ROI roi
 
int stepX {1}
 
int stepY {1}
 
- Private Attributes inherited from roboticslab::YarpOpenraveBase
OpenRAVE::EnvironmentBasePtr penv
 
OpenRAVE::RobotBasePtr probot
 
std::string robotName
 
boost::thread_group openraveThreads
 

Additional Inherited Members

bool configureEnvironment (yarp::os::Searchable &config)
 
bool configureOpenravePlugins (yarp::os::Searchable &config)
 
bool configureRobot (yarp::os::Searchable &config)
 
bool clean ()
 

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