Open orekides opened 2 years ago
anyone knows the meaning of ecp.countThreshold here? please help. when i set the countThreshold to zero, the func may return one or two cluster sometimes.
anyone knows the meaning of ecp.countThreshold here? please help. when i set the countThreshold to zero, the func may return one or two cluster sometimes.
Hi, countThreshold
means the minimal number of points in one voxel, and if the number of points in a voxel is less than this number, the voxel will be discarded for the cluster. You may need to adjust voxel size(voxelXYZ
) and countThreshold
together to get the clusters you want, since there is no clusterTolerance
in cuda-cluster. Later I will write annotations for those parameters.
A followup question: I tried to use cuCluster
on cuSegmentation/example.pcd
after running the cuSegmentation, but I always got ERROR: Leaf size is too small for the input dataset. Integer indices would overflow.
no matter how I tune the parameters. Any ideas on this?
Using cuda-cluster for some down-sampled robosense pointcloud, the cudaExtractCluster always return zero cluster, while normal pcl::EuclideanClusterExtraction works fine.
env: jetson xavier nx jetpack 4.6 ubuntu18.04 cuda10.2
sample pcd file: sample_pcd.zip
run the cuda-cluster demo with modified 'extractClusterParam' in testCUDA
tried different ClusterParams several times, none succeed(: