20 #include <ISM/common_type/Pose.hpp> 21 #include <asr_msgs/AsrAttributedPointCloud.h> 24 #include <dynamic_reconfigure/server.h> 25 #include <asr_ism_visualizations/rp_pose_prediction_visualizerConfig.h> 28 #include <boost/shared_ptr.hpp> 36 reconfigure_server_ =
new dynamic_reconfigure::Server<asr_ism_visualizations::rp_pose_prediction_visualizerConfig>(nh);
46 void addPosePredictionVisualization(ISM::PosePtr referencePosePtr, asr_msgs::AsrAttributedPointCloud attributedPointCloud, std::string markerNameSpace);
48 void dynamicReconfCallback(asr_ism_visualizations::rp_pose_prediction_visualizerConfig &config, uint32_t level) {
75 dynamic_reconfigure::Server<asr_ism_visualizations::rp_pose_prediction_visualizerConfig>*
reconfigure_server_;
boost::shared_ptr< PosePredictionVisualizer > PosePredictionVisualizerPtr
dynamic_reconfigure::Server< asr_ism_visualizations::rp_pose_prediction_visualizerConfig > * reconfigure_server_
visualization_msgs::MarkerArray MarkerArray
~PosePredictionVisualizer()
#define ROS_DEBUG_STREAM(args)
visualization_msgs::MarkerArray MarkerArray
void dynamicReconfCallback(asr_ism_visualizations::rp_pose_prediction_visualizerConfig &config, uint32_t level)
PosePredictionVisualizer(ros::Publisher posePredictionMarkerPublisher, const ros::NodeHandle &nh)
ros::Publisher posePredictionMarkerPublisher
void addPosePredictionVisualization(ISM::PosePtr referencePosePtr, asr_msgs::AsrAttributedPointCloud attributedPointCloud, std::string markerNameSpace)