point_cloud_fusion v1.4.0
Loading...
Searching...
No Matches
point_cloud_fusion.hpp File Reference
#include <chrono>
#include <limits>
#include <memory>
#include <mutex>
#include <optional>
#include <shared_mutex>
#include <string>
#include <vector>
#include <message_filters/subscriber.h>
#include <message_filters/sync_policies/approximate_time.h>
#include <message_filters/synchronizer.h>
#include <pcl/point_cloud.h>
#include <pcl/point_types.h>
#include <pcl_conversions/pcl_conversions.h>
#include <tf2_ros/buffer.h>
#include <tf2_ros/transform_listener.h>
#include <geometry_msgs/msg/transform_stamped.hpp>
#include <point_cloud_transport/point_cloud_transport.hpp>
#include <point_cloud_transport/subscriber_filter.hpp>
#include <rclcpp/rclcpp.hpp>
#include <tf2_sensor_msgs/tf2_sensor_msgs.hpp>

Go to the source code of this file.

Classes

struct  point_cloud_fusion::is_vector< C >
 
struct  point_cloud_fusion::is_vector< std::vector< T, A > >
 
class  point_cloud_fusion::PointCloudFusion
 PointCloudFusion class. More...
 
struct  point_cloud_fusion::PointCloudFusion::FusionTiming
 Timing metadata for one synchronized fusion batch. More...
 

Namespaces

namespace  point_cloud_fusion
 

Variables

template<typename C >
constexpr bool point_cloud_fusion::is_vector_v = is_vector<C>::value