4 Convert HistogramWithRangeArray to HistogramWithRange
7 from jsk_topic_tools
import ConnectionBasedTransport
8 from jsk_recognition_msgs.msg
import HistogramWithRange, HistogramWithRangeArray
14 super(HistogramWithRangeArrayUnwrapper, self).
__init__()
15 self.
index = rospy.get_param(
'~index', 0)
16 self.
_pub = self.advertise(
"~output", HistogramWithRange, queue_size=1)
18 self.
_sub = rospy.Subscriber(
"~input", HistogramWithRangeArray, self.
callback)
20 self.
_sub.unregister()
22 if len(msg.histograms) > self.
index:
23 self.
_pub.publish(msg.histograms[self.
index])
25 if __name__ ==
"__main__":
26 rospy.init_node(
"unwrap_histogram_with_range_array")