• Stars
    star
    2,382
  • Rank 19,302 (Top 0.4 %)
  • Language
    C
  • License
    MIT License
  • Created over 7 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Open Source scanning laser rangefinder

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 mush, so total price can be higher!
See "TotalBOM" with price calculations.

Now I'm updating the documentation for this LIDAR.
Some of it I'm writing to the project wiki: 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.

More Repositories

1

OpenTOFLidar

Open Source TOF Lidar
C
763
star
2

STM32F4_UVC_Camera

STM32F4-Discovery USB Device UVC Camera examples
C
247
star
3

OpenLIDAR

Open Hardware scanning triangulation laser rangefinder
C
200
star
4

STM32_HOST_UVC_Camera

Example of connecting USB Web camera to STM32F4 USB HOST
C
144
star
5

Laser_tape_reverse_engineering

Alternative firmware for a cheap X-40 laser tape measure
C
122
star
6

STM32F4_USB_MICROPHONE

Example of using STM32F4-DISCOVERY as USB microphone for the PC.
C
57
star
7

LaserText

Very simple text laser projector
C
54
star
8

STM32F4_SDR_GPS

STM32 based SDR GPS receiver
C
40
star
9

fake86_to_stm32f429_port

8086 PC (x86) emulator for STM32F429 MCU
C
31
star
10

STM32_DisplayLink

Connecting USB-VGA adapter to STM32
C
28
star
11

ESP32_SDR_GPS

Software GPS receiver for ESP32
C
26
star
12

MCUCapture

Utility for plotting array data from MCU RAM
C
26
star
13

uProbe

Simple logic probe for electronic circuits
C
24
star
14

stm32f429_vga_examples

Code examples of using STM32F429 for generating VGA image.
C
23
star
15

SDR_projects

22
star
16

zx_to_vga

ZX Spectrum video signal to VGA converter
C
14
star
17

LDS01RR_lidar

Some info and soft for LDS01RR Lidar
C#
14
star
18

USB_Photoframe

STM32 flash drive emulator
C
14
star
19

STM32F4_phase_laser_rangefinder

C
12
star
20

ROS_simple_nav

Simple Navigation Node for the ROS
C++
11
star
21

10base_t_software_PHY

C
9
star
22

stm32f4-discovery_sound_playback

Simple example of playback signal from the MEMS Microphone to the externall I2S DAC
C
6
star
23

logicdiscovery

Automatically exported from code.google.com/p/logicdiscovery
C
6
star
24

keyence_LK_G407_reverce

Verilog
6
star
25

Casio_calculator_upgrade

Custom hardware and firmware for Casio FX-7000 calculator.
C
6
star
26

WIFI_RADIO

STM32F4 WiFi radio project
C
5
star
27

stm32_linear_encoder

Using optical incremental encoder with STM32 in analogue mode
C
5
star
28

Leuze_RS4_reverse_engineering

Reverse engineering Leuze RS4-4 laser scanner
Roff
4
star
29

tektronix_experiments

Results of my experiments with TDS540D oscilloscope
Assembly
4
star
30

opendous-jtag-xvc

XVC plugin working with opendous-jtag adapter
C++
4
star
31

MH-Z19_simple_pc_test

C#
3
star
32

LaserBeamProfiler

Simple DIY laser beam profiler
C
3
star
33

MH_Z19_CO2_monitor

STM32 CO2 monotor with OLED
C
2
star
34

ROS_files

Some small software for ROS (RQT plugins).
Python
2
star
35

EinkTemperatureMonitor

Simple temperature monitor
C
2
star
36

Power-Meter-2

Device to calculate house energy by detecting electricity meter blinking
C
2
star
37

LRPT_places

LRPT places - Windows utility for drawing marks at LRPT images
C#
2
star
38

MBalancing

Device for dynamic motor balancing
C
2
star
39

esp32_clock

ESP32 clock
C
1
star
40

gps_rf_frontend_sim

Simple GPS RF front-end simulator based on STM32
C
1
star