Public Member Functions | Private Types | Private Attributes | List of all members
VIZ::PosePredictionVisualizer Class Reference

#include <PosePredictionVisualizerRVIZ.hpp>

Inheritance diagram for VIZ::PosePredictionVisualizer:
Inheritance graph
[legend]

Public Member Functions

void addPosePredictionVisualization (ISM::PosePtr referencePosePtr, asr_msgs::AsrAttributedPointCloud attributedPointCloud, std::string markerNameSpace)
 
void dynamicReconfCallback (asr_ism_visualizations::rp_pose_prediction_visualizerConfig &config, uint32_t level)
 
 PosePredictionVisualizer (ros::Publisher posePredictionMarkerPublisher, const ros::NodeHandle &nh)
 
 ~PosePredictionVisualizer ()
 
- Public Member Functions inherited from VIZ::VisualizerRVIZ
void clearAllMarkerOfTopic ()
 
void publishCollectedMarkers ()
 
 VisualizerRVIZ (const ros::Publisher &publisher)
 

Private Types

typedef visualization_msgs::MarkerArray MarkerArray
 

Private Attributes

double arrowLifeTime
 
double arrowScaleX
 
double arrowScaleY
 
double arrowScaleZ
 
std::string baseFrame
 
double colorStepSize
 
double pointLifeTime
 
double pointRadius
 
ros::Publisher posePredictionMarkerPublisher
 
dynamic_reconfigure::Server< asr_ism_visualizations::rp_pose_prediction_visualizerConfig > * reconfigure_server_
 
double referenceRadius
 

Additional Inherited Members

- Protected Member Functions inherited from VIZ::VisualizerRVIZ
void addMarker (visualization_msgs::Marker marker)
 
void addMarker (visualization_msgs::MarkerArray markers)
 
void publishMarkers ()
 

Detailed Description

Definition at line 32 of file PosePredictionVisualizerRVIZ.hpp.

Member Typedef Documentation

typedef visualization_msgs::MarkerArray VIZ::PosePredictionVisualizer::MarkerArray
private

Definition at line 63 of file PosePredictionVisualizerRVIZ.hpp.

Constructor & Destructor Documentation

VIZ::PosePredictionVisualizer::PosePredictionVisualizer ( ros::Publisher  posePredictionMarkerPublisher,
const ros::NodeHandle nh 
)
inline

Definition at line 35 of file PosePredictionVisualizerRVIZ.hpp.

VIZ::PosePredictionVisualizer::~PosePredictionVisualizer ( )
inline

Definition at line 41 of file PosePredictionVisualizerRVIZ.hpp.

Member Function Documentation

void VIZ::PosePredictionVisualizer::addPosePredictionVisualization ( ISM::PosePtr  referencePosePtr,
asr_msgs::AsrAttributedPointCloud  attributedPointCloud,
std::string  markerNameSpace 
)

Definition at line 25 of file PosePredictionVisualizerRVIZ.cpp.

void VIZ::PosePredictionVisualizer::dynamicReconfCallback ( asr_ism_visualizations::rp_pose_prediction_visualizerConfig &  config,
uint32_t  level 
)
inline

Definition at line 48 of file PosePredictionVisualizerRVIZ.hpp.

Member Data Documentation

double VIZ::PosePredictionVisualizer::arrowLifeTime
private

Definition at line 67 of file PosePredictionVisualizerRVIZ.hpp.

double VIZ::PosePredictionVisualizer::arrowScaleX
private

Definition at line 70 of file PosePredictionVisualizerRVIZ.hpp.

double VIZ::PosePredictionVisualizer::arrowScaleY
private

Definition at line 71 of file PosePredictionVisualizerRVIZ.hpp.

double VIZ::PosePredictionVisualizer::arrowScaleZ
private

Definition at line 72 of file PosePredictionVisualizerRVIZ.hpp.

std::string VIZ::PosePredictionVisualizer::baseFrame
private

Definition at line 65 of file PosePredictionVisualizerRVIZ.hpp.

double VIZ::PosePredictionVisualizer::colorStepSize
private

Definition at line 73 of file PosePredictionVisualizerRVIZ.hpp.

double VIZ::PosePredictionVisualizer::pointLifeTime
private

Definition at line 66 of file PosePredictionVisualizerRVIZ.hpp.

double VIZ::PosePredictionVisualizer::pointRadius
private

Definition at line 69 of file PosePredictionVisualizerRVIZ.hpp.

ros::Publisher VIZ::PosePredictionVisualizer::posePredictionMarkerPublisher
private

Definition at line 64 of file PosePredictionVisualizerRVIZ.hpp.

dynamic_reconfigure::Server<asr_ism_visualizations::rp_pose_prediction_visualizerConfig>* VIZ::PosePredictionVisualizer::reconfigure_server_
private

Definition at line 75 of file PosePredictionVisualizerRVIZ.hpp.

double VIZ::PosePredictionVisualizer::referenceRadius
private

Definition at line 68 of file PosePredictionVisualizerRVIZ.hpp.


The documentation for this class was generated from the following files:


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