返回排行榜

Open Source scanning laser rangefinder

lidarstm32rosdiylasertriangulation
Star 增长趋势
Star
2.5k
Forks
257
周增长
Issues
0
1k2k
2017年9月2020年8月2023年8月2026年7月
README

OpenSimpleLidar

Open Hardware scanning laser rangefinder.
Its parameters:

  • 5 scans/second
  • 180 measurements per rotation (2 deg anglular resolution)
  • Maximum distance - 4 m
  • Measured accuracy ~3-5 cm at 3 m (depends upon the color of reflecting surface).

This device is really cheap - its components cost less than $30.
UPD from 2023: Cost of the image sensor TSL1401CL increased very much, so total price can be higher!
See "TotalBOM" with price calculations.

See project wiki for more info: https://github.com/iliasam/OpenSimpleLidar/wiki

Please take the simple survey about assembling instructions

Alt text

Utility for displaying "radar" scans from the working Lidar:
Alt text

Example of Hector SLAM working with this Lidar:
Alt text

This Lidar is using triangulation method for measuring distance to objects. It can be shown by this picture:
Alt text

Some modeled pictures of the assembled Lidar can be found here: https://github.com/iliasam/OpenSimpleLidar/tree/master/Misc/Pictures/

Some more info: https://hackaday.io/project/20628-opensimplelidar

Video of using OpenSimpleLidar for Autonomous Robot Navigation:
https://www.youtube.com/watch?v=YHt_NTktmlA

See also my previous LIDAR project: https://github.com/iliasam/OpenLIDAR
If you need LIDAR with increased speed and range, see this project: https://github.com/iliasam/OpenTOFLidar

Please leave your feedback if you will be able to build this Lidar - I need more feedback about assembing instructions.

相关仓库
makerspet/oomwoo

Open-source vacuum robot cleaner

PythonPyPIApache License 2.03d-printingarduino
5k218
HumanSignal/awesome-data-labeling

A curated list of awesome data labeling tools

image-annotationvideo-annotation
4.4k477
Ly0n/awesome-robotic-tooling

Tooling for professional robotic development in C++ and Python with a touch of ROS, autonomous driving and aerospace.

Creative Commons Zero v1.0 Universalrosrobotics
3.9k547
mit-han-lab/bevfusion

[ICRA'23] BEVFusion: Multi-Task Multi-Sensor Fusion with Unified Bird's-Eye View Representation

PythonPyPIApache License 2.03d-perceptioncamera
bevfusion.mit.edu
3.2k605
RobustFieldAutonomyLab/LeGO-LOAM

LeGO-LOAM: Lightweight and Ground-Optimized Lidar Odometry and Mapping on Variable Terrain

C++BSD 3-Clause "New" or "Revised" Licenseloamiros
2.7k1.2k
HKUST-Aerial-Robotics/A-LOAM

Advanced implementation of LOAM

C++Otherloamlidar
2.4k830
koide3/hdl_graph_slam

3D LIDAR-based Graph SLAM

C++BSD 2-Clause "Simplified" Licenserosslam
2.3k749
isl-org/Open3D-ML

An extension of Open3D to address 3D Machine Learning tasks

PythonPyPIOther3d-perceptiondatasets
2.3k366
generalized-intelligence/GAAS

GAAS is an open-source program designed for fully autonomous VTOL(a.k.a flying cars) and drones. GAAS stands for Generalized Autonomy Aviation System.

C++BSD 3-Clause "New" or "Revised" Licensedronedrones
gaas.dev
2.1k465
norlab-ulaval/libpointmatcher

An Iterative Closest Point (ICP) library for 2D and 3D mapping in Robotics

C++BSD 3-Clause "New" or "Revised" Licenselibpointmatcherrobotics
libpointmatcher.readthedocs.io/en/latest/
1.8k566
ankitdhall/lidar_camera_calibration

ROS package to find a rigid-body transformation between a LiDAR and a camera for "LiDAR-Camera Calibration using 3D-3D Point correspondences"

C++GNU General Public License v3.0cameralidar
arxiv.org/abs/1705.09785
1.8k473
laboshinl/loam_velodyne

Laser Odometry and Mapping (Loam) is a realtime method for state estimation and mapping using a 3D lidar.

C++Othervelodyneros
wiki.ros.org/loam_velodyne
1.8k959