Thank you for your amazing work.
The default configurations in your code work properly when I use them to reconstruct the abo500 dataset.
Since there are no parameter settings for the friction dataset in the code, I attempted to use your code and reconstruct your friction dataset in accordance with the parameter configurations specified in your paper.
However, the reconstruction results are incorrect and exhibit obvious artifacts. Could you please provide the specific configuration code, parameter settings, and running commands ... you used for this dataset?
Below are my parameter configurations and reconstruction results:
nerf reconstruction:
pointcloud export:
result = subprocess.run([
'ns-export', 'pointcloud',
'--load-config', os.path.join(ns_dir, 'config.yml'),
'--output-dir', base_dir,
'--num-points', str(args.num_points),
'--remove-outliers', 'True',
'--normal-method', 'open3d',
'--use-bounding-box', 'True',
'--bounding-box-min', str(cx - half_bbox_size), str(cy - half_bbox_size), str(cz - half_bbox_size),
'--bounding-box-max', str(cx + half_bbox_size), str(cy + half_bbox_size), str(cz + half_bbox_size),
], env=proc_env, check=True)
and:
--bbox_size 1.5 --bbox_center 0 0 -0.75
here's visualization:

Thank you for your amazing work.
The default configurations in your code work properly when I use them to reconstruct the abo500 dataset.
Since there are no parameter settings for the friction dataset in the code, I attempted to use your code and reconstruct your friction dataset in accordance with the parameter configurations specified in your paper.
However, the reconstruction results are incorrect and exhibit obvious artifacts. Could you please provide the specific configuration code, parameter settings, and running commands ... you used for this dataset?
Below are my parameter configurations and reconstruction results:
nerf reconstruction:
pointcloud export:
result = subprocess.run([
'ns-export', 'pointcloud',
'--load-config', os.path.join(ns_dir, 'config.yml'),
'--output-dir', base_dir,
'--num-points', str(args.num_points),
'--remove-outliers', 'True',
'--normal-method', 'open3d',
'--use-bounding-box', 'True',
'--bounding-box-min', str(cx - half_bbox_size), str(cy - half_bbox_size), str(cz - half_bbox_size),
'--bounding-box-max', str(cx + half_bbox_size), str(cy + half_bbox_size), str(cz + half_bbox_size),
], env=proc_env, check=True)
and:
--bbox_size 1.5 --bbox_center 0 0 -0.75
here's visualization: