そのため、SSE をサポートしていないプロセッサ上の ROS で OpenCV を使用することに関連していると思われる問題に遭遇しました。具体的には、OpenNI または freenect を使用して Xbox Kinect と接続しようとするたびに、この問題が発生します。いずれかを起動しようとすると、「Illegal Instruction」エラーが発生します。私が読んだことから、この問題はopencvにまでさかのぼることができ、それは私のプロセッサ(Roboard RB100のVortex86DX)ではサポートされていないSSEを使用しています。ソースから OpenCV をコンパイルする方法とフラグを使用して SSE なしでコンパイルする方法についての説明を見つけましたが、ROS でこれを使用する方法がわかりません。この問題を軽減するために、ROS で OpenCV のカスタム コンパイル バージョンを使用する方法を知っている人はいますか?
ありがとう!
さらに詳しい情報が必要な場合は、お問い合わせください。