Parameters.h
Go to the documentation of this file.
1 
18 #pragma once
19 
20 #include <string>
21 
22 namespace amcl3d
23 {
25 {
26 public:
27  explicit Parameters();
28 
29  std::string base_frame_id_;
30  std::string odom_frame_id_;
31  std::string global_frame_id_;
32  std::string map_path_;
33 
37 
38  float grid_slice_;
42 
43  double sensor_dev_;
44  double sensor_range_;
45 
47 
49 
51 
52  double update_rate_;
53  double d_th_, a_th_;
54 
56 
57  double alpha_;
58 
59 private:
60  void exitWithParameterError(const char* parameter_str);
61 };
62 
63 } // namespace amcl3d
double publish_grid_slice_rate_
Definition: Parameters.h:40
double take_off_height_
Definition: Parameters.h:55
double publish_grid_tf_rate_
Definition: Parameters.h:41
std::string base_frame_id_
Definition: Parameters.h:29
double sensor_range_
Definition: Parameters.h:44
std::string odom_frame_id_
Definition: Parameters.h:30
std::string global_frame_id_
Definition: Parameters.h:31
Include Grid.hpp.
Definition: Grid3d.cpp:23
double publish_point_cloud_rate_
Definition: Parameters.h:39
void exitWithParameterError(const char *parameter_str)
Definition: Parameters.cpp:215
std::string map_path_
Definition: Parameters.h:32


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