Public Member Functions | Private Attributes | List of all members
ensenso_camera::VirtualObjectHandler Class Reference

#include <virtual_object_handler.h>

Public Member Functions

void updateObjectLinks ()
 
 VirtualObjectHandler (const std::string &filename, const std::string &objectsFrame, const std::string &cameraFrame)
 

Private Attributes

std::string cameraFrame
 Optical frame of the camera. More...
 
std::string objectsFrame
 Frame in which objects are defined. More...
 
std::vector< tf2::TransformoriginalPoses
 Original object poses in the base frame. More...
 
tf2_ros::Buffer tfBuffer
 
tf2_ros::TransformListener tfListener { tfBuffer }
 

Detailed Description

Definition at line 7 of file virtual_object_handler.h.

Constructor & Destructor Documentation

VirtualObjectHandler::VirtualObjectHandler ( const std::string &  filename,
const std::string &  objectsFrame,
const std::string &  cameraFrame 
)

Definition at line 30 of file virtual_object_handler.cpp.

Member Function Documentation

void VirtualObjectHandler::updateObjectLinks ( )

Definition at line 46 of file virtual_object_handler.cpp.

Member Data Documentation

std::string ensenso_camera::VirtualObjectHandler::cameraFrame
private

Optical frame of the camera.

Definition at line 18 of file virtual_object_handler.h.

std::string ensenso_camera::VirtualObjectHandler::objectsFrame
private

Frame in which objects are defined.

Definition at line 17 of file virtual_object_handler.h.

std::vector<tf2::Transform> ensenso_camera::VirtualObjectHandler::originalPoses
private

Original object poses in the base frame.

Definition at line 15 of file virtual_object_handler.h.

tf2_ros::Buffer ensenso_camera::VirtualObjectHandler::tfBuffer
private

Definition at line 20 of file virtual_object_handler.h.

tf2_ros::TransformListener ensenso_camera::VirtualObjectHandler::tfListener { tfBuffer }
private

Definition at line 21 of file virtual_object_handler.h.


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


ensenso_camera
Author(s): Ensenso
autogenerated on Thu May 6 2021 02:50:06