#include <ism_pose_prediction_visualizer_rviz.hpp>
|
void | addVisualization (ISM::RecognitionResultPtr result, asr_msgs::AsrAttributedPointCloud attributed_point_cloud, bool valid_position_viz) |
|
void | calculateDistColor (ISM::ObjectPtr camera_object_ptr) |
|
void | clearAllMarkerOfTopic () |
| deletes all markers of topic and sets update to false More...
|
|
void | dynamicReconfCallback (asr_ism_visualizations::ism_pose_prediction_visualizerConfig &config, uint32_t level) |
|
void | dynamicReconfCallbackVP (asr_ism_visualizations::ism_valid_position_visualizerConfig &config, uint32_t level) |
|
| ISMPosePredictionVisualizerRVIZ (const ros::Publisher &publisher, double bin_size, double max_projection_angle_deviation, const std::map< std::string, boost::filesystem::path > type_to_ressource_path_map, const ros::NodeHandle &nh, const ros::NodeHandle &nh_vp) |
|
void | nextObject () |
| increments object counter and uptates object marker More...
|
|
void | nextPose () |
| increments posecounter and uptates object marker More...
|
|
void | prevObject () |
|
void | prevPose () |
|
void | releaseCallback () |
|
void | setGlobalParams (double marker_lifetime, std::string base_frame) |
|
| ~ISMPosePredictionVisualizerRVIZ () |
|
void | clearAllMarkerOfTopic () |
|
void | publishCollectedMarkers () |
|
| VisualizerRVIZ (const ros::Publisher &publisher) |
|
VIZ::ISMPosePredictionVisualizerRVIZ::ISMPosePredictionVisualizerRVIZ |
( |
const ros::Publisher & |
publisher, |
|
|
double |
bin_size, |
|
|
double |
max_projection_angle_deviation, |
|
|
const std::map< std::string, boost::filesystem::path > |
type_to_ressource_path_map, |
|
|
const ros::NodeHandle & |
nh, |
|
|
const ros::NodeHandle & |
nh_vp |
|
) |
| |
|
inline |
VIZ::ISMPosePredictionVisualizerRVIZ::~ISMPosePredictionVisualizerRVIZ |
( |
| ) |
|
|
inline |
void VIZ::ISMPosePredictionVisualizerRVIZ::addVisualization |
( |
ISM::RecognitionResultPtr |
result, |
|
|
asr_msgs::AsrAttributedPointCloud |
attributed_point_cloud, |
|
|
bool |
valid_position_viz |
|
) |
| |
generates and publish prediction markers
- Parameters
-
result | result of the given attributed point cloud |
attributedPointCloud | attributedPointCloud calculated in posepredictin ism |
Definition at line 48 of file ism_pose_prediction_visualizer_rviz.cpp.
void VIZ::ISMPosePredictionVisualizerRVIZ::calculateDistColor |
( |
ISM::ObjectPtr |
camera_object_ptr | ) |
|
void VIZ::ISMPosePredictionVisualizerRVIZ::clearAllMarkerOfTopic |
( |
| ) |
|
|
inline |
void VIZ::ISMPosePredictionVisualizerRVIZ::dynamicReconfCallback |
( |
asr_ism_visualizations::ism_pose_prediction_visualizerConfig & |
config, |
|
|
uint32_t |
level |
|
) |
| |
|
inline |
void VIZ::ISMPosePredictionVisualizerRVIZ::dynamicReconfCallbackVP |
( |
asr_ism_visualizations::ism_valid_position_visualizerConfig & |
config, |
|
|
uint32_t |
level |
|
) |
| |
|
inline |
MarkerArray VIZ::ISMPosePredictionVisualizerRVIZ::generatePredictionMarker |
( |
ISM::RecognitionResultPtr |
result | ) |
|
|
private |
MarkerArray VIZ::ISMPosePredictionVisualizerRVIZ::generateValidPositions |
( |
ISM::RecognitionResultPtr |
result | ) |
|
|
private |
void VIZ::ISMPosePredictionVisualizerRVIZ::nextObject |
( |
| ) |
|
void VIZ::ISMPosePredictionVisualizerRVIZ::nextPose |
( |
| ) |
|
void VIZ::ISMPosePredictionVisualizerRVIZ::prevObject |
( |
| ) |
|
void VIZ::ISMPosePredictionVisualizerRVIZ::prevPose |
( |
| ) |
|
void VIZ::ISMPosePredictionVisualizerRVIZ::releaseCallback |
( |
| ) |
|
|
inline |
void VIZ::ISMPosePredictionVisualizerRVIZ::setGlobalParams |
( |
double |
marker_lifetime, |
|
|
std::string |
base_frame |
|
) |
| |
|
inline |
void VIZ::ISMPosePredictionVisualizerRVIZ::updateObjectMarker |
( |
| ) |
|
|
private |
double VIZ::ISMPosePredictionVisualizerRVIZ::axis_scale_ |
|
private |
std::string VIZ::ISMPosePredictionVisualizerRVIZ::base_frame_ |
|
private |
std::vector<ColorRGBA> VIZ::ISMPosePredictionVisualizerRVIZ::dist_color_ |
|
private |
std::map<int, ISM::Object> VIZ::ISMPosePredictionVisualizerRVIZ::id_to_object_name_map_ |
|
private |
double VIZ::ISMPosePredictionVisualizerRVIZ::line_scale_ |
|
private |
double VIZ::ISMPosePredictionVisualizerRVIZ::marker_lifetime_ |
|
private |
double VIZ::ISMPosePredictionVisualizerRVIZ::max_angle_in_overlay_ |
|
private |
double VIZ::ISMPosePredictionVisualizerRVIZ::max_angle_scale_ |
|
private |
double VIZ::ISMPosePredictionVisualizerRVIZ::max_distance_in_overlay_ |
|
private |
std::map<std::string, boost::filesystem::path> VIZ::ISMPosePredictionVisualizerRVIZ::mesh_resource_paths_ |
|
private |
std::string VIZ::ISMPosePredictionVisualizerRVIZ::object_axis_map_ |
|
private |
int VIZ::ISMPosePredictionVisualizerRVIZ::object_counter_ |
|
private |
int VIZ::ISMPosePredictionVisualizerRVIZ::object_sampels_ |
|
private |
std::map<ISM::Object, std::vector<ISM::PosePtr> > VIZ::ISMPosePredictionVisualizerRVIZ::object_type_to_poses_map_ |
|
private |
int VIZ::ISMPosePredictionVisualizerRVIZ::pose_counter_ |
|
private |
double VIZ::ISMPosePredictionVisualizerRVIZ::pose_prediction_alpha_ |
|
private |
double VIZ::ISMPosePredictionVisualizerRVIZ::pose_prediction_value_ |
|
private |
dynamic_reconfigure::Server<asr_ism_visualizations::ism_pose_prediction_visualizerConfig>* VIZ::ISMPosePredictionVisualizerRVIZ::reconfigure_server_ |
|
private |
dynamic_reconfigure::Server<asr_ism_visualizations::ism_valid_position_visualizerConfig>* VIZ::ISMPosePredictionVisualizerRVIZ::reconfigure_server_vp_ |
|
private |
double VIZ::ISMPosePredictionVisualizerRVIZ::sample_alpha_ |
|
private |
double VIZ::ISMPosePredictionVisualizerRVIZ::sample_scale_ |
|
private |
double VIZ::ISMPosePredictionVisualizerRVIZ::sample_value_ |
|
private |
double VIZ::ISMPosePredictionVisualizerRVIZ::sphere_radius_ |
|
private |
bool VIZ::ISMPosePredictionVisualizerRVIZ::update = false |
|
private |
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