20多种Raspberry Pi计算机视觉教程

工程师们一直试图给机器人以视觉上的礼物。因此,他们必须使用计算机,算法,照相机等来复制人类视觉过程。

在DIY领域,Raspberry Pi是原型平台的女王。它’在不同领域和多种应用中很有用。因此,为什么不在计算机视觉应用程序中使用它。对于导航,本地化,识别,分类,监视,阅读等项目,这些项目开始变得异常激烈。

单板计算机,摄像头模块,视觉库(例如OpenCV)和一点点创造力几乎没有限制。

从本文探索的教程中您将看到,计算机视觉中一些最流行的应用程序涉及对象,人类的检测,跟踪和识别。无论您是要构建能够检测人类的机器人,还是要构建能够检测物体的自动化系统,Raspberry Pi板都是您项目的中心。

从这套精选的教程中,您将学习各种技巧,这些技巧可用于构建基于Pi的简单且经济高效的计算机视觉应用程序。

导航和避障

  • 导航到目标
    bigfacerobotics,彼得·尼尔(Peter Neal)在教程中向我们展示了如何构建能够通过检测图像的彩色边框导航到目标的自主机器人。
    机器人视觉001_opt
  • 使用Python和OpenCV编程Raspberry Pi机器人
    在这个项目中,设计人员希望使用py_websockets_bot库制作自主机器人。 Python库通过网络接口与移动机器人通信,并发送控制机器人运动的命令。
    edge_image_opt
  • RR.O.P.– RaspRobot OpenCV的的 Project
    这款Raspberry Pi机器人使用对象的形状,颜色和纹理与外部环境进行交互。
    FCBT5L0I0C8ZLSO_opt
  • 最终项目汽车实验室
    在该项目中,设计人员构建了计算机视觉应用程序,以避免在由黑色平行线定义的较宽路径上出现障碍物。
  • OpenCV的的 and python for a line follower
    借助网络摄像头,OpenCV库,Python和Raspberry Pi开发板,您可以使用计算机视觉算法构建行跟随器机器人。
    机器人视觉002_opt
  • 使用OpenCV进行障碍物检测的
    在本教程中,设计人员使用四个步骤来检测机器人前方的障碍物。第一步是捕获图像。第二步是将图像转换为灰度图像。第三步是稍微模糊它,然后在第四步中使用精明边缘检测来突出显示图像中的边缘。
    机器人视觉003_opt
  • 自主瓶回收机器人
    在本教程中,您将找到如何构建一个生态友好型机器人,该机器人经过精心设计可以避免障碍物,直到相机检测到并识别出瓶子为止。
    502251403203495244_opt

跟踪与识别

对象分类

  • 重温扫描困境:Raspberry Pi扫描机
    您可以构建一个视觉应用程序,该应用程序可以检测页面是否应该在文档中。本教程向您介绍视觉系统的工作原理。

    奥林巴斯数码相机

    奥林巴斯数码相机

  • 使用OpenCV和Python比较直方图的3种方法
    使用OpenCV和Python,您可以使用三个选项比较直方图。本教程介绍了所有这三个选项。
    opencv_histogram_comp_methods_opt
  • 树莓派/乐高球机
    您想用乐高积木建造机器人吗?在本教程中,您可以找到如何使用乐高积木,Raspberry Pi,摄像头模块和OpenCV来构建球分类机。
    机器人视觉应用006_opt

您可能也对以下Raspberry Pi资源感兴趣:
树莓派相机指南

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *