项目简介
ZVISION SDK是一个基于C++的开源项目,为ZVISION公司的激光雷达设备提供便捷的通信和数据处理接口。用户可借助该SDK轻松进行设备配置、获取点云数据、固件更新等操作。
项目的主要特性和功能
- 设备通信:支持与激光雷达设备进行TCP通信,具备设备配置、点云数据获取、固件更新等功能。
- 点云处理:可从设备或PCAP文件中获取点云数据,并进行下采样、滤波等处理。
- 示例代码:提供示例代码,方便用户了解设备参数设置和点云数据获取方法。
- 跨平台支持:支持Ubuntu和Windows操作系统,兼容x86和ARM架构。
安装使用步骤
1. 依赖安装
- Ubuntu:确保安装了CMake 3.0.0+和pkg-config。
bash sudo apt install cmake pkg-config
- Windows:确保安装了Visual Studio 2015和CMake 3.0.0+。
2. 编译安装
- Ubuntu:
bash cd zvision_sdk mkdir build cd build cmake .. make sudo make install
- Windows:
cmd cd zvision_sdk mkdir build cd build cmake .. -G "Visual Studio 14 2015 Win64"
然后在Visual Studio中编译和安装。
3. 运行示例
- Ubuntu:
bash cd sample/pointcloud ./pointcloud_sample
或bash cd sample/lidar_config ./lidarconfig_sample
- Windows:在编译后的
{zvision_sdk}\build\sample\pointcloud\Debug
或{zvision_sdk}\build\sample\lidar_config\Debug
文件夹中,运行pointcloud_sample.exe
或lidarconfig_sample.exe
。
通过以上步骤,用户可快速上手并使用ZVISION SDK进行激光雷达设备的配置和数据处理。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】