Removing 3D LIDAR 'rings' from pointcloud for ground estimate?
Hi,
I am fairly new to pointcloud filtering but have done some research and found that the best method for ground estimate in pointcloud data is by removing the lidar rings. I have run a pcl::SampleConsensusModelSphere
model through RANSAC to estimate the ground and am finding that between my data sets occasionally it will detect walls and occasionally the actual ground. The robot will be operating on hilly terrain. Is there perhaps a better model to model these rings, or perhaps there is a way to pre filter the data to remove walls?
All help is appreciated :) thanks.
Would also like to know this
I tried the sphere model but with the curvature of the noise, the walls often fit more points than the ground did. I then looked at the filters here. I ended up trying an adaption of the ray filter but haven't been able to test yet. I would still like to hear how other people approached this.
Give a try for approximate_progressive_morphological_filter of PCL. This worked for me