On Mon, Jul 9, 2012 at 5:16 AM, Ioannis Havoutis
<
i.hav...@googlemail.com> wrote:
> Hi all,
> I have been playing with the velodyne stack with a 32E model over the
> past month.
> I didn't have any problems setting it up or getting data out of the
> driver and pointcloud nodes.
Glad it's working for you.
> I would like to access the IMU data coming out of the on-board
> sensor.
>
> I have seen that in the review this is listed as future work - is
> anyone working on it or has anyone worked on this before?
Not that I know about. I wasn't planning to work on new features until
someone asked for them. Now you have.
I don't see IMU mentioned in the 32E manual from Velodyne. Do you mean the GPS?
The 32E provides GPS packets on a separate port, 8303. I think that
allows us to write a separate ROS driver node to handle those packets
and publish the appropriate sensor_msgs/NavSatFix and
sensor_msgs/TimeReference messages. Since the data are in NMEA format,
it may be possible to adapt one of the existing ROS GPS drivers for
that purpose. There is a collection of them here:
https://kforge.ros.org/projects/gpsdrivers/
We don't have access to that device here. There is probably enough
information in the device manual for writing code that should
more-or-less work. But, I can only test it on PCAP data. I did the 32E
support that way with people providing test feedback, so it is a
workable approach, although it takes a little longer.
Another solution would be for you or someone else with the correct
device to provide a patch. That was done for the 64E S1 model, which
worked fine.
> ps; a big thanks to all that have contributed to this stack!
We appreciate your kind words.
--
joq