#include <boost/thread/recursive_mutex.hpp>
#include <image_transport/image_transport.h>
#include <sensor_msgs/Image.h>
#include <std_msgs/Header.h>
#include <string>
#include <visp/vpImage.h>
#include <visp/vpMbTracker.h>
#include <visp/vpMe.h>
#include <visp/vpKltOpencv.h>
#include <visp_tracker/ModelBasedSettingsConfig.h>
#include <visp_tracker/ModelBasedSettingsKltConfig.h>
#include <visp_tracker/ModelBasedSettingsEdgeConfig.h>
Go to the source code of this file.
Functions | |
image_transport::CameraSubscriber::Callback | bindImageCallback (vpImage< unsigned char > &image) |
image_transport::CameraSubscriber::Callback | bindImageCallback (vpImage< unsigned char > &image, std_msgs::Header &header, sensor_msgs::CameraInfoConstPtr &info) |
void | imageCallback (vpImage< unsigned char > &image, const sensor_msgs::Image::ConstPtr &msg, const sensor_msgs::CameraInfoConstPtr &info) |
void | imageCallback (vpImage< unsigned char > &image, std_msgs::Header &header, sensor_msgs::CameraInfoConstPtr &info, const sensor_msgs::Image::ConstPtr &msg, const sensor_msgs::CameraInfoConstPtr &infoConst) |
void | reconfigureCallback (vpMbTracker *tracker, vpImage< unsigned char > &I, vpMe &moving_edge, vpKltOpencv &kltTracker, boost::recursive_mutex &mutex, visp_tracker::ModelBasedSettingsConfig &config, uint32_t level) |
void | reconfigureCallbackAndInitViewer (ros::NodeHandle &nh, vpMbTracker *tracker, vpImage< unsigned char > &I, vpMe &moving_edge, vpKltOpencv &kltTracker, boost::recursive_mutex &mutex, visp_tracker::ModelBasedSettingsConfig &config, uint32_t level) |
void | reconfigureEdgeCallback (vpMbTracker *tracker, vpImage< unsigned char > &I, vpMe &moving_edge, boost::recursive_mutex &mutex, visp_tracker::ModelBasedSettingsEdgeConfig &config, uint32_t level) |
void | reconfigureEdgeCallbackAndInitViewer (ros::NodeHandle &nh, vpMbTracker *tracker, vpImage< unsigned char > &I, vpMe &moving_edge, boost::recursive_mutex &mutex, visp_tracker::ModelBasedSettingsEdgeConfig &config, uint32_t level) |
void | reconfigureKltCallback (vpMbTracker *tracker, vpImage< unsigned char > &I, vpKltOpencv &kltTracker, boost::recursive_mutex &mutex, visp_tracker::ModelBasedSettingsKltConfig &config, uint32_t level) |
void | reconfigureKltCallbackAndInitViewer (ros::NodeHandle &nh, vpMbTracker *tracker, vpImage< unsigned char > &I, vpKltOpencv &kltTracker, boost::recursive_mutex &mutex, visp_tracker::ModelBasedSettingsKltConfig &config, uint32_t level) |
void | reInitViewerCommonParameters (ros::NodeHandle &nh, vpMbTracker *tracker) |
image_transport::CameraSubscriber::Callback bindImageCallback | ( | vpImage< unsigned char > & | image | ) |
Definition at line 42 of file callbacks.cpp.
image_transport::CameraSubscriber::Callback bindImageCallback | ( | vpImage< unsigned char > & | image, |
std_msgs::Header & | header, | ||
sensor_msgs::CameraInfoConstPtr & | info | ||
) |
Definition at line 48 of file callbacks.cpp.
void imageCallback | ( | vpImage< unsigned char > & | image, |
const sensor_msgs::Image::ConstPtr & | msg, | ||
const sensor_msgs::CameraInfoConstPtr & | info | ||
) |
Definition at line 16 of file callbacks.cpp.
void imageCallback | ( | vpImage< unsigned char > & | image, |
std_msgs::Header & | header, | ||
sensor_msgs::CameraInfoConstPtr & | info, | ||
const sensor_msgs::Image::ConstPtr & | msg, | ||
const sensor_msgs::CameraInfoConstPtr & | infoConst | ||
) |
Definition at line 30 of file callbacks.cpp.
void reconfigureCallback | ( | vpMbTracker * | tracker, |
vpImage< unsigned char > & | I, | ||
vpMe & | moving_edge, | ||
vpKltOpencv & | kltTracker, | ||
boost::recursive_mutex & | mutex, | ||
visp_tracker::ModelBasedSettingsConfig & | config, | ||
uint32_t | level | ||
) |
Definition at line 57 of file callbacks.cpp.
void reconfigureCallbackAndInitViewer | ( | ros::NodeHandle & | nh, |
vpMbTracker * | tracker, | ||
vpImage< unsigned char > & | I, | ||
vpMe & | moving_edge, | ||
vpKltOpencv & | kltTracker, | ||
boost::recursive_mutex & | mutex, | ||
visp_tracker::ModelBasedSettingsConfig & | config, | ||
uint32_t | level | ||
) |
Definition at line 188 of file callbacks.cpp.
void reconfigureEdgeCallback | ( | vpMbTracker * | tracker, |
vpImage< unsigned char > & | I, | ||
vpMe & | moving_edge, | ||
boost::recursive_mutex & | mutex, | ||
visp_tracker::ModelBasedSettingsEdgeConfig & | config, | ||
uint32_t | level | ||
) |
Definition at line 107 of file callbacks.cpp.
void reconfigureEdgeCallbackAndInitViewer | ( | ros::NodeHandle & | nh, |
vpMbTracker * | tracker, | ||
vpImage< unsigned char > & | I, | ||
vpMe & | moving_edge, | ||
boost::recursive_mutex & | mutex, | ||
visp_tracker::ModelBasedSettingsEdgeConfig & | config, | ||
uint32_t | level | ||
) |
Definition at line 201 of file callbacks.cpp.
void reconfigureKltCallback | ( | vpMbTracker * | tracker, |
vpImage< unsigned char > & | I, | ||
vpKltOpencv & | kltTracker, | ||
boost::recursive_mutex & | mutex, | ||
visp_tracker::ModelBasedSettingsKltConfig & | config, | ||
uint32_t | level | ||
) |
Definition at line 142 of file callbacks.cpp.
void reconfigureKltCallbackAndInitViewer | ( | ros::NodeHandle & | nh, |
vpMbTracker * | tracker, | ||
vpImage< unsigned char > & | I, | ||
vpKltOpencv & | kltTracker, | ||
boost::recursive_mutex & | mutex, | ||
visp_tracker::ModelBasedSettingsKltConfig & | config, | ||
uint32_t | level | ||
) |
Definition at line 213 of file callbacks.cpp.
void reInitViewerCommonParameters | ( | ros::NodeHandle & | nh, |
vpMbTracker * | tracker | ||
) |
Definition at line 172 of file callbacks.cpp.