給定相同的輸入和相同的代碼,在PC上使用SACSegmentation在Windows上找到與Linux相比較的不同平面模型。舉一個例子,Linux上的識別平面的滾動角度爲〜7度,其中Windows平面爲〜0度。連續的Windows結果與連續的Linux結果相同。這可能與GCC和Visual Studio使用不同大小的類型相關嗎?或Windows使用更好的default_random_engine
?SACSegmentation Linux和Windows不同結果
Same calculation on Linux and Windows --> different results
<random> generates same number in Linux, but not in Windows
我知道Windows的平面是更好的識別平面。我怎樣才能最好地彌補這種差異,以便Linux版本也能找到這個相同的平面?