当前位置:  开发笔记 > 人工智能 > 正文

机器人与计算机视觉

如何解决《机器人与计算机视觉》经验,为你挑选了2个好方法。

几个朋友和我将建立简单的机器人跟踪黑色表面上的白线,我们以前从未做过这种事情,我有非常高水平的攻击计划,

获得满足所有计算需求的迷你atx板,跟踪道路的网络摄像头和2个用于推进方向的电动马达.

我主要担心的是,有没有更好的方法来追踪这条路?或者网络摄像头是否适合这项工作?

编辑:

跟着使用Photoresistor的答案似乎是要走的路,我还有一个问题就是有信号,在轨道的右边告诉机器人转向哪个方向.再次白色黑色.比如我必须在丁字路口左转.有没有办法在没有相机的情况下处理这个问题?



1> Emilio M Bum..:

最好完全绕过精心设计的视觉软件并使用简单的电子设备.有一种称为光电晶体管的器件对光敏感.在机器人的每一侧向下指向第二点,从上方的光线遮蔽.如果机器人开始向右移动而不是跟随线路,则左侧传感器将被激活.如果它向左,则将激活正确的一个.使用这些信号的反馈来指导机器人(如果你有两个电机,你可以将它们几乎直接应用到电机上).



2> RYFN..:

网络摄像头可以毫不费力地跟踪黑色背景上的白线,如果您确实发现存在敏感问题,则它是系统中易于升级的部分.(你只需要插一个更昂贵的摄像头)

您可能会对OpenCV感兴趣,

(开源计算机视觉)是一个用于实时计算机视觉的编程功能库.

它可能会为您提供一些实现的想法,甚至在您最终使用C++时对您有用

编辑:虽然使用像安德鲁M建议的LDR 可能是一个更简单的解决方案:)

推荐阅读
无名有名我无名_593
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有