#include <ros/ros.h>
#include <tf/transform_listener.h>
#include <tf/tfMessage.h>
#include <string>
#include <list>
#include <vector>
#include <boost/function.hpp>
#include <boost/bind.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/weak_ptr.hpp>
#include <boost/thread.hpp>
#include <boost/signals2.hpp>
#include <ros/callback_queue.h>
#include <message_filters/connection.h>
#include <message_filters/simple_filter.h>
Go to the source code of this file.
Classes | |
class | tf::MessageFilter< M > |
Follows the patterns set by the message_filters package to implement a filter which only passes messages through once there is transform data available. More... | |
class | tf::MessageFilterBase |
Namespaces | |
tf | |
tf::filter_failure_reasons | |
Macros | |
#define | TF_MESSAGEFILTER_DEBUG(fmt, ...) ROS_DEBUG_NAMED("message_filter", "MessageFilter [target=%s]: " fmt, getTargetFramesString().c_str(), __VA_ARGS__) |
#define | TF_MESSAGEFILTER_WARN(fmt, ...) ROS_WARN_NAMED("message_filter", "MessageFilter [target=%s]: " fmt, getTargetFramesString().c_str(), __VA_ARGS__) |
Typedefs | |
typedef filter_failure_reasons::FilterFailureReason | tf::FilterFailureReason |
Enumerations | |
enum | tf::filter_failure_reasons::FilterFailureReason { tf::filter_failure_reasons::Unknown, tf::filter_failure_reasons::OutTheBack, tf::filter_failure_reasons::EmptyFrameID } |
#define TF_MESSAGEFILTER_DEBUG | ( | fmt, | |
... | |||
) | ROS_DEBUG_NAMED("message_filter", "MessageFilter [target=%s]: " fmt, getTargetFramesString().c_str(), __VA_ARGS__) |
Definition at line 54 of file message_filter.h.
#define TF_MESSAGEFILTER_WARN | ( | fmt, | |
... | |||
) | ROS_WARN_NAMED("message_filter", "MessageFilter [target=%s]: " fmt, getTargetFramesString().c_str(), __VA_ARGS__) |
Definition at line 57 of file message_filter.h.