Markus Vieth
Markus Vieth
@thyssentishman Hi, that is interesting, thanks. My best guess is that this happens because the filter uses `std::srand` for seeding but `rand()` (not `std::rand()`) for drawing random numbers. Which compiler...
@thyssentishman Oh okay. I was not aware that OpenBSD does that. Yes, that definitely sounds like it could cause this issue. `std::srand` is probably just forwarded to `srand`, and if...
@thyssentishman Can you try applying the same change at https://github.com/PointCloudLibrary/pcl/blob/master/filters/src/random_sample.cpp#L120 ?
@thyssentishman I can amend #6179 > Just a quick note, I seem to be getting inconsistent results with test `#103` (`a_registration_test`) when running tests with multiple concurrent jobs e.g. `make...
My first guess is that this is again related to random number generation, see here: https://github.com/PointCloudLibrary/pcl/blob/master/test/registration/test_registration.cpp#L169 ICP_translated is not tested with varying seeds, so the point cloud is always the...
One thing you can try is making use of `PCL_NO_PRECOMPILE`: https://pcl.readthedocs.io/projects/tutorials/en/master/adding_custom_ptype.html#how-to-add-a-new-pointt-type The effect is that PCL's templated classes will be compiled together with your own code, with the same settings....
From now on, PCL will be compiled as C++17 by default. This applies to the master branch and any future releases (so starting with PCL 1.15.0). However, as I explained...
> Ahh, but there is only a single pcl::RGB struct - which expose the A channel with default 255 value. There are no pcl::RGBA struct. > > But indeed there...
Hi, yes seems like that currently only works with a float type. Even types that have the same size as a float (like uint32_t) would not work since they are...
@bahademircioglu What do you mean with "does not work correctly"? Is there a compile error? Or an error when you run the program? Is there an error message? Does the...