Test.h
Go to the documentation of this file.
1 
18 #pragma once
19 
20 #include <sensor_msgs/PointCloud2.h>
22 #include <tf/transform_listener.h>
23 
24 namespace amcl3d
25 {
26 class Test
27 {
28 public:
29  explicit Test();
30  virtual ~Test();
31 
32  void spin();
33 
34 private:
35  void cloudCallback(const sensor_msgs::PointCloud2Ptr& msg);
36  void baseCallback(const geometry_msgs::PoseStampedConstPtr& msg);
37 
39 
42 
45 
46  bool got_vicon_init_{ false };
47 
51 
53 
55 };
56 } // namespace amcl3d
ros::Subscriber vicon_sub_
Definition: Test.h:40
tf::Transform vicon_init_tf_
Definition: Test.h:49
ros::NodeHandle nh_
Definition: Test.h:38
tf::Transform vicon_relative_tf_
Definition: Test.h:50
virtual ~Test()
Definition: Test.cpp:29
void spin()
Definition: Test.cpp:33
void baseCallback(const geometry_msgs::PoseStampedConstPtr &msg)
Definition: Test.cpp:72
Include Grid.hpp.
Definition: Grid3d.cpp:23
tf::Transform pointcloud_2base_tf_
Definition: Test.h:54
void cloudCallback(const sensor_msgs::PointCloud2Ptr &msg)
Definition: Test.cpp:61
tf::TransformBroadcaster br_
Definition: Test.h:52
bool got_vicon_init_
Definition: Test.h:46
tf::Transform vicon_tf_
Definition: Test.h:48
ros::Publisher vicon_pub_
Definition: Test.h:43
ros::Publisher pointcloud_pub_
Definition: Test.h:44
ros::Subscriber pointcloud_sub_
Definition: Test.h:41


amcl3d
Author(s): Francisco J.Perez-Grau
autogenerated on Sun Sep 15 2019 04:08:05