patchwork-plusplus
patchwork-plusplus copied to clipboard
patchwork_parameters
hi, enable_RNR and enable_RVPF is set false by default, Did you not use these two methods?
Hi, thank you for asking the question! For both methods, I used both of them as stated in the paper. However, as you said, the both parameters are set false by default in the master branch now. This is because it needs additional codes for the general application ( e.g. point types(XYZ, XYZI, etc), sorting order of points ). The original codes, which I have used for experiments, have some dependencies on the data formats. Also, as I apply pybind, there's some changes in the codes compared to the original one and I'm now checking the potential issue in the new code, including R-VPF, now. Please wait for a while, I'm planning to update the generalized code which can execute Patchwork++ for cases as many as possible. Thank you.
Hi, Is there any update or the planning finish data?
@whuzs, @Shaoqing26
At first, sorry for the late update of the code.
I have updated the code, which makes
-
Reflected Noise Removal(RNR) be available regardless of sorted order of points.
- The previous code requires the sorted point cloud input in the descending order of ring information. However, the newely updated code can be operated with the unsorted point cloud.
- The default value of following parameter
enable_RNR
has been changed totrue
. - As the new code doesn't require the ring information, the specific thresholds for RNR have been changed slightly from the previous one:
pc_num_channel
,noise_filter_channel_num
andintensity_thr
. The new parameters areRNR_ver_angle_thr
andRNR_intensity_thr
. But the essential role of RNR isn't changed.
-
Region-wise Vertical Plane Fitting(R-VPF) be corrected.
- As I commented before, I have been struggled to correct the functionality of R-VPF due to the data formats and pybind.
- The default value of following parameter
enable_RVPF
has been changed totrue
. - The updated code works properly now. If you find anything wrong, please let me know.
I will close the issue because the related codes are updated.
Thank you :)
@whuzs, @Shaoqing26
At first, sorry for the late update of the code.
I have updated the code, which makes
Reflected Noise Removal(RNR) be available regardless of sorted order of points.
- The previous code requires the sorted point cloud input in the descending order of ring information. However, the newely updated code can be operated with the unsorted point cloud.
- The default value of following parameter
enable_RNR
has been changed totrue
.- As the new code doesn't require the ring information, the specific thresholds for RNR have been changed slightly from the previous one:
pc_num_channel
,noise_filter_channel_num
andintensity_thr
. The new parameters areRNR_ver_angle_thr
andRNR_intensity_thr
. But the essential role of RNR isn't changed.Region-wise Vertical Plane Fitting(R-VPF) be corrected.
- As I commented before, I have been struggled to correct the functionality of R-VPF due to the data formats and pybind.
- The default value of following parameter
enable_RVPF
has been changed totrue
.- The updated code works properly now. If you find anything wrong, please let me know.
I will close the issue because the related codes are updated.
Thank you :)
Thanks for your kind reply. And I found that this work support ROS, Is this problems process in ROS Project?
Yes. I will also update the corresponding codes in the ROS repository as soon as possible. Thanks for your interest :+1:.
Yes. I will also update the corresponding codes in the ROS repository as soon as possible. Thanks for your interest +1.
Thanks, Please info me if update it at your convenience. It's an exciting Job. Thanks.
The ROS repository is also updated. You can visit here to try Patchwork++ based on ROS. Thank you :)