同一の入力と同一のコードが与えられた場合、PCL で SACSegmentation を使用する Linux と比較して、Windows では異なる平面モデルが見つかります。一例として、Linux で識別された平面のロール角は ~7 度ですが、Windows の平面は ~0 度です。連続する Windows の結果は、連続する Linux の結果と同様に同一です。これは、タイプに異なるサイズを使用する GCC と Visual Studio に関連している可能性がありますか? またはWindowsはより良いものを使用していますdefault_random_engine
か?
Linux と Windows で同じ計算 --> 異なる結果
<random> は Linux で同じ数を生成しますが、Windows では生成しません
Windows プレーンの方が識別しやすいプレーンであることはわかっています。Linux バージョンでも同じプレーンが検出されるようにするには、この違いをどのように修正すればよいでしょうか?