Urgent.News

What's breaking now, across thousands of outlets.

Tech

Your lidar says 40 m and reaches 9 m: the four numbers that decide a real range

Your lidar says 40 m. Outdoors it stops at 9 m. Nothing is broken — the datasheet was measured under conditions nobody wrote down. I maintain an open dataset of laser rangefinder and single-point lidar modules ( specs.erdilrf.com ), and the most common support question is some variant of "why is my range so much worse than the datasheet?" It is almost always one of four numbers, and the datasheet…

Lidar systems present four key factors that determine their effective range: target reflectance, background illumination, atmospheric conditions, and integration time/rate. Manufacturers often provide a single range figure without disclosing the specific conditions under which it was measured. To obtain accurate range data, it is crucial to inquire about the exact scenario behind each figure.

Reflectance varies greatly depending on the target material, with matte grey walls around 10-20%, black anodized aluminum under 5%, and foliage even less, all of which negatively impact range. Background illumination also plays a significant role; indoor compatibility is typically specified in klx, while direct sunlight can reach 100 klx, exceeding many modules' specifications. Atmospheric conditions, such as visibility in kilometers, can further diminish range, with heavy rain or fog causing complete loss of returns.

Integration time and rate are another set of factors affecting range. Faster streams with higher integration times can achieve greater ranges, but integrating data from a high-frequency stream differs from a single-shot measurement. Consequently, the fastest module and the longest-range module may not be the same product. When evaluating lidar systems, it is essential to request the specific conditions under which each range figure was obtained to ensure accurate comparisons.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Understanding JavaScript Web APIs: Part 3

Welcome back to the third part of our series on essential Web APIs! If you haven't had the opportunity to explore Part 2 yet, where we extensively covered the nuances of the Web History API and Web…

  • Web Workers run JavaScript code in background, preventing UI blocking.
  • Web Fetch API offers powerful, flexible way to retrieve resources asynchronously.
  • Web Geolocation API enables web apps to obtain device's geographical position.

SomnoSloth: The Zero-Cloud Offline Wind-Down Companion That Puts You to Sleep

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady What I Built Every night, millions of developers and knowledge workers experience the exact same struggle…

  • SomnoSloth helps developers fall asleep after coding
  • Generates ambient soundscapes and narratives offline
  • Open-source software with 100% MIT License

React useState Hook

useState is a React Hook used to store and update data in a component. When the state changes, React updates the UI. 1. Basic syntax const [ value , setValue ] = useState ( initialValue ); value…

More from Sunday 25 October →