0

オプティカル フローを使用してロボットが移動した距離を調べる方法はありますか? たとえば、OpenCV を使用して、カメラで撮影した 2 つの画像間の各ピクセルの速度を調べることができます。ただし、ロボットが移動した対応する距離を見つけるために、これをどこに行けばよいかわかりません。これを行う方法を提案できますか?

私の主な目的は、ロボットのローカリゼーションを行うことです。そのためには、2 つのインスタンス間でロボットが移動した距離が必要です。

4

2 に答える 2

0

いいえ、直接ではありません。オブジェクトまでの距離を決定し、そこから移動した距離を逆算できますが、計算コストが高くなる可能性があります。

于 2011-05-06T00:57:48.870 に答える
0

あなたが探しているのは、SLAM (Simultaneous localization and mapping) メソッドであり、SIFT SURF または FAST を使用した特徴マッチング メソッドでも使用されます。詳細については、Visual SLAM の特徴抽出器の定量的評価などをお読みください。

于 2013-02-11T21:45:23.463 に答える