Questions tagged [lidar]

LIDAR (Light Detection And Ranging) is an optical remote sensing technology that measures properties of scattered light to find range and/or other information of a distant target.

If the question is not solely about programming it might be suitable on gis.stackexchange.com

Programming questions related to lidar geospatial data are also welcome on GIS SE.

429 questions
2
votes
1 answer

classification on basis of different objects in point cloud

I have a Unclassified las File and I want to classify It. I am successfully Classify Las Files as Ground Vs Non Ground But i want classification with further classes like buildings,Power Lines, vegetation, vehicles, and water.As required unit case…
2
votes
1 answer

Kitti Velodyne point to pixel coordinate

From the Velodyne point, how to get pixel coordinate for each camera? Using pykitti point_cam0 = data.calib.T_cam0_velo.dot(point_velo) We can get the projection on the image which is equation 7 of the Kitti Dataset paper: y = Prect(i) Rrect(0)…
Tristan
  • 3,192
  • 3
  • 20
  • 32
2
votes
3 answers

How to convert pcap data of Velodyne's VLP-16 to point cloud without using Veloview?

I am new to LiDAR technology. From the Documentation I found that we can visualize LiDAR data using Veloview software. But my aim is to create a 3D image using .pcap file and process it further for object detection. Whole working is in Ubuntu 14.04.…
2
votes
0 answers

Using SICK Toolbox 2 to parse Lidar data files

I am using this open source software for working with Sick Lidar Devices: https://github.com/rhuitl/sicktoolbox/tree/master/trunk/c%2B%2B/drivers/lms5xx/sicklms5xx and this documentation which provides information on the…
KeyboardNinja
  • 71
  • 1
  • 2
  • 11
2
votes
2 answers

Algorithm or command line tool to decimate point cloud of terrain points?

I need to take a larger (more dense) than needed list of lidar survey points (longitude, latitude, and elevation) for terrain definition and decimate it based on a 2 dimensional grid. The idea would be to end up with points based on a NxN (i.e. 1…
Streamline
  • 2,040
  • 4
  • 37
  • 56
2
votes
1 answer

How project Velodyne point clouds on image? (KITTI Dataset)

Here is my code to project Velodyne points into the images: cam = 2; frame = 20; % compute projection matrix velodyne->image plane R_cam_to_rect = eye(4); [P, Tr_velo_to_cam, R] =…
user3157047
  • 479
  • 5
  • 15
2
votes
1 answer

Which SLAM implementations support pcap input?

I have a .pcap file collected from using a Velodyne VLP16 LIDAR unit. I've been looking through the different implementations of SLAM and most use camera or stereo camera inputs. I was wondering if there was an implementation that supported pcap…
nickponline
  • 25,354
  • 32
  • 99
  • 167
2
votes
1 answer

How to find decimal places lower than 2 and fill them with zeros in R

I'd like to merge two datasets based on a common column. Dataset A is a geoTIFF image, representing RGB values of an area. Dataset B is a point cloud with xyz values of the same area. I want to merge the RGB info in the image to the 3d data. I…
umbe1987
  • 2,894
  • 6
  • 35
  • 63
2
votes
5 answers

Speeding up an IO bound OpenGL application

I've been working on a point cloud player lately that should be ideally able to visualize terrain data points from a lidar capture and display them sequentially at around 30fps. I, however, seem to have come to a wall resulting from PCI-e IO. What…
Xzhsh
  • 2,239
  • 2
  • 22
  • 32
2
votes
2 answers

How to read data from serial port SICK LMS200?

I would like to read data from SICK LMS200 Lidar scanner through serial port. I can see the serial port as /dev/ttyUSB0. I just do not know how to get data out of it. I've tried to install The Sick LIDAR Matlab/C++ Toolbox under Ubuntu 14.04.3 LTS…
2
votes
2 answers

Output of delaunay triangulation from lidar data

I have to generate the mesh of the 3D-point cloud. So I used the delaunay function to perform the triangulation of points. The lidar data is a result of a human head scanning. dt = delaunay(X,Y); trisurf(dt,X,Y,Z); When I used delaunay with two…
2
votes
1 answer

Floating point round off in libLAS Python API

I am trying to use libLAS Python API to write point data sets to *.las file. But I am experiencing some problems with the floats values being rounded off >>> from liblas import point >>> pt=point.Point() >>> pt.x=2.323 >>> pt.x 2.0 >>> If I set…
Jitu
  • 51
  • 3
2
votes
4 answers

Extracting descriptive information from a LiDAR cloud (.las files)

I have .las (lidar data) file, now I wanted to know the size of it, for example how long it's width and height in kilometers. How is it possible to retrieve these kind of info?
asel
  • 1,099
  • 5
  • 14
  • 18
2
votes
3 answers

How to create a grid from LiDAR points (X,Y,Z) with GDAL python?

I'm new really to python programming, and I was just wondering if you can create a regular grid of 0.5 by o.5 m of resolution using LiDAR points. My data are in LAS format (reading with from liblas import file as lasfile) and they have the…
Gianni Spear
  • 7,033
  • 22
  • 82
  • 131
2
votes
0 answers

Leica ScanStation C10 output file format

This is Leica's proprietary file format they have not published. Their own (Windows only) software called Cyclone has to be used to process the data from ScanStation. Can anybody provide any hints about internal structure of those .bin files?
iFly
  • 21
  • 3