Main Page
Namespaces
Classes
Files
File List
File Members
src
Parameters.h
Go to the documentation of this file.
1
18
#pragma once
19
20
#include <string>
21
22
namespace
amcl3d
23
{
24
class
Parameters
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
34
bool
set_initial_pose_
;
35
double
init_x_
,
init_y_
,
init_z_
,
init_a_
;
36
double
init_x_dev_
,
init_y_dev_
,
init_z_dev_
,
init_a_dev_
;
37
38
float
grid_slice_
;
39
double
publish_point_cloud_rate_
;
40
double
publish_grid_slice_rate_
;
41
double
publish_grid_tf_rate_
;
42
43
double
sensor_dev_
;
44
double
sensor_range_
;
45
46
int
num_particles_
;
47
48
double
odom_x_mod_
,
odom_y_mod_
,
odom_z_mod_
,
odom_a_mod_
;
49
50
int
resample_interval_
;
51
52
double
update_rate_
;
53
double
d_th_
,
a_th_
;
54
55
double
take_off_height_
;
56
57
double
alpha_
;
58
59
private
:
60
void
exitWithParameterError
(
const
char
* parameter_str);
61
};
62
63
}
// namespace amcl3d
amcl3d::Parameters
Definition:
Parameters.h:24
amcl3d::Parameters::init_x_
double init_x_
Definition:
Parameters.h:35
amcl3d::Parameters::a_th_
double a_th_
Definition:
Parameters.h:53
amcl3d::Parameters::publish_grid_slice_rate_
double publish_grid_slice_rate_
Definition:
Parameters.h:40
amcl3d::Parameters::Parameters
Parameters()
Definition:
Parameters.cpp:24
amcl3d::Parameters::take_off_height_
double take_off_height_
Definition:
Parameters.h:55
amcl3d::Parameters::odom_x_mod_
double odom_x_mod_
Definition:
Parameters.h:48
amcl3d::Parameters::init_a_dev_
double init_a_dev_
Definition:
Parameters.h:36
amcl3d::Parameters::publish_grid_tf_rate_
double publish_grid_tf_rate_
Definition:
Parameters.h:41
amcl3d::Parameters::odom_a_mod_
double odom_a_mod_
Definition:
Parameters.h:48
amcl3d::Parameters::num_particles_
int num_particles_
Definition:
Parameters.h:46
amcl3d::Parameters::base_frame_id_
std::string base_frame_id_
Definition:
Parameters.h:29
amcl3d::Parameters::sensor_range_
double sensor_range_
Definition:
Parameters.h:44
amcl3d::Parameters::odom_frame_id_
std::string odom_frame_id_
Definition:
Parameters.h:30
amcl3d::Parameters::global_frame_id_
std::string global_frame_id_
Definition:
Parameters.h:31
amcl3d::Parameters::odom_y_mod_
double odom_y_mod_
Definition:
Parameters.h:48
amcl3d::Parameters::init_z_dev_
double init_z_dev_
Definition:
Parameters.h:36
amcl3d::Parameters::init_x_dev_
double init_x_dev_
Definition:
Parameters.h:36
amcl3d::Parameters::init_z_
double init_z_
Definition:
Parameters.h:35
amcl3d::Parameters::update_rate_
double update_rate_
Definition:
Parameters.h:52
amcl3d
Include Grid.hpp.
Definition:
Grid3d.cpp:23
amcl3d::Parameters::publish_point_cloud_rate_
double publish_point_cloud_rate_
Definition:
Parameters.h:39
amcl3d::Parameters::set_initial_pose_
bool set_initial_pose_
Definition:
Parameters.h:34
amcl3d::Parameters::alpha_
double alpha_
Definition:
Parameters.h:57
amcl3d::Parameters::sensor_dev_
double sensor_dev_
Definition:
Parameters.h:43
amcl3d::Parameters::grid_slice_
float grid_slice_
Definition:
Parameters.h:38
amcl3d::Parameters::odom_z_mod_
double odom_z_mod_
Definition:
Parameters.h:48
amcl3d::Parameters::d_th_
double d_th_
Definition:
Parameters.h:53
amcl3d::Parameters::init_y_dev_
double init_y_dev_
Definition:
Parameters.h:36
amcl3d::Parameters::init_a_
double init_a_
Definition:
Parameters.h:35
amcl3d::Parameters::exitWithParameterError
void exitWithParameterError(const char *parameter_str)
Definition:
Parameters.cpp:215
amcl3d::Parameters::resample_interval_
int resample_interval_
Definition:
Parameters.h:50
amcl3d::Parameters::init_y_
double init_y_
Definition:
Parameters.h:35
amcl3d::Parameters::map_path_
std::string map_path_
Definition:
Parameters.h:32
amcl3d
Author(s): Francisco J.Perez-Grau
autogenerated on Sun Sep 15 2019 04:08:05