osrf / std_capabilities

Repository of standard capability interfaces.
BSD 3-Clause "New" or "Revised" License
1 stars 5 forks source link

More standard sensor interfaces #5

Open mikepurvis opened 9 years ago

mikepurvis commented 9 years ago

IMU topics are /imu/data and optionally /imu/mag, in the imu_link frame.

GPS topics are /navsat/fix and optionally /navsat/sentence, /navsat/vel, with the antenna attached to navsat_link.

Cameras as well.

wjwwood commented 9 years ago

I appreciate the initiative to get the ball rolling on this issue. However, I don't have time to push on it right now, so if we want these new standardized interfaces then interested parties in the community should push on this issue, and I'll do my best to arbitrate the process.

I think that in order to do this we will need to come up with a REP, or at least reference an existing REP, for the justification of the new capability interface's contents. Also, it would be best to provide a pull request with the new interface so that there is something to iterate on (once it gets to that point). I would also guess that one pull request per new interface should work best, but I'm not 100% sure of this.

Anyone else have thoughts on the process?

mikepurvis commented 9 years ago

The main points of contention I would see are:

mintar commented 9 years ago

+1 for specifying MagneticField as the type of /imu/mag. Also +1 for the IMU topic names.

ericperko commented 9 years ago

Are the only changes for nmea_navsat_driver for this to switch from nmea_sentence to sentence and the default frame_id to navsat_link? If so, I don't see a problem.

mikepurvis commented 9 years ago

Oh, I'm fine for it to remain nmea_sentence; that was just an error in my recollection of what nmea_navsat_driver actually does.