#include <pcl/point_types.h>
#include <pcl/point_cloud.h>
#include <tf/message_filter.h>
#include <tf/transform_listener.h>
#include <tf/transform_broadcaster.h>
#include <boost/bind.hpp>
#include <boost/scoped_ptr.hpp>
#include <pcl_ros/point_cloud.h>
#include <pcl_conversions/pcl_conversions.h>
#include <ros/ros.h>
#include <gtest/gtest.h>
Go to the source code of this file.
Classes | |
class | Notification |
Typedefs | |
typedef pcl::PointCloud< pcl::PointXYZRGBNormal > | PCDType |
Functions | |
int | main (int argc, char **argv) |
void | setStamp (ros::Time &stamp, pcl::uint64_t &pcl_stamp) |
TEST (MessageFilter, noTransforms) | |
TEST (MessageFilter, noTransformsSameFrame) | |
TEST (MessageFilter, preexistingTransforms) | |
TEST (MessageFilter, postTransforms) | |
TEST (MessageFilter, queueSize) | |
TEST (MessageFilter, setTargetFrame) | |
TEST (MessageFilter, multipleTargetFrames) | |
TEST (MessageFilter, tolerance) | |
TEST (MessageFilter, outTheBackFailure) | |
TEST (MessageFilter, emptyFrameIDFailure) | |
TEST (MessageFilter, removeCallback) | |
typedef pcl::PointCloud<pcl::PointXYZRGBNormal> PCDType |
Definition at line 55 of file test_tf_message_filter_pcl.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 381 of file test_tf_message_filter_pcl.cpp.
void setStamp | ( | ros::Time & | stamp, |
pcl::uint64_t & | pcl_stamp | ||
) |
Sets pcl_stamp from stamp, BUT alters stamp a little to round it to millisecond. This is because converting back and forth from pcd to ros time induces some rounding errors.
Definition at line 61 of file test_tf_message_filter_pcl.cpp.
TEST | ( | MessageFilter | , |
noTransforms | |||
) |
Definition at line 103 of file test_tf_message_filter_pcl.cpp.
TEST | ( | MessageFilter | , |
noTransformsSameFrame | |||
) |
Definition at line 119 of file test_tf_message_filter_pcl.cpp.
TEST | ( | MessageFilter | , |
preexistingTransforms | |||
) |
Definition at line 135 of file test_tf_message_filter_pcl.cpp.
TEST | ( | MessageFilter | , |
postTransforms | |||
) |
Definition at line 156 of file test_tf_message_filter_pcl.cpp.
TEST | ( | MessageFilter | , |
queueSize | |||
) |
Definition at line 181 of file test_tf_message_filter_pcl.cpp.
TEST | ( | MessageFilter | , |
setTargetFrame | |||
) |
Definition at line 214 of file test_tf_message_filter_pcl.cpp.
TEST | ( | MessageFilter | , |
multipleTargetFrames | |||
) |
Definition at line 236 of file test_tf_message_filter_pcl.cpp.
TEST | ( | MessageFilter | , |
tolerance | |||
) |
Definition at line 274 of file test_tf_message_filter_pcl.cpp.
TEST | ( | MessageFilter | , |
outTheBackFailure | |||
) |
Definition at line 315 of file test_tf_message_filter_pcl.cpp.
TEST | ( | MessageFilter | , |
emptyFrameIDFailure | |||
) |
Definition at line 338 of file test_tf_message_filter_pcl.cpp.
TEST | ( | MessageFilter | , |
removeCallback | |||
) |
Definition at line 352 of file test_tf_message_filter_pcl.cpp.