Skip to main content
Explore ERDILRF

Press ↑↓ to move, Enter to open, Esc to close.

Laser Rangefinder Module Open Data, Drivers and Datasets

Everything ERDI publishes for engineers in one place: citable datasets with DOIs, open-source drivers for the common host platforms, the UART protocol dataset with an in-browser decoder, and the machine-readable entry points of erdilrf.com. All of it is free to use under the license stated on each item.

Citable datasets (DOI)

  • Laser Rangefinder Module Database (DOI 10.5281/zenodo.24125642, MIT) — published specifications of 109 single-point laser rangefinder and LiDAR distance modules from several manufacturers, with the test condition kept next to every range figure. For engineers comparing modules on equal terms and for anyone who needs a citable spec table.
  • Choosing, mounting and tuning a single-point laser rangefinder as a UAV altimeter (DOI 10.5281/zenodo.24125656, CC-BY-4.0) — a selection guide covering range, beam divergence, mounting and flight-controller settings. For drone integrators and students.
  • ERDI LRF UART protocols (Hugging Face dataset) — frame layouts, commands and checksums of ERDI serial rangefinder modules in machine-readable form. For firmware developers and for training parsers.
  • LRF UART protocol decoder (Hugging Face Space) — paste a captured hex frame and see the decoded distance and status. For bench debugging without writing code.

Drivers and examples (GitHub)

All repositories live under github.com/ErdiTech.

Python package

pip install erdi-lrf — the erdi-lrf package on PyPI decodes ERDI frames over pyserial on Windows, Linux and macOS.

Machine-readable entry points on erdilrf.com

FAQ

Can I use the module database in my own product or paper?

Yes. The database is MIT-licensed; cite it with DOI 10.5281/zenodo.24125642. The UAV altimeter guide is CC-BY-4.0; cite DOI 10.5281/zenodo.24125656.

Which driver should I start with?

Python on a PC or Raspberry Pi: pip install erdi-lrf. Arduino or ESP32: the ErdiLRF library. ROS 2: erdi_lrf_driver. Flight controllers: erdi-lrf-pixhawk-ardupilot.

How do I report an error in the data?

Open an issue in the relevant GitHub repository or email tommy@erdimail.com with the model and the source of the correct value.

Model pages with full specification tables and prices: ERDI laser rangefinder module catalog. Integration guides: /lrf/.