Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Does anybody know if a FOSS package exists? The best I could find are the scripts at binarymillenium. I was just hoping somebody here knows of a complete package for obtaining and processing the data.

share|improve this question
I am working on the 32E too and having problem of calculating the coordinate. Please let me know if you figure out how to do it. I will appreciate your help very much. – user6196 Mar 2 '12 at 18:43
up vote 2 down vote accepted

Not sure of a complete package I'm afraid. Given that it is very specialised you might struggle to find one unfortunately.

However, if you are keen (or know someone that is) you could always try building one...

From the Velodyne HDL 32E user manual Appendix B:

The HDL-32E outputs two UDP Ethernet packets — a data packet containing laser firing data located on Port 2368 and a positioning packet which contains GPS and positioning data located on Port 8308. The packet at Port 2368 contains a header, a data payload of firing data and status data. Data packets are assembled with the collection of all firing data for twelve laser firing sequences.

In theory this means that to capture data all you need is software listening and capturing data on Ports 2368 and 8308. One solution if you know Python would be Twisted - see this documentation on listening on UDP ports.

Then you could go on with modification of the script that you'd already seen on binarymillenium - and in the Velodyne manual is a diagram that describes the content of the UDP packet which you could hopefully use. From there how you use the data is up to you.

Sorry I can't give you a packaged solution, but hopefully this helps!

share|improve this answer
Thanks :) Was actually able to get the raw data using wireshark and the binarymillenium scripts. Sorry if the question wasn't clearer. It's the georeferencing part that stumped me. I thought it would be a simple coordinate coordinate transformation. Read up some more and I realized that it was a lot harder than that. Needs Kalman filtering and such. x_x Will wait for additional answers if you don't mind. Thanks for enlightening me on the topic :) – R.K. Feb 22 '12 at 3:23

I'm not that familiar with lidar and such, what I can share is that I've done 3d laser scanning in the UK in 2006 with a Leica HDXXX scanner. Point clouds were scanned and with a software viewed and stitched. We also worked with millions of millions of points which CAD can't process. The software we used was Cyclone.

Hope this helps.

share|improve this answer
Welcome to gis.SE. Note that this doesn't really answer the question, which is about a FOSS package. You appear to have posted a link about a commercial package. – BradHards Nov 8 '13 at 9:31

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.