Coder Social home page Coder Social logo

jeremylebon / unilidar_sdk Goto Github PK

View Code? Open in Web Editor NEW

This project forked from unitreerobotics/unilidar_sdk

0.0 0.0 0.0 3.98 MB

SDK for Unitree L1 LiDAR

License: BSD 3-Clause "New" or "Revised" License

C++ 28.26% Python 1.27% C 69.48% CMake 0.99%

unilidar_sdk's Introduction

Unilidar SDK

Introduction

This repository is a SDK for Unitree L1 LiDAR.

You can use the code interfaces in this repository to obtain point cloud data and IMU data measured in our lidar, as well as configure related parameters.

We provide three commonly used interfaces for our LiDAR:

  • if you prefer to use the original C++ SDK directly, you can refer to README.md;
  • if you want to use ROS, you can refer to README.md;
  • if you are developing with the latest ROS2, you can refer to README.md.

Coordinate System Definition

The reference frame definition is illustrated in the following figure, which satisfies the right-hand coordinate system definition.

The origin of the lidar frame, which is used to represent coordinates of each point in a pointcloud, is located at the center of the bottom mounting surface of the lidar.

  • Its +X axis is in the opposite direction of the outgoing cable.
  • Its +Y axis is in the the direction obtained by rotating the +X axis counterclockwise by 90 degrees.
  • And its +Z axis is vertically upward.

The IMU frame's axes are aligned and parallel to the directions of the point cloud coordinate system. The XYZ coordinates of its origin in the lidar frame is [-0.007698, -0.014655, 0.00667] in meters.

You can also go to our official website for further technical details of our lidar.

unilidar_sdk's People

Contributors

lingbomeng avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.