#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::Transform > | originalPoses |
Original object poses in the base frame. More... | |
tf2_ros::Buffer | tfBuffer |
tf2_ros::TransformListener | tfListener { tfBuffer } |
Definition at line 7 of file virtual_object_handler.h.
VirtualObjectHandler::VirtualObjectHandler | ( | const std::string & | filename, |
const std::string & | objectsFrame, | ||
const std::string & | cameraFrame | ||
) |
Definition at line 30 of file virtual_object_handler.cpp.
void VirtualObjectHandler::updateObjectLinks | ( | ) |
Definition at line 46 of file virtual_object_handler.cpp.
|
private |
Optical frame of the camera.
Definition at line 18 of file virtual_object_handler.h.
|
private |
Frame in which objects are defined.
Definition at line 17 of file virtual_object_handler.h.
|
private |
Original object poses in the base frame.
Definition at line 15 of file virtual_object_handler.h.
|
private |
Definition at line 20 of file virtual_object_handler.h.
|
private |
Definition at line 21 of file virtual_object_handler.h.