使用 VEXcode Pro V5 中的 Expert Robot Configuration 配置 V5 视觉传感器

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

打开一个项目

启用专家机器人配置

接受专家机器人配置条款

包括新文件

右键单击“包含”下拉列表并选择“新文件”。

添加视觉传感器配置文件

选择“视觉传感器配置(.h)”C++ 文件。

将视觉传感器分配给端口。

将文件命名为[文件名].h

单击创建按钮。

注意: 文件名必须包含正确的扩展名“.h”,没有它就无法创建文件。

启动视觉实用程序

单击新创建的视觉传感器文件以打开该文件。

单击“配置”按钮启动视觉实用程序。

将对象放置在视图中

将一个物体放在视觉传感器前面,使其占据大部分屏幕,然后单击“冻结”按钮锁定屏幕。

选择对象的颜色

单击并拖动要跟踪的颜色/对象上的边界框。 确保边界框主要包含对象的颜色,而不是很少或没有背景。

指定颜色

单击七个“设置”复选框之一,将该颜色分配给签名槽。

校准颜色签名

单击“清除”按钮右侧的双向箭头图标,然后使用滑块校准视觉传感器,以最好地检测颜色签名。 为了获得最佳效果,请拖动滑块,直到大部分彩色对象突出显示,而背景和其他对象则不突出显示。

命名签名

单击 SIG_1 文本字段以重命名颜色签名。

再次按下“冻结”按钮以使视觉传感器恢复跟踪。 在视觉传感器的视野内移动彩色物体,以确保它被跟踪。 如果跟踪按预期工作,请关闭 Vision Utility。

还可以通过视觉传感器配置文件在文本编辑器中更改颜色签名。

要配置视觉传感器以检测更多颜色,请重复步骤 5-9。

注意: 视觉传感器对不同级别的光线敏感。 如果机器人环境中的光线水平发生变化,则可能需要重新校准颜色签名。

打开main.cpp

单击 main.ccp 打开该文件。

修改main.cpp

输入
#include "[视觉传感器文件的名称].h".

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: