Main Page
Namespaces
Classes
Files
File List
File Members
include
asr_ism_visualizations
record_visualizer_rviz.hpp
Go to the documentation of this file.
1
17
#pragma once
18
//Local includes
19
#include <
asr_ism_visualizations/visualizer_rviz.hpp
>
20
21
//ISM includes
22
#include <ISM/common_type/Tracks.hpp>
23
24
25
namespace
VIZ
26
{
27
class
RecordVisualizerRVIZ
:
public
VisualizerRVIZ
{
28
29
30
31
public
:
32
RecordVisualizerRVIZ
(
ros::Publisher
publisher, std::string base_frame, std::string prefix,
double
marker_lifetime)
33
:
VisualizerRVIZ
(publisher),
base_frame_
(base_frame),
prefix_
(prefix),
marker_lifetime_
(marker_lifetime)
34
{};
35
36
42
void
addVisualization
(
const
ISM::TracksPtr record);
43
44
private
:
45
51
visualization_msgs::MarkerArray
generateRecordMarkers
(
const
ISM::TracksPtr record);
52
53
54
55
std::string
base_frame_
;
56
std::string
prefix_
;
57
double
marker_lifetime_
;
58
};
59
}
60
61
62
VIZ::RecordVisualizerRVIZ::base_frame_
std::string base_frame_
Definition:
record_visualizer_rviz.hpp:55
VIZ::RecordVisualizerRVIZ::marker_lifetime_
double marker_lifetime_
Definition:
record_visualizer_rviz.hpp:57
visualizer_rviz.hpp
VIZ
Definition:
ism_pose_prediction_visualizer_rviz.hpp:32
VIZ::RecordVisualizerRVIZ::prefix_
std::string prefix_
Definition:
record_visualizer_rviz.hpp:56
VIZ::VisualizerRVIZ
Definition:
visualizer_rviz.hpp:27
VIZ::RecordVisualizerRVIZ
Definition:
record_visualizer_rviz.hpp:27
VIZ::MarkerArray
visualization_msgs::MarkerArray MarkerArray
Definition:
VizHelperRVIZ.hpp:49
VIZ::RecordVisualizerRVIZ::addVisualization
void addVisualization(const ISM::TracksPtr record)
Definition:
record_visualizer_rviz.cpp:23
VIZ::RecordVisualizerRVIZ::generateRecordMarkers
visualization_msgs::MarkerArray generateRecordMarkers(const ISM::TracksPtr record)
Definition:
record_visualizer_rviz.cpp:30
ros::Publisher
VIZ::RecordVisualizerRVIZ::RecordVisualizerRVIZ
RecordVisualizerRVIZ(ros::Publisher publisher, std::string base_frame, std::string prefix, double marker_lifetime)
Definition:
record_visualizer_rviz.hpp:32
asr_ism_visualizations
Author(s): Hanselmann Fabian, Heller Florian, Heizmann Heinrich, Kübler Marcel, Meißner Pascal, Reckling Reno, Stöckle Patrick, Trautmann Jeremias
autogenerated on Fri Nov 8 2019 03:28:47