Main Page
+
Classes
Class List
Class Hierarchy
+
Class Members
+
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
~
+
Functions
a
b
c
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
~
+
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
+
Files
File List
+
File Members
+
All
c
d
e
f
i
l
m
n
p
r
s
t
w
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
include
Laserscanner
abstract_laserscanner.h
Go to the documentation of this file.
1
18
#ifndef ABSTRACT_LASERSCANNER_H
19
#define ABSTRACT_LASERSCANNER_H
20
#include <QObject>
21
#ifndef Q_MOC_RUN
22
#include <sensor_msgs/LaserScan.h>
23
#endif
24
25
class
Abstract_LaserScanner
:
public
QObject
26
{
27
Q_OBJECT
28
public
:
29
Abstract_LaserScanner
();
30
virtual
void
run
() = 0;
31
virtual
void
stop
() = 0;
32
float
calibration_starting_angle
;
33
float
calibration_angle_spread
;
34
int
calibration_scan_values
;
35
36
signals:
37
void
newData
(
const
sensor_msgs::LaserScan::ConstPtr& msg);
38
};
39
40
#endif // ABSTRACT_LASERSCANNER_H
Abstract_LaserScanner::calibration_scan_values
int calibration_scan_values
Definition:
abstract_laserscanner.h:34
Abstract_LaserScanner::run
virtual void run()=0
Abstract_LaserScanner
Definition:
abstract_laserscanner.h:25
Abstract_LaserScanner::calibration_starting_angle
float calibration_starting_angle
Definition:
abstract_laserscanner.h:32
Abstract_LaserScanner::newData
void newData(const sensor_msgs::LaserScan::ConstPtr &msg)
Abstract_LaserScanner::Abstract_LaserScanner
Abstract_LaserScanner()
Definition:
abstract_laserscanner.cpp:22
Abstract_LaserScanner::stop
virtual void stop()=0
Abstract_LaserScanner::calibration_angle_spread
float calibration_angle_spread
Definition:
abstract_laserscanner.h:33
asr_mild_calibration_tool
Author(s): Aumann Florian, Heller Florian, Meißner Pascal
autogenerated on Mon Feb 28 2022 21:47:19