Skip to main content

Decoder for raw Velodyne packet data

Project description

velodyne_decoder

Build PyPI Conan Center Vcpkg PyPI - Downloads

Python package and C++ library for Velodyne packet decoding. Point cloud extraction from PCAP and ROS bag files is supported out of the box.

All non-solid-state Velodyne lidar models are fully supported. The model type and RPM are detected automatically from the data and no configuration is necessary to start using the library.

Notably, the library also includes support for dual-return data and decoding of telemetry packets. Precise timing info is available for all models.

The decoded point clouds have been validated to match the official VeloView ground truth data for all models.

In Python, the decoded point clouds are provided either as a structured NumPy array:

array([(2.6912806, 1.1651788 , -0.47706223,  9., -0.10085896,   0, 16, 1),
       (2.3603256, 1.021404  , -1.428755  , 85., -0.10085782,   0,  1, 1),
       (2.6994078, 1.1675802 , -0.4092741 ,  3., -0.10085666,   0, 17, 1),
       ...,
       (2.8952641, 0.80728334,  0.48905915,  2.,  0.00054029, 923, 30, 1),
       (2.8683424, 0.79923725, -0.5555609 ,  2.,  0.00054144, 923, 15, 1),
       (2.908243 , 0.80980825,  0.56333727,  1.,  0.00054259, 923, 31, 1)],
      dtype={'names': ['x', 'y', 'z', 'intensity', 'time', 'column', 'ring', 'return_type'], 
             'formats': ['<f4', '<f4', '<f4', '<f4', '<f4', '<u2', 'u1', 'u1'], 
             'offsets': [0, 4, 8, 12, 16, 20, 22, 23], 'itemsize': 32})

or as a contiguous array of floats (default):

array([[2.691281, 1.165179, -0.477062,  9., -0.100859,   0., 16., 1.],
       [2.360326, 1.021404, -1.428755, 85., -0.100858,   0.,  1., 1.],
       [2.699408, 1.16758 , -0.409274,  3., -0.100857,   0., 17., 1.],
       ...,
       [2.895264, 0.807283,  0.489059,  2.,  0.00054 , 923., 30., 1.],
       [2.868342, 0.799237, -0.555561,  2.,  0.000541, 923., 15., 1.],
       [2.908243, 0.809808,  0.563337,  1.,  0.000543, 923., 31., 1.]], dtype=float32)

The decoded point cloud follows ROS conventions for its coordinate axes: x – forward, y – left, z – up.

Installation

Wheels are available from PyPI for Linux, MacOS and Windows. Python versions 3.8+ are supported.

pip install velodyne-decoder

Alternatively, you can build and install the development version from source.

sudo apt-get install cmake build-essential python3-dev
pip install git+https://github.com/valgur/velodyne_decoder.git

Usage

Decoding Velodyne data from a ROS bag

import velodyne_decoder as vd

bagfile = 'xyz.bag'
lidar_topics = ['/velodyne_packets']
cloud_arrays = []
for stamp, points, topic in vd.read_bag(bagfile, topics=lidar_topics):
    cloud_arrays.append(points)

The rosbag library must be installed. If needed, you can install it without setting up the entire ROS stack with

pip install rosbag --extra-index-url https://rospypi.github.io/simple/

To extract all VelodyneScan messages in the bag you can leave the list of topics unspecified.

The header timestamp from the scan messages will be returned by default. To use the message arrival time instead set use_header_time=False.

To return arrays of structs instead of the default contiguous arrays, set as_pcl_structs=True.

Decoding Velodyne data from a PCAP file

import velodyne_decoder as vd

pcap_file = 'vlp16.pcap'
cloud_arrays = []
for stamp, points in vd.read_pcap(pcap_file):
    cloud_arrays.append(points)

To return arrays of structs instead of the default contiguous arrays, set as_pcl_structs=True.

Configuration

You can pass a velodyne_decoder.Config object to all decoder functions. The following options are available:

  • min_range and max_range – only return points between these range values.
  • min_angle and max_angle – only return points between these azimuth angles.
  • timestamp_first_packet – whether the scan timestamps are set based on the first or last packet in the scan.
  • cut_angle – when working with a raw packet stream, if unset (by default), the stream is split into a "scan" every time at least 360 degrees have been covered. If set, the splitting always occurs at the specified azimuth angle instead. Note that the scan might cover less than 360 degrees in this case.

Only required for data from HDL-64E sensors:

  • model – the sensor model ID. See velodyne_decoder.Model.__entries for the possible values.
  • calibration_file – beam calibration parameters in a YAML format. You can either extract the calibration info from a PCAP file with packets using extract-hdl64e-calibration <pcap_file> or convert a db.xml provided with the sensor using gen_calibration.py from the ROS driver.

Authors

The core functionality has been adapted from the ROS velodyne driver.

License

BSD 3-Clause License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

velodyne_decoder-3.1.0.tar.gz (75.2 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

velodyne_decoder-3.1.0-cp312-abi3-win_amd64.whl (242.7 kB view details)

Uploaded CPython 3.12+Windows x86-64

velodyne_decoder-3.1.0-cp312-abi3-musllinux_1_2_x86_64.whl (841.4 kB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ x86-64

velodyne_decoder-3.1.0-cp312-abi3-musllinux_1_2_aarch64.whl (801.7 kB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ ARM64

velodyne_decoder-3.1.0-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (393.8 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ x86-64

velodyne_decoder-3.1.0-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (372.6 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ ARM64

velodyne_decoder-3.1.0-cp312-abi3-macosx_11_0_arm64.whl (246.7 kB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

velodyne_decoder-3.1.0-cp312-abi3-macosx_10_15_x86_64.whl (265.2 kB view details)

Uploaded CPython 3.12+macOS 10.15+ x86-64

velodyne_decoder-3.1.0-cp311-cp311-win_amd64.whl (243.6 kB view details)

Uploaded CPython 3.11Windows x86-64

velodyne_decoder-3.1.0-cp311-cp311-musllinux_1_2_x86_64.whl (844.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

velodyne_decoder-3.1.0-cp311-cp311-musllinux_1_2_aarch64.whl (804.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

velodyne_decoder-3.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (396.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

velodyne_decoder-3.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (376.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

velodyne_decoder-3.1.0-cp311-cp311-macosx_11_0_arm64.whl (250.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

velodyne_decoder-3.1.0-cp311-cp311-macosx_10_15_x86_64.whl (268.3 kB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

velodyne_decoder-3.1.0-cp310-cp310-win_amd64.whl (243.3 kB view details)

Uploaded CPython 3.10Windows x86-64

velodyne_decoder-3.1.0-cp310-cp310-musllinux_1_2_x86_64.whl (844.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

velodyne_decoder-3.1.0-cp310-cp310-musllinux_1_2_aarch64.whl (804.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

velodyne_decoder-3.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (396.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

velodyne_decoder-3.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (375.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

velodyne_decoder-3.1.0-cp310-cp310-macosx_11_0_arm64.whl (249.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

velodyne_decoder-3.1.0-cp310-cp310-macosx_10_15_x86_64.whl (267.9 kB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

velodyne_decoder-3.1.0-cp39-cp39-win_amd64.whl (243.8 kB view details)

Uploaded CPython 3.9Windows x86-64

velodyne_decoder-3.1.0-cp39-cp39-musllinux_1_2_x86_64.whl (844.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

velodyne_decoder-3.1.0-cp39-cp39-musllinux_1_2_aarch64.whl (804.3 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

velodyne_decoder-3.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (396.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

velodyne_decoder-3.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (376.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

velodyne_decoder-3.1.0-cp39-cp39-macosx_11_0_arm64.whl (250.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

velodyne_decoder-3.1.0-cp39-cp39-macosx_10_15_x86_64.whl (268.1 kB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

velodyne_decoder-3.1.0-cp38-cp38-win_amd64.whl (243.3 kB view details)

Uploaded CPython 3.8Windows x86-64

velodyne_decoder-3.1.0-cp38-cp38-musllinux_1_2_x86_64.whl (843.9 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

velodyne_decoder-3.1.0-cp38-cp38-musllinux_1_2_aarch64.whl (803.8 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

velodyne_decoder-3.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (395.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

velodyne_decoder-3.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (375.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

velodyne_decoder-3.1.0-cp38-cp38-macosx_11_0_arm64.whl (249.1 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

velodyne_decoder-3.1.0-cp38-cp38-macosx_10_15_x86_64.whl (267.3 kB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

File details

Details for the file velodyne_decoder-3.1.0.tar.gz.

File metadata

  • Download URL: velodyne_decoder-3.1.0.tar.gz
  • Upload date:
  • Size: 75.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for velodyne_decoder-3.1.0.tar.gz
Algorithm Hash digest
SHA256 d87da7e1ccda58eddf573edb7c6a2b299fffd9b687e1ea5f24f2fc1b94a1abcd
MD5 d0d49f11d9ea042dceecd471829fb744
BLAKE2b-256 21929f329e46b1b2e2f1010a4ca99b159633fd92404889066d3694b90c2589ca

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp312-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 27e192dcb364460251e7f6ba3552541dcbb97e99a24b96a41e2f61f0e2036074
MD5 3459228ddaf504bb18ff9cf1dfa9966e
BLAKE2b-256 82d9051784cb0eff7177f44f2d080fab545e612ddc8b47ed3b5ca5364b0abfe8

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8b82d3e55934bc2b078bbb211012a66c74ec98d2dc5965a64c4865be8bf4c5a7
MD5 21aa278f8fc47a884e61e0eafe2896a0
BLAKE2b-256 76d86865ab284f2d924607c2f1a2a91041ac9511a2d3722f007fba5ad8b2a4db

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp312-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 854f0c93522589c3ec0cf884a92566906dac2c606e36d59e42eff52e088a3c25
MD5 facca0aa35d5d5a904d1ab8c202fda16
BLAKE2b-256 f42a98fe5f64e3d826919f4e9399efd9460b742c679b891a1799759d9e2bf906

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2dcaddddcd410220166a5fce461a67b0cb6f098e64a79cfbb24559ca239ac87e
MD5 b361810cc1f89df00c27a0443b7235ab
BLAKE2b-256 486e4d47f1dfba4d100d861ca937dba645d3d7ca3f6dfd9879ef5c7098afa342

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2c88fa75eefa60860802247c11cc58c8a9879dc308b5045d021009d18086a411
MD5 4454dec70dabdd8bf67ac56188a50da6
BLAKE2b-256 fef36450f5d35ac345027b742b5f0225277c6de25158635a719d87b1998cfa59

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 47af0c685f1a80b915b179f417eef2499496fb1f15e5449aa34769f32cef67a2
MD5 922f40687d17d7409c8dc6ab10c04903
BLAKE2b-256 2821ba36a151b34f783005cdc281f3218ada97c63788a26d0be23689752995ec

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp312-abi3-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp312-abi3-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 60dc598ab6bdb461351ad5923b66bc219bfda1801a355b15e4d76742344dda28
MD5 b4a9be1234866aa19f7793c67efde3c2
BLAKE2b-256 32dbf746aedcdf35a694ddf431c08aada87db2a6a03a3ed6cc64212f064a466f

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 80e3e9bcd87c3ea26c5c45ca6e7a40dc9f696ce853782b53cf23b45f2cda0b80
MD5 36efb970026520b0ead9db5f9df46fe3
BLAKE2b-256 8f0d479db8053bb6cfb4be12745d0d422a21cd4c348bd2296ecfe6578ba131f9

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d8aefc1523af673c28b792f97bdd820cfac65b6a691b0e5fbfe4fd87bc493085
MD5 cd6340772b5f3625ae075e952cae13e5
BLAKE2b-256 71ea17be670030ac1756c0b0f08b21b2bd51ce47ca79d65ade03959a74607d32

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 04e989930df26ad699c47a922a56909957c391b4793a57b6fb92c03568b8d307
MD5 d61cf14785a4f1ef76ac9b4d0eb7cf15
BLAKE2b-256 160e0d4dae8d63ef73c214aa275c252f344c12f6168b26e0c412bb92fe88ea8b

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 69f294d6108950abac7e905134b8e4e3d500207cb9be347785a9068edf4265f6
MD5 9dc5df8111521bfbf5ee9e5a3d73127a
BLAKE2b-256 d7a8a5834b465de48dfe0c8f45f779476b116facfda1264bf41ca114e739edbe

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 20d834f9e8999a215d3764c9a84fde8732969dc7f91b742de43d34ea09945dd1
MD5 b02f083d0fd0c914783ced9ca324d93c
BLAKE2b-256 708961ccc8f138ccd16d7982bf5f21afeee7489a56bf6c5cf8dcfbe0035f0755

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4faa7d32e82170ff0a73f7e8d2830e1701467bd4914a95d587b599594fea09c0
MD5 9a3f2eca2595d7c457d691e2e66b40be
BLAKE2b-256 79fe382ccf17c71ae82ea565cc28b0066ebab8b78fad1b56b21397cc2a731273

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 bef982a9b1162a44e48fac6bd8bbbd4fa54dc209cb32160a72adc702a4cd8012
MD5 62adc390189fddb4fd80fe78802f43d7
BLAKE2b-256 e8914aae1738b78494857025660f39d1736dcb3bf057c56b829efc1666daa7bb

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8830cb92e031314ad809141b6eff7effeed94fd01f743a7e430b064d613401f2
MD5 aea4d0ae142f7535a3cfa534e364a345
BLAKE2b-256 f823de92d024ed525517c308c5ca347b24fea110b45df363734628670589f832

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0523003f672fee4de4e0b2444ee92891601ac173dd96d7687d26da46a47790df
MD5 8fddee1ba5d8018f7f0d840f93d1d3ee
BLAKE2b-256 3a33531c3cd86571b22b44a7d579fb6df550aaa554910576970d9311dee3e0cc

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cd1b8af06ed862cfd65a430febf523c3a84ca43eb2123783d2c5e7bf1b4e3744
MD5 2bab554bfd3ff857791fabb36431dec5
BLAKE2b-256 16a832abf4ab8421a1874ecf6f2e47e0ea7ed9c95e24a3d88b6eff84177f6aaa

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fdef9a6da33e77bbfbb504279590e087b40cb79e7a0d1d773d6850913970cac6
MD5 71cfe3c5de12e854d83dd93a8e3b726d
BLAKE2b-256 10bd3214b3da85a892c57b179159b5dddcc3fc6a749ed8b8760c8f88a165660e

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dc2b5015a9d3286bbd0dac2168227892d74b69df276d8409288802163e0b29d2
MD5 48bf8fa289b9fea8e84bf5a0578ba1af
BLAKE2b-256 64312a509389f9496e62b71c6278c7fe27666d9d2e424e085e0b166abf8d918a

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5c6a263fe2e5d5f6fcbda54aa5a4359ff74069e9c044414712be43b277e02607
MD5 a973bb37f3a0f6c8fb25a61588f73fc2
BLAKE2b-256 6c119e19533911eb9bd20fb2598ccf9579c3ec1fc908111a69e2f10ca2682397

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a9a021d6a7e382bd8604d640434ccea777ca716f74e81eae68d0d825525ed863
MD5 a93a58cb00689fc827aa9f6e8ec37c8d
BLAKE2b-256 66c37c0cdf266c9007821614004f24367593e35ea1b794090d91a36e57b22df3

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c2be2a10363e8e5073955d1deab7e7bfb311f3bbe42258761332497dbafc0bc9
MD5 8380d5b0d7f0777c1ac2ef2a86f7e9cf
BLAKE2b-256 cd61060cfa946656c130738aee2435387601d42ef1bcf73ca409bb144023fd12

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5503cf46986d13901640e8c6703c134ed5debac4fa733e206c1809d6d999745e
MD5 fba7cd8f669e0a60ebbf67b85b52acd1
BLAKE2b-256 19bb0c7fa40b4467400f38404ce0bc35ff25cd3100a5b5e2dff8c7cc10fc788b

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0f400f707f75844b318f8eed5505f4ddc445dca98991d382c277a078846bf450
MD5 095e8c5739a279bf7702dd5c46df13b7
BLAKE2b-256 0bb5a7d7936a8d8cb14c43832b90585c434aa3b3ca249e22ac87c7fb7dac70a5

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d38e2f2d5f5e008a85d640f9f3f9e40fa44ce10d915b95e1198c801b29da187e
MD5 1b64ad4085a332b1fe3f4a7b6b263d2d
BLAKE2b-256 9404b51407401f379c3abe4a30ed23714c33052e2189fcbb77bb58abcbba8833

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 20de36975354f5277112bdfa583ed7c296b23b601c3d467004eee1dca7af631b
MD5 9fc4fa3a3d35d63bef4c60a7a62d38a3
BLAKE2b-256 a1b11ae3ce094992e51bf7b5d48f3ec49cc4394460f872f0412f4abb20e5c479

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0b541e9e94ab34b62f43e45276b70c546177b9e258413deb1da77135bcfb40b8
MD5 6d6b8eb8720d0dad3b8dd738a4064c78
BLAKE2b-256 b13851e425ab82de62cb28355dc6dc167a598c87429bec10eac3f0389b3cea3b

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 6c2a9d24d4f1bd734ecc3e80e4ff97e23777a1db1efe6fbc07b8ff6bc87c4098
MD5 9a7748e6c1c9ec1c33dec80f99f05df0
BLAKE2b-256 5e62ddf18d6ba8862e468912ad5f5b5bf2c944dbb0aa7a5814ceb8dd1d7cf251

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2c4a7e806f4a4156fd9a5033ee20c1f31474af1cb447c6cd1075ab3ee261e28f
MD5 fc77f435bd08c366d833354314d5c2d9
BLAKE2b-256 0b138ba6c407ba71fee2c82e316b1869245273de99ad21ef43e206ad1139da5e

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d519e298b1b48510143b3c1492b270875b794805efe560e9b039e09e2b5084f8
MD5 adde94b890a889ee0b9b988547313a89
BLAKE2b-256 c01ec07b47c25000b5fd11109f9eb8970227bbbafe2fe6fc1f163a7aa311773e

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d745a7648545216fd96c8936eeef338ade258f8d1a0d61eb26326f135cc9f901
MD5 bb4a854b8b1afec0bd865a2f1fc49744
BLAKE2b-256 ebf7e78452aa57878703805c03f617a957e3f6efa6920ca7e80e7869bea0997b

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ef7e096961af1b41447e3e861d5835787e9e9a85cbe6e9ab68cc8e72303a8bbb
MD5 fcd6e90802c610113cdcfa430c62bbef
BLAKE2b-256 0e961379afe66d38bc3a2d79651bd0cc79950ad0bf2a982e0af915a5e5eb2f37

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4ade670ec9a8de4d0513cde8751abbb7158e875f9e2a75a0788c04a26d469784
MD5 1b30e2616fd1e60305c1ce3ba595274f
BLAKE2b-256 602c2b4ad02b21a386176204ee22d24509783e282ccc5460b073d1500c8dbfbf

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 33fc549b9846124e11bff2a42c5796f3a0ac021bfbbdb1d152a3fa4cdc914c7d
MD5 b076224b4b55d4c394f1527aad8a419c
BLAKE2b-256 319137f6aadefdad8fa40ba21e05404506f4cca9f701603631a59d76714324b9

See more details on using hashes here.

File details

Details for the file velodyne_decoder-3.1.0-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for velodyne_decoder-3.1.0-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5f3c2583b3b0bf0348caa9efc2a2e5d03130a22a51c27f24f96e080e0e073918
MD5 dd31cfed38ef8d0b6c18ed4c8617139a
BLAKE2b-256 ff75dea645f5e27548cc98c33b3ed242a58583ce7f990933399f209154ba58af

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page