inno-lidar-sdk is the software development kit to help application developers easily interact with lidar. the development documentation(HOW_TO_USE_CLIENT_SDK.md) and sample code(demo.cpp) are provided to allow developers to get quickly started. Besides, there are some useful execution files and scripts in apps directory. For detailed information, please refer to the corresponding documents in each directory.
cd build && ./build_unix.sh
mkdir build_win
cd build_win
cmake ..
inno-lidar-sdk offers two demo programs in ./apps/example directory
demo.cppconnects to online lidar, and callback by xyz frame.
sphere2xyz.cppconnects to online lidar, and callback by sphere packet, upper-layer implements frame assembly logic and coordinate conversion.
apps: Source files to generate applicationsexample: Demo about how to get pointcloud. Please press here to see detailed information.tools All kinds of scripts and excutive filecheck_net Tool for network check. Please press here to see detailed information.get_pcd Tool for obtaining pointcloud and converting file format. Please press here to see detailed information.innovusion_wireshark_plugin Lua script for wireshark. Please press here to see detailed information.innovusion_lidar_util lidar configuration tools.docs Documents help compile and use client SDKbuild All kinds of build scriptlib Library filesCMakeLists.txt Compile script by CMakeMakefile Compile script by MakeREADME.md Introduction of Client SDKsrc Source files to generate library filessdk_client Source files to build sdk_client librarysdk_common Source files to build sdk_common libraryutils Source files to build utility library├── apps
│ ├── example
│ └── tools
│ ├── check_net
│ ├── get_pcd
│ ├── innovusion_wireshark_plugin
│ ├── lidar_util
├── build
├── docs
├── CMakeLists.txt
├── lib
├── Makefile
├── README.md
└── src
├── sdk_client
├── sdk_common
└── utils
3.103.42026-01-30 |