Public Member Functions | |
| void | advertiseTopic (const std::string topic=std::string("default")) |
| void | depthCallback (const sensor_msgs::Image::ConstPtr &msg) |
| void | rgbCallback (const sensor_msgs::Image::ConstPtr &msg) |
| SDFTrackerNode (SDF_Parameters ¶meters) | |
| void | subscribeTopic (const std::string topic=std::string("default")) |
| virtual | ~SDFTrackerNode () |
Private Member Functions | |
| void | publishDepthDenoisedImage (const ros::TimerEvent &event) |
Private Attributes | |
| std::string | camera_name_ |
| ros::Publisher | color_publisher_ |
| ros::Subscriber | color_subscriber_ |
| ros::Publisher | depth_publisher_ |
| bool | depth_registered_ |
| ros::Subscriber | depth_subscriber_ |
| ros::Timer | heartbeat_depth_ |
| std::string | loadVolume_ |
| bool | makeTris_ |
| bool | makeVolume_ |
| SDF_Parameters | myParameters_ |
| SDFTracker * | myTracker_ |
| ros::NodeHandle | n_ |
| ros::NodeHandle | nh_ |
| int | skip_frames_ |
| std::vector< ros::Time > | timestamps_ |
| bool | use_texture_ |
Definition at line 14 of file sdf_tracker_node.cpp.
| SDFTrackerNode::SDFTrackerNode | ( | SDF_Parameters & | parameters | ) |
Definition at line 50 of file sdf_tracker_node.cpp.
| SDFTrackerNode::~SDFTrackerNode | ( | ) | [virtual] |
Definition at line 96 of file sdf_tracker_node.cpp.
| void SDFTrackerNode::advertiseTopic | ( | const std::string | topic = std::string("default") | ) |
Definition at line 163 of file sdf_tracker_node.cpp.
| void SDFTrackerNode::depthCallback | ( | const sensor_msgs::Image::ConstPtr & | msg | ) |
Definition at line 211 of file sdf_tracker_node.cpp.
| void SDFTrackerNode::publishDepthDenoisedImage | ( | const ros::TimerEvent & | event | ) | [private] |
Definition at line 182 of file sdf_tracker_node.cpp.
| void SDFTrackerNode::rgbCallback | ( | const sensor_msgs::Image::ConstPtr & | msg | ) |
Definition at line 195 of file sdf_tracker_node.cpp.
| void SDFTrackerNode::subscribeTopic | ( | const std::string | topic = std::string("default") | ) |
Definition at line 133 of file sdf_tracker_node.cpp.
std::string SDFTrackerNode::camera_name_ [private] |
Definition at line 39 of file sdf_tracker_node.cpp.
ros::Publisher SDFTrackerNode::color_publisher_ [private] |
Definition at line 36 of file sdf_tracker_node.cpp.
ros::Subscriber SDFTrackerNode::color_subscriber_ [private] |
Definition at line 34 of file sdf_tracker_node.cpp.
ros::Publisher SDFTrackerNode::depth_publisher_ [private] |
Definition at line 35 of file sdf_tracker_node.cpp.
bool SDFTrackerNode::depth_registered_ [private] |
Definition at line 42 of file sdf_tracker_node.cpp.
ros::Subscriber SDFTrackerNode::depth_subscriber_ [private] |
Definition at line 33 of file sdf_tracker_node.cpp.
ros::Timer SDFTrackerNode::heartbeat_depth_ [private] |
Definition at line 38 of file sdf_tracker_node.cpp.
std::string SDFTrackerNode::loadVolume_ [private] |
Definition at line 40 of file sdf_tracker_node.cpp.
bool SDFTrackerNode::makeTris_ [private] |
Definition at line 44 of file sdf_tracker_node.cpp.
bool SDFTrackerNode::makeVolume_ [private] |
Definition at line 45 of file sdf_tracker_node.cpp.
SDF_Parameters SDFTrackerNode::myParameters_ [private] |
Definition at line 27 of file sdf_tracker_node.cpp.
SDFTracker* SDFTrackerNode::myTracker_ [private] |
Definition at line 26 of file sdf_tracker_node.cpp.
ros::NodeHandle SDFTrackerNode::n_ [private] |
Definition at line 32 of file sdf_tracker_node.cpp.
ros::NodeHandle SDFTrackerNode::nh_ [private] |
Definition at line 31 of file sdf_tracker_node.cpp.
int SDFTrackerNode::skip_frames_ [private] |
Definition at line 25 of file sdf_tracker_node.cpp.
std::vector<ros::Time> SDFTrackerNode::timestamps_ [private] |
Definition at line 30 of file sdf_tracker_node.cpp.
bool SDFTrackerNode::use_texture_ [private] |
Definition at line 43 of file sdf_tracker_node.cpp.