Open Source Robotics

Una raccolta curata di progetti, strumenti e software di robotica open source di alta qualità per la comunità della robotica.

LIDAR

  • Detto anche: Light Detection and Ranging
  • Categoria: Sensing › Exteroceptive
  • Tag: sensors, perception, navigation

Tecnologia di rilevamento basata sul laser che crea mappe 3D misurando le distanze con impulsi di luce.

Definizione

Il LiDAR (Light Detection and Ranging) usa impulsi laser per misurare le distanze e creare mappe 3D dettagliate. Funziona emettendo impulsi laser, misurandone il tempo di ritorno e costruendo nuvole di punti dell'ambiente. È essenziale per la navigazione autonoma e l'evitamento degli ostacoli.

Perché è importante

Il LiDAR dà a un robot una verità metrica sulla forma del mondo. Una telecamera produce pixel la cui distanza deve essere dedotta; un LiDAR restituisce direttamente misure di distanza, in metri, in larga misura indipendenti dall'illuminazione. Questa differenza è il motivo per cui il LiDAR è il punto fermo della maggior parte degli stack seri di mappatura e navigazione: una mappa costruita da misure di distanza è dimensionalmente corretta per costruzione. È anche il motivo per cui il LiDAR resta la voce costosa di molte distinte base, e per cui il calo di prezzo delle unità a stato solido ha cambiato ciò che un robot hobbistico può fare più di quasi qualsiasi altro componente.

Applicazioni principali

  • SLAM e mappatura di occupazione: costruire una mappa metrica di uno spazio sconosciuto tracciando al tempo stesso la propria posizione al suo interno
  • Rilevamento ed evitamento degli ostacoli: misure di distanza affidabili che non peggiorano al buio
  • Localizzazione rispetto a una mappa nota: confrontare le scansioni in tempo reale con una mappa memorizzata per correggere la deriva dell'odometria
  • Percezione dei veicoli autonomi: nuvole di punti 3D per rilevare e classificare veicoli, pedoni e cordoli
  • Rilievi volumetrici e agricoli: misurare altezza delle colture, cumuli di materiale o terreno da una piattaforma in movimento
  • Aggancio e avvicinamento di precisione: misurare distanza e angolo rispetto a una stazione di ricarica o a un pallet

In pratica

Un LiDAR 2D rotante come quelli della serie RPLIDAR è il punto di partenza standard per i robot mobili per interni: scansiona un solo piano alcune volte al secondo e alimenta un pacchetto SLAM che costruisce una griglia di occupazione. Quel singolo piano è anche il suo limite: vede le gambe di un tavolo ma non il piano, quindi un robot può mappare perfettamente una stanza e finire comunque contro una superficie sporgente. Il lavoro all'aperto e sui veicoli autonomi passa a unità 3D di produttori come Hesai, Ouster o RoboSense, che campionano molti angoli verticali contemporaneamente e producono nuvole di punti abbastanza dense da classificare gli ostacoli anziché limitarsi a evitarli.

Idee sbagliate comuni

  • Il LiDAR vede tutto: vetro, specchi, superfici scure opache e pioggia intensa o polvere restituiscono tutti dati scarsi o fuorvianti
  • LiDAR 2D e 3D sono la stessa tecnologia a prezzi diversi: un'unità 2D campiona un solo piano ed è cieca a tutto ciò che sta sopra o sotto, una differenza di natura e non di grado
  • Il LiDAR elimina la necessità delle telecamere: misura la geometria, non colore, testo o semantica, quindi non può leggere un cartello né distinguere una persona da un palo di forma simile
  • Più punti al secondo è semplicemente meglio: un flusso di dati superiore a quanto il budget di calcolo può elaborare arriva solo per essere scartato

Chi dovrebbe saperlo

  • Chiunque specifichi un robot mobile che deve muoversi in uno spazio che non gli è stato insegnato a mano
  • Sviluppatori che scelgono tra LiDAR, telecamera di profondità e visione stereo per uno stack di percezione
  • Acquirenti che valutano il costo della distinta base, in cui il LiDAR è spesso la voce più cara tra i sensori
  • Ingegneri che eseguono il debug di mappe che appaiono deformate, sdoppiate o alla deriva
  • Studenti che imparano perché i robot che mappano urtano ancora porte a vetri e piani dei tavoli

Tecnologie correlate

  • SLAM (Simultaneous Localization and Mapping)
  • Elaborazione di nuvole di punti (PCL, Open3D)
  • Telecamere a tempo di volo
  • Sensori radar
  • Unità di misura inerziale (IMU) per l'odometria LiDAR-inerziale
  • Pacchetti driver LiDAR per ROS (ad es. velodyne_driver, ouster_ros)
  • LiDAR a stato solido
  • Fotogrammetria

Termini correlati

  • IMU
  • Depth Camera

Progetti correlati

  • Open3D: Modern library for 3D point cloud processing, mesh operations, and 3D machine learning
  • PCL: Industry-standard C++ library for point cloud processing in robotics perception
  • Nav2: ROS 2 navigation stack with path planning and obstacle avoidance for mobile robots
  • DimOS: Python robotics runtime with agents, SLAM and teleop, no ROS required
  • ROS Motion Planning: One repo implementing 40+ classic and learning-based robot path planners as ROS plugins
  • OpenMind OM1: AI-native operating system for robots with modular perception, cognition, and action

Prodotti correlati

  • JT16: Hesai Technology
  • QT128: Hesai Technology
  • XT32: Hesai Technology
  • 360 DTOF LiDAR Scanner: Innomaker
  • Avia: Livox (DJI)
  • HAP: Livox (DJI)

Video

  • How Does LiDAR Remote Sensing Work?: NEON Science

Wikipedia

  • Lidar

Questo sito richiede JavaScript. Attiva JavaScript per esplorare i nostri progetti di robotica open source.