主要内容

视觉传感器

表示连接的V5视觉传感器并读取颜色斑点(物体)的坐标

  • 库:
  • 万博1manbetxVEX E万博1manbetxDR V5机器人大脑/传感器的Simulink编码器支持包

  • 视觉传感器块

描述

视觉传感器块表示连接到VEX上指定端口的V5视觉传感器®EDR V5机器人大脑,并读取V5视觉传感器检测到的颜色斑点(物体)的坐标。要检测的颜色斑点取决于您在此块中选择的颜色签名的ID。

若要配置颜色签名,请参见启动V5视觉实用程序

港口

输出

全部展开

的选定ID为基础,V5视觉传感器检测到的对象(颜色斑点)的数量颜色签名.基于选定的ID,一个视觉传感器块可用于检测多达10个对象。

依赖关系

属性选择的值决定此输出最大的没有。的对象参数。

数据类型:

基于视场的色块(对象)的x坐标,以像素为单位,由V5视觉传感器检测。如果多个对象(比如,n),则输出为1 × -n值数组。

数据类型:

基于视场的颜色斑点(对象)的y坐标,由V5视觉传感器检测。如果多个对象(比如,n),则输出为1 × -n值数组。

数据类型:

颜色斑点的视野宽度,由V5视觉传感器检测。如果多个对象(比如,n),则输出为1 × -n值数组。

数据类型:

视场的颜色斑点的高度,由V5视觉传感器检测。如果多个对象(比如,n),则输出为1 × -n值数组。

数据类型:

参数

全部展开

选择V5视觉传感器连接到的VEX EDR V5机器人大脑上的智能端口。VEX EDR V5机器人大脑上有21个智能端口,您可以连接到V5视觉传感器。

Smart Port对于模型中的每个块必须是唯一的。如果使用了多个具有相同端口的视觉传感器块,则最后执行的视觉传感器块可能只处于活动状态。

选择颜色签名的ID(使用VEX Vision Utility配置的)来检测对象。ID对应于在Vision Utility中出现的颜色签名的顺序,与您为特定签名指定的名称无关。

的ID选择V5视觉传感器应该尝试检测的对象的最大数量颜色签名

选择此选项将使VEX V5机器人大脑的LCD屏幕上显示对象(由V5视觉传感器检测到)。液晶屏上显示的色块大小与V5视觉传感器与物体的距离相对应。

输入块从V5视觉传感器读取值的时间间隔。

当将该参数设置为时-1,仿万博1manbetx真软件®根据模型中的块上下文确定块的最佳采样时间。

启动V5视觉实用程序

要配置在视觉传感器块中指定的颜色签名,需要使用VEX视觉实用程序。点击启动V5视觉实用程序在块掩码中启动视觉实用程序。

有关使用VEX视觉实用程序在V5视觉传感器上保存颜色签名的详细信息,请参见火车V5视觉传感器的颜色签名

可视化检测到的对象

要在VEX V5机器人大脑上可视化检测到的对象,请选择在VEX V5 Brain上启用显示在视觉传感器块上。

显示视觉传感器检测到的对象的示例屏幕如下所示。

版本历史

R2019b引入