I'd like to ping the list to see if there are others that would benefit from a generic "Ranger" message being added to the sensor_msgs package and be interested in participating in a review process to get one added. An example use for this message type would be ultrasonic sensors or IR sensors.

Current ROS messages similar to this (at least the ones I can find):
Information that I believe is sufficient for a range message (Note this is equivalent to the nxt_msgs/Range definition):
  1. Standard Header
  2. min/max range
  3. beam angle
  4. range reading
Unless anyone needs more information in order to utilize a Sonar/IR ranger, I propose migrating the Range message from nxt_msgs to sensor_msgs. It would likely make sense to also migrate the RVIZ visualization marker for the ranger as well if the Range message was migrated.

We are currently working on exposing the Ranger model in Stage to ROS and the message that is most appropriate is nxt_msgs/Range. I think we'd all agree that it doesn't make much sense for Stage to depend on nxt_msgs, so we need a message in the base ROS stacks to use.

Open questions I have:
Thoughts?

- Eric