Main Page
+
Namespaces
Namespace List
+
Namespace Members
All
Functions
Enumerations
Enumerator
+
Classes
Class List
Class Hierarchy
+
Class Members
+
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
~
+
Functions
a
b
c
d
e
f
g
h
i
k
l
m
o
p
r
s
t
u
w
~
+
Variables
a
b
c
d
e
f
h
i
l
m
n
p
q
r
s
t
u
v
w
Typedefs
Enumerations
Enumerator
+
Files
File List
+
File Members
All
Functions
Typedefs
Enumerations
Enumerator
Macros
include
pf_driver
pf
scan_parameters.h
Go to the documentation of this file.
1
#pragma once
2
3
#pragma pack(push, sp, 1)
4
struct
ScanParameters
5
{
6
double
angular_fov
= 0.0;
7
double
radial_range_min
= 0.0;
8
double
radial_range_max
= 0.0;
9
double
angle_min
= 0.0;
10
double
angle_max
= 0.0;
11
uint16_t
layers_enabled
= 0;
12
double
scan_freq
= 0.0;
// needed to calculate scan resolution in R2300
13
uint16_t
h_enabled_layer
= 0;
// highest enabled layer
14
bool
apply_correction
=
true
;
15
16
// void print()
17
// {
18
// std::cout << "Scan parameters:\n"
19
// << "angular_fov: " << angular_fov << "\n"
20
// << "radial_range_min: " << radial_range_min << "\n"
21
// << "radial_range_max: " << radial_range_max << "\n"
22
// << "angle_min: " << angle_min << "\n"
23
// << "angle_max: " << angle_max << "\n"
24
// << "layers enabled: ";
25
// for(auto &layer : layers_enabled)
26
// std::cout << layer << " ";
27
// std::cout << std::endl;
28
// }
29
};
30
#pragma pack(pop, sp)
ScanParameters::h_enabled_layer
uint16_t h_enabled_layer
Definition:
scan_parameters.h:13
ScanParameters::radial_range_min
double radial_range_min
Definition:
scan_parameters.h:7
ScanParameters::angle_min
double angle_min
Definition:
scan_parameters.h:9
ScanParameters::layers_enabled
uint16_t layers_enabled
Definition:
scan_parameters.h:11
ScanParameters::apply_correction
bool apply_correction
Definition:
scan_parameters.h:14
ScanParameters
Definition:
scan_parameters.h:4
ScanParameters::angle_max
double angle_max
Definition:
scan_parameters.h:10
ScanParameters::scan_freq
double scan_freq
Definition:
scan_parameters.h:12
ScanParameters::radial_range_max
double radial_range_max
Definition:
scan_parameters.h:8
ScanParameters::angular_fov
double angular_fov
Definition:
scan_parameters.h:6
pf_driver
Author(s): Harsh Deshpande
autogenerated on Fri Feb 24 2023 03:59:35