This class is used to create marker images which can be recognized with this package. More...
#include <marker_creator.h>
Public Member Functions | |
void | createMarkers () |
Creates the markers with the parameters set in this class' members. More... | |
MarkerCreator () | |
The constructor of this class. More... | |
Private Attributes | |
std::vector< int > | marker_ids_ |
int | marker_pixel_size_ |
ros::NodeHandle | nh_ |
std::string | output_rel_path_ |
This class is used to create marker images which can be recognized with this package.
Definition at line 36 of file marker_creator.h.
aruco_marker_recognition::MarkerCreator::MarkerCreator | ( | ) |
The constructor of this class.
Definition at line 29 of file marker_creator.cpp.
void aruco_marker_recognition::MarkerCreator::createMarkers | ( | ) |
Creates the markers with the parameters set in this class' members.
Definition at line 41 of file marker_creator.cpp.
|
private |
A list containing the ids of the markers which shall be created
Definition at line 44 of file marker_creator.h.
|
private |
The size of the markers in meters
Definition at line 47 of file marker_creator.h.
|
private |
Ros' interface for creating subscribers, publishers, etc.
Definition at line 41 of file marker_creator.h.
|
private |
The relative path to the output directory from the root directory of this package
Definition at line 50 of file marker_creator.h.