Main Page
Namespaces
Classes
Files
File List
File Members
include
marker_creator.h
Go to the documentation of this file.
1
18
#ifndef MARKER_CREATOR_H
19
#define MARKER_CREATOR_H
20
21
#include "
aruco/aruco.h
"
22
#include <
ros/ros.h
>
23
24
25
namespace
aruco_marker_recognition
{
26
28
const
static
std::string
NODE_NAME
(
"marker_creator"
);
29
31
const
static
std::string
PACKAGE_NAME
(
"asr_aruco_marker_recognition"
);
32
36
class
MarkerCreator
{
37
38
private
:
39
41
ros::NodeHandle
nh_
;
42
44
std::vector<int>
marker_ids_
;
45
47
int
marker_pixel_size_
;
48
50
std::string
output_rel_path_
;
51
52
public
:
53
57
MarkerCreator
();
58
62
void
createMarkers
();
63
64
};
65
66
}
67
68
#endif
69
70
71
ros::NodeHandle
aruco_marker_recognition::MarkerCreator::marker_pixel_size_
int marker_pixel_size_
Definition:
marker_creator.h:47
aruco_marker_recognition::MarkerCreator::output_rel_path_
std::string output_rel_path_
Definition:
marker_creator.h:50
aruco_marker_recognition
Definition:
aruco_marker_recognition.h:39
aruco.h
aruco_marker_recognition::NODE_NAME
static const std::string NODE_NAME("asr_aruco_marker_recognition")
aruco_marker_recognition::MarkerCreator::createMarkers
void createMarkers()
Creates the markers with the parameters set in this class' members.
Definition:
marker_creator.cpp:41
aruco_marker_recognition::MarkerCreator
This class is used to create marker images which can be recognized with this package.
Definition:
marker_creator.h:36
ros.h
aruco_marker_recognition::MarkerCreator::MarkerCreator
MarkerCreator()
The constructor of this class.
Definition:
marker_creator.cpp:29
aruco_marker_recognition::PACKAGE_NAME
static const std::string PACKAGE_NAME("asr_aruco_marker_recognition")
aruco_marker_recognition::MarkerCreator::marker_ids_
std::vector< int > marker_ids_
Definition:
marker_creator.h:44
aruco_marker_recognition::MarkerCreator::nh_
ros::NodeHandle nh_
Definition:
marker_creator.h:41
asr_aruco_marker_recognition
Author(s): Allgeyer Tobias, Meißner Pascal, Qattan Mohamad
autogenerated on Mon Jun 10 2019 12:40:21