#include <stdexcept>#include <boost/bind.hpp>#include <image_transport/image_transport.h>#include <sensor_msgs/Image.h>#include <visp3/core/vpImage.h>#include <visp_tracker/Init.h>#include "names.hh"#include "conversion.hh"#include "callbacks.hh"#include <visp3/mbt/vpMbGenericTracker.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 (vpMbGenericTracker &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, vpMbGenericTracker &tracker, vpImage< unsigned char > &I, vpMe &moving_edge, vpKltOpencv &kltTracker, boost::recursive_mutex &mutex, visp_tracker::ModelBasedSettingsConfig &config, uint32_t level) |
| void | reconfigureEdgeCallback (vpMbGenericTracker &tracker, vpImage< unsigned char > &I, vpMe &moving_edge, boost::recursive_mutex &mutex, visp_tracker::ModelBasedSettingsEdgeConfig &config, uint32_t level) |
| void | reconfigureEdgeCallbackAndInitViewer (ros::NodeHandle &nh, vpMbGenericTracker &tracker, vpImage< unsigned char > &I, vpMe &moving_edge, boost::recursive_mutex &mutex, visp_tracker::ModelBasedSettingsEdgeConfig &config, uint32_t level) |
| void | reconfigureKltCallback (vpMbGenericTracker &tracker, vpImage< unsigned char > &I, vpKltOpencv &kltTracker, boost::recursive_mutex &mutex, visp_tracker::ModelBasedSettingsKltConfig &config, uint32_t level) |
| void | reconfigureKltCallbackAndInitViewer (ros::NodeHandle &nh, vpMbGenericTracker &tracker, vpImage< unsigned char > &I, vpKltOpencv &kltTracker, boost::recursive_mutex &mutex, visp_tracker::ModelBasedSettingsKltConfig &config, uint32_t level) |
| void | reInitViewerCommonParameters (ros::NodeHandle &nh, vpMbGenericTracker &tracker) |
| image_transport::CameraSubscriber::Callback bindImageCallback | ( | vpImage< unsigned char > & | image | ) |
Definition at line 41 of file callbacks.cpp.
| image_transport::CameraSubscriber::Callback bindImageCallback | ( | vpImage< unsigned char > & | image, |
| std_msgs::Header & | header, | ||
| sensor_msgs::CameraInfoConstPtr & | info | ||
| ) |
Definition at line 47 of file callbacks.cpp.
| void imageCallback | ( | vpImage< unsigned char > & | image, |
| const sensor_msgs::Image::ConstPtr & | msg, | ||
| const sensor_msgs::CameraInfoConstPtr & | info | ||
| ) |
Definition at line 15 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 29 of file callbacks.cpp.
| void reconfigureCallback | ( | vpMbGenericTracker & | tracker, |
| vpImage< unsigned char > & | I, | ||
| vpMe & | moving_edge, | ||
| vpKltOpencv & | kltTracker, | ||
| boost::recursive_mutex & | mutex, | ||
| visp_tracker::ModelBasedSettingsConfig & | config, | ||
| uint32_t | level | ||
| ) |
Definition at line 56 of file callbacks.cpp.
| void reconfigureCallbackAndInitViewer | ( | ros::NodeHandle & | nh, |
| vpMbGenericTracker & | tracker, | ||
| vpImage< unsigned char > & | I, | ||
| vpMe & | moving_edge, | ||
| vpKltOpencv & | kltTracker, | ||
| boost::recursive_mutex & | mutex, | ||
| visp_tracker::ModelBasedSettingsConfig & | config, | ||
| uint32_t | level | ||
| ) |
Definition at line 173 of file callbacks.cpp.
| void reconfigureEdgeCallback | ( | vpMbGenericTracker & | tracker, |
| vpImage< unsigned char > & | I, | ||
| vpMe & | moving_edge, | ||
| boost::recursive_mutex & | mutex, | ||
| visp_tracker::ModelBasedSettingsEdgeConfig & | config, | ||
| uint32_t | level | ||
| ) |
Definition at line 92 of file callbacks.cpp.
| void reconfigureEdgeCallbackAndInitViewer | ( | ros::NodeHandle & | nh, |
| vpMbGenericTracker & | tracker, | ||
| vpImage< unsigned char > & | I, | ||
| vpMe & | moving_edge, | ||
| boost::recursive_mutex & | mutex, | ||
| visp_tracker::ModelBasedSettingsEdgeConfig & | config, | ||
| uint32_t | level | ||
| ) |
Definition at line 186 of file callbacks.cpp.
| void reconfigureKltCallback | ( | vpMbGenericTracker & | tracker, |
| vpImage< unsigned char > & | I, | ||
| vpKltOpencv & | kltTracker, | ||
| boost::recursive_mutex & | mutex, | ||
| visp_tracker::ModelBasedSettingsKltConfig & | config, | ||
| uint32_t | level | ||
| ) |
Definition at line 127 of file callbacks.cpp.
| void reconfigureKltCallbackAndInitViewer | ( | ros::NodeHandle & | nh, |
| vpMbGenericTracker & | tracker, | ||
| vpImage< unsigned char > & | I, | ||
| vpKltOpencv & | kltTracker, | ||
| boost::recursive_mutex & | mutex, | ||
| visp_tracker::ModelBasedSettingsKltConfig & | config, | ||
| uint32_t | level | ||
| ) |
Definition at line 198 of file callbacks.cpp.
| void reInitViewerCommonParameters | ( | ros::NodeHandle & | nh, |
| vpMbGenericTracker & | tracker | ||
| ) |
Definition at line 157 of file callbacks.cpp.