23 #include <ISM/common_type/VoteSpecifier.hpp> 24 #include <ISM/common_type/Tracks.hpp> 45 void addVisualization(
const std::string pattern_name,
const ISM::TracksPtr tracks,
const ISM::TracksPtr ism_object_tracks,
46 const std::map<
int, std::vector<ISM::VoteSpecifierPtr>> track_index_to_votes);
void addVisualization(const std::string pattern_name, const ISM::TracksPtr tracks, const ISM::TracksPtr ism_object_tracks, const std::map< int, std::vector< ISM::VoteSpecifierPtr >> track_index_to_votes)
void initObjectToColorMap(ISM::TracksPtr tracks, ISM::TracksPtr ism_object_tracks)
ModelVisualizerRVIZ(ros::Publisher publisher, std::string base_frame, std::string prefix, double marker_lifetime)
std::map< std::string, std::map< std::string, std_msgs::ColorRGBA > > object_to_color_map_
visualization_msgs::MarkerArray MarkerArray
visualization_msgs::MarkerArray generateModelMarkers(std::string pattern_name, const ISM::TracksPtr tracks, const std::map< int, std::vector< ISM::VoteSpecifierPtr >> track_index_to_votes)