Digital Camera Sensors:教程和资源

机器人使用若干技术(如激光和声纳传感器)或由数码相机传感器表示的传统视觉系统识别环境或感知对象。这些为机器人应用程序提供图像的小设备是本文的主题,您可以在机器人中找到最常用的视觉摄像机传感器以及使用这些的教程和资源。

数码相机传感器代表允许任何机器人识别,检查和分析大量信息的视觉系统。甚至我谈论一种使用摄像机来检测潜在障碍的无人机,这是一种旨在识别环境的移动机器人,以及找到识别面孔的人形机器人,所有这些机器人都使用专业的传感器和高度高级视觉系统。

机器愿景严重彻底改变机器人行业,包括服务或工业应用。如果您计划建立能够像人类一样看到的下一代机器人,则可以从本文开始,并学习如何接口和编程视觉传感器。

具有NTSC视频的TTL串行JPEG相机

具有NTSC视频的TTL串行JPEG相机

具有NTSC视频的TTL串行JPEG相机

TTL JPEG相机兼容Arduino单板计算机,允许多种捕获模式,包括此处VGA(640×480), QVGA (320×240), or QQVGA (160×120)。具有60度和30M的CMOS传感器的视角,开发了该图像视觉传感器,以向应有各种光线条件的任何机器人添加清晰的图像,并设计用于导航,安全或娱乐。

教程

  • TTL串行相机 –这是一个完整的教程,您可以从中学习如何与微控制器接口并建立第一个应用程序以使用TTL相机捕获图像;
  • 延时相机 –在本文中,您可以找到一个完整的示例如何使用带有Arduino Board的TTL串行JPEG相机并开始捕获图像并在存储卡上存储;

CMOS相机

CMOS相机

CMOS相机

分辨率为640×480像素,CMOS相机可能难以设置,以便与计算机通信。该迷你摄像机具有8位并行接口,用于图像数据和内置滤色器。

教程

  • 数码相机界面 –本教程代表了具有CMOS传感器的机器人视觉良好的介绍。从接口到编程,在本文中,您可以找到如何在机器人应用中使用数码相机来捕获图像;
  • CMOS相机作为传感器 – if you’ref兴趣在几分钟内使用CMOS相机开始构建视觉相机系统,您可以在此处开始。从模拟和使用不同电源源的示意图,这一综合教程是一个很好的起点;
  • 使用原始捕获模式将CMOS传感器连接到TMS320DM642 –本文档是一个很好的信息来源,包括硬件和软件接口,在不同的分辨率下测试相机,并开始构建应用程序;

摄像头

摄像头

摄像头

您可以使用简单的网络摄像头为不同的应用程序构建视觉系统,例如导航,探索或检查。

例子

Hackhd.

Hackhd.

Hackhd.

Hackhd传感器相机是为机器人应用设计的最强大的视觉传感器之一,在其中需要高清的分辨率为1080p。保存.avi文件在microSD存储卡上,传感器旨在在危险条件下工作。

资源

  • Hackhd说明书 –这是对高清摄像机的好介绍。在本手册中,您可以找到有关使用HackHD传感器的设置和指令的信息;

彩色串行JPEG红外相机模块

彩色串行JPEG红外相机模块

彩色串行JPEG红外相机模块

良好的夜间捕获,彩色串行JPEG红外相机模块用于机器人应用,如安全性或检查。相机的VGA / QVGA低分辨率约为160×120像素,并从串行端口以JPEG格式捕获。

教程和资源

NXTCAM-V4

NXTCAM-V4

NXTCAM-V4

NXTCAM-V4是一个实时图像处理摄像机,可以使用USB接口或NXT智能砖连接到计算机。它具有可调节镜头对焦,可以检测多达8个不同的物体,而刷新率为30 fps。

该传感器支持多种环境,包括这里NXT-G,Robotc,Lejos,NXC,LabVIEW或LVEE。

教程和资源

  • 合法 –逐步教程,有关如何设置视觉传感器以及如何将NxtCAM编程到跟踪对象的信息;
  • Robotc与Mindsensors NXTCAM –您可以从本教程中学习如何显示NXTCAM捕获的颜色,并使用机器人编程语言Robotc;
  • nxtcam.–NXT-G的示例程序 –下载与NXT-G智能砖兼容的资源;
  • NXT的视觉子系统V4 – in the ‘Download’部分您可以找到一个长名单,其中包含与NXT G-Block,Robot C或LabVIEW兼容的文件;

TSL1401

TSL1401

TSL1401

如果使用视差主板,TSL1401传感器可能是捕获机器人应用的图像的最佳解决方案。相机具有具有7.9mm的128像素线性图像传感器,焦距为7.9mm,灰度模式下的128像素分辨率为128像素,或者在内插二进制模式下为255像素。

资源

  • 线路相机模块 –本手册是TSL1401 Vision传感器的良好介绍,具有关于功能的综合信息,如何分析线路扫描图像,并达到编程线来处理图像;

VC0706

VC0706

VC0706

VC0706 Vision传感器旨在在不友好的工作条件下工作,其中湿度和温度会影响其他传感器。使用1/4 CMOS图像传感器MT9V011,VC0706可以捕获JPEG图像并具有30 fps的刷新率。

教程

GHI相机模块

GHI相机模块

GHI相机模块

GHI相机模块是一个简单的视觉传感器,可以使用.NET Gadgeteer兼容电缆通过USB端口接口。传感器可以以320分辨率捕获图像×240像素,而刷新率高达20 fps。

教程

  • 相机模块 –从中学习如何界面相机,如何测试摄像机以及如何使用传感器捕获视频图像的全面指南;

覆盆子PI相机模块

覆盆子PI相机模块

覆盆子PI相机模块

覆盆子PI相机模块是最有趣的相机视觉传感器之一,旨在附在覆盆子PI上’S相机串行接口(CSI)。它具有一个5兆像素传感器,其能够为静态图像的2592 x 1944像素,或者以1080p的高清晰度分辨率捕获视频图像。

Raspbian是Raspberry PI相机模块的首选操作系统,与最新版本的操作系统兼容。

教程和资源

  • 安装覆盆子PI相机板 –指南您可以在哪里找到如何在Raspberry PI上安装和更新Raspian,并在PI板中插入相机并使用多个命令设置;
  • 覆盆子PI相机模块 –全面指南如何控制相机,在Raspbian中激活相机,使用Raspbistil,录制视频图像保存图像,并在几个示例中使用相机;
  • 覆盆子pi相机与平底锅倾斜 –一个简单的项目,您可以从中学习如何使用简单命令和以下说明接口覆盆子PI相机并捕获图像;
  • RPI相机模块 –具有技术参数的指南,具有RaspIsiv(应用程序输出的应用程序)和Raspistill的命令的长列表(用于捕获特定时间的JPG图像的应用程序),以及有关覆盆子PI相机板的更多信息;

6评论» Write a comment

  1. Calin先生HLW…我想检测人体眼睛是否被打开或关闭......特价在夜晚......以及我可以以最小的成本和简单的方式通过哪种相机进行操作?

发表评论

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