Given identical inputs and identical code, a different plane model is found on Windows compared to Linux using SACSegmentation in PCL. For one example, the identified plane on Linux has a roll angle of ~7 degrees where the Windows plane is ~0 degrees. Consecutive Windows results are identical as well as consecutive Linux results. Could this be related to GCC and Visual Studio using different sizes for types? Or Windows using a better default_random_engine
?
Same calculation on Linux and Windows --> different results
<random> generates same number in Linux, but not in Windows
I know the Windows plane is the better identified plane. How can I best remedy this difference so that the Linux version also finds this same plane?