VEXcode EXP 4.0 的新功能

VEXcode EXP 4.0 引入了一系列新功能。 此次重大更新重点关注提高机器人编码的生产力和可访问性。 请参阅下文,了解 VEXcode EXP 4.0 有哪些新功能!

点击此处下载 VEXcode EXP 4.0 的新安装程序!

CTE 工作单元

VEXcode EXP 现在完全支持 CTE Workcell。 CTE Workcell 通过实践活动向学生介绍工业机器人和自动化的世界。

VEXcode EXP 中的示教器图像

在 VEXcode EXP 中,6 轴机械臂可以直接连接
计算机,而无需 EXP Brain 来访问 示教器
示教器是用于控制和编程机械臂及其他工业自动化机械的设备,包括按钮或触摸屏,允许操作员手动引导机器人的运动。

轴机械臂连接到 EXP Brain 还允许您将新设备集成到您的 CTE 项目中,例如 CTE 气动系统信号塔和 物体传感器

点击此处了解有关 CTE Workcell 的更多信息以及如何在课堂上使用。

开关块

现在可以使用新的 Switch Blocks,从而实现从基于块的编码到基于文本的编程的无缝过渡。

动画 GIF 显示用户将标有“启动时”的块从编码面板拖到 VEXcode 界面的工作区中,演示启动新项目的过程。

拖放开关块: 所有开关块都可以从工具箱中拖出并直接输入。

动画 GIF 展示了 VEXcode V5 中基于块的程序。 程序以黄色的“启动时”块开始,然后是橙色的“重复 4”块,最后是蓝色的“向前行驶 200 毫米”块。 GIF 演示了用户拖动并连接工作区中现有块下方的绿色块。

将 Python 直接输入到块项目中: VEXcode 允许您将 Python 命令直接合并到您的项目中,并将它们与其他块无缝集成。 为了帮助您编写正确的代码,VEXcode 还提供了 Python 命令的自动完成功能。

动画 GIF 展示了一个简单的 VEXcode IQ Blocks 程序,其中序列包括“向前行驶 200 毫米”、“右转 90 度”以及另一个“向前行驶 200 毫米”。 这些块组装在‘启动时’块下,演示了机器人的基本运动序列。

代码转换: 只需单击即可将整个块堆栈转换为 Python。

此功能非常适合希望从区块过渡到文本的学习者。 有关使用 Switch Blocks 进行编码的更多信息,请点击此处


在基于 Web 的 VEXcode 中保存和加载

执行操作后,VEXcode 项目标题栏的动画 GIF 从“未保存”变为“已保存”,表明项目已成功保存。

一旦您的项目最初保存,基于 Web 的 VEXcode 现在将自动保存项目更改。

文件菜单的其他更改:

  • 从您的 设备 加载现已更改为打开
  • 保存到您的设备 现已更改为另存为
  • 您现在还可以使用 保存 按钮手动保存。

有关如何在 Chrome 浏览器上加载和保存 VEXcode EXP 项目的分步指南,请点击此处。


更新的 AI 视觉传感器检测

AI 视觉传感器现在能够检测 AprilTags 和 AI 分类。

VEXcode 中 AI Vision Utility 界面的屏幕截图,显示了摄像机捕获三个 AprilTag 的实时画面。 AprilTags 功能已打开,同时 AI 分类已关闭。 识别的标签标有各自的ID、坐标和尺寸。 存在“添加颜色”按钮,但颜色设置当前处于非活动状态。 固件状态显示为最新,版本为 1.0.0.b16。

AprilTags 是可检测且具有唯一 ID 的图像。 它们可以被打印出来并用于机器人现场使用。 在此处下载可打印的 AprilTag

“AI Vision Utility”界面的屏幕截图。 接口已连接,以绿色的“已连接”状态表示。 主要部分显示了实时摄像机馈送的四个物体:一个红球、一个蓝球、一个绿环和一个红环,每个物体都有边界框显示其位置(X,Y)、尺寸(W,H)和置信度分数(99%)。 右侧面板有启用 AprilTags 和 AI 分类的选项,其中 AI 分类设置为“课堂元素”。 有一个选项可以命名和设置颜色,其中有“添加颜色”按钮和实时供稿下方的“冻结视频”按钮。 固件状态显示为‘最新’,版本为‘1.0.0.b16’。

人工智能视觉传感器还可以识别 VEX EXP 教室捆绑包中不同颜色的巴基球和环。

点击此处了解如何在 Python C++中使用 AI 视觉传感器。


大声朗读区块

现在只需单击鼠标右键即可大声读出 VEXcode EXP 4.0 内的所有块。

除 Android 外,所有设备均可使用此功能。

  • 可定制的声音: 从各种声音中选择,并在新工具菜单中调整速度和音调。
  • 上下文菜单集成: 右键单击任意块即可听到其大声朗读。

点击此处获取有关如何使用 VEXcode 中的读取功能的分步说明。


工具菜单

VEXcode EXP 4.0 的新工具菜单充满了提高生产力和可访问性的功能。

裁剪的屏幕截图显示了 VEXcode V5 中的“工具”下拉菜单。 菜单包括“主题”、“键盘快捷键”、“语音设置”和“API 文档”选项。 下拉菜单顶部突出显示了“教程”部分。

键盘快捷键

有新的键盘快捷键可用于启动、停止和打开帮助文档。

苹果 视窗
VEXcode 项目窗口显示“工具”下拉菜单,其中突出显示“键盘快捷键”。 子菜单显示“开始”、“停止”和“打开帮助”操作的键盘快捷键,包括 ⌘ + return 表示开始、⌘ + e 表示停止、⌘ + h 表示打开帮助。 VEXcode 中的工具菜单,其中突出显示了键盘快捷键子菜单。 子菜单显示键盘快捷键,包括“开始”(Ctrl + Enter)、“停止”(Ctrl + e)和“打开帮助”(Ctrl + h)。

高对比度主题

高对比度主题增强了文本和背景之间的区别,使得视力低下、色盲或其他视力障碍的用户更容易阅读内容。

默认 高对比度
VEXcode V5 基于块的程序的屏幕截图显示了用于控制机器人运动和显示消息的一系列块。 该程序以“何时启动”块开始,然后是重复四次的循环。 在循环内部,机器人向前行驶 200 毫米,右转 90 度,并在 Brain 上打印当前航向(以度为单位)。 循环结束后,程序在 Brain 上打印‘运动完成’。 VEXcode V5 基于块的程序的屏幕截图显示了用于控制机器人运动和显示消息的一系列块。 该程序以“何时启动”块开始,然后是重复四次的循环。 在循环内部,机器人向前行驶 200 毫米,右转 90 度,并在 Brain 上打印当前航向(以度为单位)。 循环结束后,程序在 Brain 上打印‘运动完成’。

语音设置

使用新的“阅读块”功能,您可以从此菜单中更改使用的声音、语速和音调。

VEXcode IQ 中语音设置窗口的屏幕截图。 该窗口允许用户从标有“声音”的下拉菜单中选择一种声音,当前选择的是“Microsoft D”。 下面有两个滑块,一个用于“音高”,一个用于“速度”,都设置为 100%。 滑块下方有一个标有“测试语音”的绿色按钮。 在右下角有一个蓝色的“完成”按钮。

API 文档

访问全面的 API 文档,让您比以往更轻松地探索和充分利用 VEX EXP 机器人的潜力。

来自 VEX EXP API 参考网站的屏幕截图,显示了 DriveTrain 类中 turn_for() 方法的文档。 turn_for() 方法用于将传动系统向任一方向转动特定角度。 列出的参数包括方向(有效的 TurnType)、角度(传动系统转动的角度)、单位(可选,默认为 DEGREES)、速度(可选)、units_v(可选,默认为 RPM)和等待(可选)。 该方法可以是阻塞的,也可以是非阻塞的,取决于等待参数。

单击此处访问官方 VEX API 参考网站。


基于网络的无线项目下载

基于网络的 VEXcode EXP 现在能够通过 EXP 控制器无线连接到 EXP Brain。

显示 VEXcode V5 工具栏的屏幕截图。 工具栏上有红色突出显示的“控制器”和“大脑”图标,表明这些是项目选定的设备。 旁边是“下载”、“运行”、“停止”、“分享”和“反馈”按钮。

要了解如何通过无线方式将项目下载到您的 EXP Brain,请点击此处。

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

Last Updated: