【问题标题】:Distance travelled by a robot using Optical Flow使用光流的机器人行进距离
【发布时间】:2010-07-06 10:39:25
【问题描述】:

有没有办法使用光流找出机器人行进的距离?例如,使用 OpenCV,我能够找出相机拍摄的 2 张图像之间每个像素的速度。但是,我不知道该去哪里找出机器人行进的相应距离。您能建议一种方法吗?

我的主要目标是对机器人进行定位,为此我需要它在 2 个实例之间经过的距离。

【问题讨论】:

标签: localization opencv robotics opticalflow


【解决方案1】:

不,不是直接的。您可以确定到物体的距离,然后再计算从那里经过的距离,但计算量可能会很大。

【讨论】:

    【解决方案2】:

    您正在寻找的是一种 SLAM(同时定位和映射)方法,它也用于使用 SIFT SURF 或 FAST 的特征匹配方法。 阅读例如Quantitative Evaluation of Feature Extractors for Visual SLAM 了解更多信息。

    【讨论】:

      猜你喜欢
      • 2011-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-31
      • 1970-01-01
      • 1970-01-01
      • 2021-05-10
      • 2019-07-19
      相关资源
      最近更新 更多