Skip to content

gist-ailab/drone-sensor-lidar

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SOSLAB ML-X LiDAR SDK


This is a C++ Software Development Kit(SDK) for connecting and using the ML-X LiDAR developed by SOSLAB.

SOS Studio Example

Release Version

  • SDK v2.3.1

Update

  • Release v2.3.1
  • Add/Modify Python API and User Guide

Table of Contents

  1. Getting Started
  2. Installation and Setup
  3. Using SOS Studio
  4. Documentation

Getting Started

To get started with this project, you will need:

  • C++ development environment
  • Windows or Ubuntu operating system
  • SOSLAB ML-X LiDAR device

Installation and Setup

Clone this repository to your local machine to access the APIs, examples, and other resources.

Windows

APIs and examples for Windows can be found in the MLX_API/examples/test_ml folder.

Ubuntu/ROS

APIs and examples for Ubuntu/ROS can be found in the MLX_API/examples/ros_ml folder.

Firmware

To be updated.

Using SOS Studio

SOS Studio is a LiDAR visualization software that runs on both Windows and Linux operating systems.
The Linux version supports Ubuntu 18.04, 20.04, and 22.04.

Windows Installation

To install and use SOS Studio on Windows, follow these steps:

  1. Navigate to the SOS_Studio/Windows folder.
  2. Run the SOS Studio_setup.exe executable file.

Linux Installation

To install and use SOS Studio on Linux, follow these steps:

  1. Open the terminal and navigate to the 'SOS_Studio/Linux' folder.
  2. Install the required dependencies by running the following command:
sudo apt-get install '^libxcb.*-dev'
  1. Make the sos_studio.sh file executable by running the following command:
chmod a+x ./sos_studio.sh
chmod a+x ./deployqt/bin/sos_studio
  1. Execute the sos_studio.sh script to run SOS Studio:
./sos_studio.sh

Documentation

User guides can be found in the User_Guide folder:

License

SOS Studio S/W uses the Qt library, which is licensed under the GNU Lesser General Public License (LGPL) version 3.
We have complied with the requirements of the LGPL by dynamically linking to the Qt library.
This means that users have the ability to replace the Qt library with their own version if they wish.

The source code of the Qt library can be found here:
https://download.qt.io/official_releases/qt/

For more information about the LGPL, please refer to the full text of the license, available here:
https://www.gnu.org/licenses/lgpl-3.0.html

Releases

No releases published

Packages

No packages published

Languages

  • C++ 99.2%
  • Other 0.8%