使用固定式摄像机跟踪移动物体

时间:2015-03-09 20:39:35

标签: camera computer-vision robotics camera-calibration autonomy

我是计算机视觉的新手,需要一些建议。

我希望使用位于天花板上的固定外置摄像头跟踪移动机器人。机器人应使用摄像头的反馈自动完成障碍训练。本质上,我正在寻找一个"地图"机器人当前所处的位置,机器人将解释它并决定它应该朝哪个方向发展。

我已经浏览了很多关于这个主题的学术文章,但大多数研究似乎都集中在机器人上的摄像头上。我假设使用固定式摄像机更容易跟踪运动,并且正在寻找关于从哪里开始的建议以及我需要采取的一般步骤(例如摄像机校准,图像处理,中继信号到机器人等)

非常感谢!

1 个答案:

答案 0 :(得分:0)

正如@Callari所说,你的问题并不那么明确。但我会假设有两件事要写我的答案:(1)你的环境是静态的,(2)障碍也是静态的。

您需要从相机创建环境地图。使用this种方法计算不同障碍物相对于某个参考点的位置。

一旦遇到障碍物,您需要执行环境的mapping。如果你有一个公制地图,那么除了占用网格之外别无他法。此映射必须与您的机器人一起使用,如果它从相同的参考位置开始,请使用start_location和start_orientation初始化您的机器人。使用Dead Reckoning进行本地化,并在机器人穿过时不断更新机器人的位置和方向。

然后,您需要为机器人进行路径规划。您可以使用A-Star算法查找机器人的路径。达到目标点后再次进行路径规划。

在动态障碍物的情况下,迭代地从相机中找到障碍物的位置并进行路径规划。由于我对机器人技术的兴趣,我是最新的主题,但最近收集了一些信息。