Skip to content

Post-processing and mapping for laser scanners like Leica BLK360

Notifications You must be signed in to change notification settings

ctu-vras/laser_scanner_postproc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laser Scanner Post-Processing

Leica BLK360 + Register 360

The best export option seems to be exporting the bundle as separated PTX files (see formats for details) which keeps the original data, exports the registration information along it, and produces files of a reasonable size (~500 MB for middle density with LDR color). E57 provides better support for images but is harder to read.

Exported PTX scans can be converted to NumPy NPZ files for convenience and composite point clouds can be created as follows:

cd laser_scanner_postproc
export PYTHONPATH=`pwd`/src:$PYTHONPATH
scripts/convert -o npz data/setup_*.ptx
scripts/merge_clouds -b '[[-25, -25, -3], [25, 25, 0]]' -r '[0, 25]' -g '[0.05, random]' data/setup_*.npz data/ground_map_5cm.npz
scripts/merge_clouds -b '[[-25, -25, -25], [25, 25, 25]]' -r '[0, 25]' -g '[0.05, random]' data/setup_*.npz data/map_5cm.npz
scripts/show_clouds data/ground_map_5cm.npz
scripts/convert -o ptx data/ground_map_5cm.npz data/map_5cm.npz

About

Post-processing and mapping for laser scanners like Leica BLK360

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages