Comprendre les données issues du LiDAR : nuage de points, formats et ROS
Punktwolken, Intensität, Mehrfachechos, PCD/LAS/ROSbag-Formate — alles, was Sie wissen müssen, um mit rohen LiDAR-Sensordaten zu arbeiten.
Was ist eine Punktwolke?
Eine Punktwolke ist das native Ausgabeformat eines LiDAR-Sensors. Jeder Punkt repräsentiert einen Laserstrahl, der auf eine Oberfläche traf und zum Detektor zurückkehrte. Eine typische Punktwolke enthält je nach Sensor 50.000 bis 2,5 Millionen Punkte pro Sekunde.
Jeder Punkt trägt mehrere Attribute: Position (x, y, z), Rückgabeintensität, manchmal Ankunftszeit und Kanalnummer. Einige Sensoren fügen RGB-Farbe, Klassifizierung oder Echonummer hinzu.
Intensité et réflectivité
L'intensité mesure la puissance du signal retourné. Une surface blanche réfléchit plus qu'une surface noire. L'intensité aide à distinguer les matériaux mais n'est pas calibrée absolument : elle dépend de la distance, de l'angle d'incidence et du réglage du capteur.
Échos multiples (multi-echo)
Ein Laserstrahl kann teilweise durch Laub dringen und erst einen Ast, dann den Boden treffen: Es werden zwei Rückgaben aufgezeichnet (erste und letzte Rückgabe). Mehrfach-Echo-LiDAR (RIEGL, einige Ouster) zeichnen bis zu 5 Rückgaben pro Schuss auf — unverzichtbar für die Forstkartierung.
Les formats de fichiers courants
PCD (PCL) : format ouvert pour robotique et perception. LAS/LAZ (ASPRS) : standard géospatial compressé avec classification. PLY : supporte couleur et normales pour vision par ordinateur. ROSbag : conteneur ROS pour enregistrement et rejeu.
Les données LiDAR dans ROS
ROS utilise sensor_msgs/PointCloud2 pour transporter les nuages de points. Format auto-descriptif avec champs x, y, z, intensity, ring, timestamp. Certains capteurs publient aussi /scan (LaserScan) pour le 2D et /imu_raw pour les données inertielles. La synchronisation temporelle est cruciale pour le SLAM.
Bruit et artefacts courants
Points fantômes (ghost) sur surfaces réfléchissantes, bruit solaire en plein soleil, pluie/brouillard créant des points parasites, et effets de bord sur les arêtes. La plupart des SDK incluent des filtres : outlier removal, filtre par intensité, seuil de distance et masque FoV.
Von Daten zu Informationen
Segmentierung (Zusammenfassen von Punkten desselben Objekts), Klassifizierung (Beschriften: Boden, Gebäude, Fahrzeug), Tracking (zeitliche Verfolgung) und SLAM (Korrelation von Wolken zur Kartenerstellung). Die Formatwahl hängt von der Anwendung ab: LAS für Kartierung, PointCloud2/ROS für Robotik, PLY/PCD für KI.