This update fixes an index overflow bug in the Final_seg_pcd function, which occurred when a finer-scale unit (a cluster from init_segs) contained more than one broader-scale segment from intermediate_segs. To prevent index misalignment and potential overflow, it's important to ensure that a cluster doesn't contain multiple segments.
I'm using Windows. I managed to build the Eigen .sln project, but I gave up on building the Visual Studio solution since it took up more than 60 GB of space. To work around this, I added a few lines to request the Eigen folder location without actually installing it. I did the same for the Boost library as well.