UnaNancyOwen / VelodyneCapture

VelodyneCapture is the general capture class to retrieve the laser data from Velodyne sensors using Boost.Asio and PCAP
MIT License
53 stars 21 forks source link
c-plus-plus velodyne

VelodyneCapture

VelodyneCapture is the general capture class to retrieve the laser data from Velodyne sensors using Boost.Asio and PCAP.
VelodyneCapture will be able to retrieve lasers infomation about azimuth, vertical and distance that capture at one rotation or a single data packet.
This class supports direct capture form Velodyne sensors, or capture from PCAP files.
( This class only supports VLP-16 and HDL-32E sensor, it does not support Dual Return mode. )

Environment

If direct capture from sensors is desired, VelodyneCapture requires Boost.Asio and its dependent libraries ( Boost.System, Boost.Date_Time, Boost.Regex ).
Please define HAVE_BOOST in preprocessor.

If capture from PCAP files is instead desired, VelodyneCapture requires PCAP.
Please define HAVE_PCAP in preprocessor.

Sample

This repository has two sample programs.

License

Copyright © 2017 Tsukasa SUGIURA
Distributed under the MIT License.

Contact