Main Page
Classes
Files
File List
File Members
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 Dec 2 2019 03:11:43