收藏 分享(赏)

VEX IQ软件指南.pdf

上传人:精品资料 文档编号:10018825 上传时间:2019-09-29 格式:PDF 页数:20 大小:2.01MB
下载 相关 举报
VEX IQ软件指南.pdf_第1页
第1页 / 共20页
VEX IQ软件指南.pdf_第2页
第2页 / 共20页
VEX IQ软件指南.pdf_第3页
第3页 / 共20页
VEX IQ软件指南.pdf_第4页
第4页 / 共20页
VEX IQ软件指南.pdf_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、ROBOTC Carnegie Mellon Robotics Academy ROBOTC 是由卡内基梅隆大学机器人学院机器人教育团队所开发的软件, 适用于初级机器人编程语言的教学 和 比赛。它是一门易于使用和开发的基于 C 语言的编程软件。 1. ROBOTC for VEX IQ 1) 安装 ( 1) 双击 “ROBOTCforVEXRobotics_426”应用 程序 或者 右击选择 以管理员身份运行 (这取决于个人电脑的限制 )开始安装。 首先 会弹出 下图 的安装向导窗口 ,显示准备安装, 几秒钟后消 失。 ( 2) 在安装向导里点击 “Next”按钮,开始下一步, 根据你正在安装

2、的平台不同, ROBOTC也可能安装 每个平台特有的 其它驱动程序。 ( 3) 选择 选择 “我接受协议 ”,然后点击 “Next”按钮。 ROBOTC Carnegie Mellon Robotics Academy ( 4) 默认安装的是 C 盘,一般不需要改,点击 “Next”按钮。 ( 5) 点击 Inatall按钮开始安装。 ROBOTC Carnegie Mellon Robotics Academy 安装过程 自动安装驱动 ROBOTC Carnegie Mellon Robotics Academy ( 6) 点击 “Finish”按钮,完成安装。 注: 如果因为任何原因驱动程

3、序不能正常下载并安装 ,则需 ROBOTC网站手动下载并安装。点击安装按钮开始安装 。 ROBOTC Carnegie Mellon Robotics Academy 2) ROBOTC for VEX IQ 激活 ROBOTC 安装在电脑上后要激活它, 只要计算机有一个有效的网络连接,这个过程可以直接通过 ROBOTC 界面完成。 ( 1) 打 开 ROBOTC 找到 Help 菜单,在这里,选择 “Manage Licenses”。( 假如你 先前没有ROBOTC 许可证,你可能需要通过点击 Purchase License购买它) ( 2) 在管理许可窗口 中, 选择你想激活的软件,会出

4、现下图所示的窗口,然后点击 “Add License”按钮。(注 一旦许可被激活,你可以看到注册信息,通过点击相应的按钮为 ROBOTC创建桌面快捷方式 ) 。 ( 3) 点击 “Add License”按钮 后, 将会弹出一个 “添加新的 ROBOTC License”窗口。 在这里你必须首先选择许可证的类型,然后输入您的授权 ID 和密码。 注意这有一个灰色的选择 Deactivate License,这允许你禁用许可 , 然后在另一台计算机上重新激活它。 ROBOTC Carnegie Mellon Robotics Academy ( 4) 一旦你的信息完整,点击 “Activate

5、Online”按钮激活产品。(假如你希望激活多个产品,仅仅需要输入 每个授权 ID 和密码, 重复这个激活过程。) ( 5) 成功激活后点击 “确定 ”按钮。 或者 , 你也可以 通过选择想要的程序 版本 试着点击 “开始试验 ”按钮, 开始一个试验的ROBOTC 版本 (假设试验版在电脑上尚未激活 ) 。 查看你键入的密码字符类型 ,取消 “Mask?”复选框。 ROBOTC Carnegie Mellon Robotics Academy 3) 更新 ROBOTC for VEX IQ: ( 1) 打开 ROBOTC 找到 Help 菜单,在这里,选择 “Check for Updates

6、”。 ( 2) 弹出 “软件更新检查和新版本的下载 ”窗口。 ( 3) 完成后点击 确定 按钮 ROBOTC Carnegie Mellon Robotics Academy 4) ROBOTC for VEX IQ 软件的基本使用 ROBOTC 界面 非常简洁,在窗口左侧是函数模板,右侧空白区域就是编写代码的位置。 需要提醒的是 ROBOTC 提供了智能菜单,就是说当你键入几个字母后,或者字母大小写写错,系统就会自动给出相应函数的完整拼写,同时你也可以直接从左边模板拖放到右边的区域来添加代码。 菜单栏 常用工具栏 函数模板区 错误提示区 代码编写区 ROBOTC Carnegie Mello

7、n Robotics Academy 可以选择不同的平台类型 含有丰富的范例程序,打开菜单 File-Open Sample Program。 图形化 设备 配置窗口 ROBOTC Carnegie Mellon Robotics Academy 支持 VEX IQ 机器人各种传感器 设备 及马达 含有功能丰富 /界面友好的编译调试 ROBOTC Carnegie Mellon Robotics Academy 2. VEX IQ 虚拟世界 1) 安装激活 ( 1) 打开 ROBOTC 软件(从桌面图标或开始菜单栏) 。 ( 2) 单击“ help” 菜单 并选择“ Manage Licens

8、es” 。 ( 3)单击菜单中的“ Add License” ,在 弹出的 “添加新的 ROBOTC License”窗口 里的 “ Product”下拉菜单中选择“ ROBOTC Virtual Worlds-VEX *.*” ,并填写您的 授权 ID 和密码 。 ( 4) 点击 “Activate Online”按钮激活产品, (你也可以通过选择想要的程序版本试着点击 “开始试验 ”按钮,开始一个试验的 ROBOTC 版本假设试验版在电脑上尚未激活 )。 ROBOTC Carnegie Mellon Robotics Academy ( 5) 成功激活后点击 “确定 ”按钮。 2) VEX

9、 IQ 虚拟世界的基本使用 ( 1) 单击菜单中的“ Robot”选项并依次设置 编译目标 “ Compiler Target”为“ Virtual Worlds” 。 在选择编译目标前,必须确定平台类型是 “VEX IQ”。 ROBOTC Carnegie Mellon Robotics Academy ( 2) 单击 “windows” 菜单 中的“ Select a Virtual World to Use”选项,选择所需的虚拟世界包 。 ( 3) 下载程序到虚拟机器人 单击菜单栏的“ file”菜单 并选择“ Open Sample Program” 选项,打开范例程序,在其中选择一个

10、范例程序或者自己编写一个程序编译下载, 机器人 虚拟世界窗口会打开。 ( 4)在这个窗口学生可以选择一个自己需要 的机器人。 选定机器人后,所有的马达以及传感器的名称和接口都将被罗列出来。将鼠标停留在下 ROBOTC Carnegie Mellon Robotics Academy 图右侧某个器件的名称和接口上时,左侧的黄色小圈将标识出该器件安装的位置。 ( 5) 选定机器人后,学生可以选择任何一种挑战赛台进行机器人控制实践:运动( Movement)、感知( Sensing)、遥控( Remote Control)以及应用面板( Utility tables)。 运动部分 : 通过编程控制机

11、器人,使其以不同的速度和运动时间来完成前进、后退、左转、右转等行为动作。 感知部分 :使用一系列传感器练习编程。 遥控部分 :使用 Logitech 遥控器编写代码 , 用操纵杆和按钮发出的信号来控制机器人 完成相应的行为动作。 应用面板包括两种:一种属于有效的教学工具,用于计算阈值,转向和距离;一种是有趣且开放的挑战,为学生提供无限的编程机会 。 ROBOTC Carnegie Mellon Robotics Academy ( 6) 选择好机器人和挑战赛台后,点击 “START ACTIVITY”,进入比赛界面 。 控制菜单 不同视角 返回 主菜单 开始执行程序 停止 &重置程序 跟随机器

12、人:使用鼠标滚轮来缩放 定点俯视:从顶部 俯视 看全图 自由运动:单击和移动鼠标来控制 摄像头转向 ROBOTC Carnegie Mellon Robotics Academy 3.虚拟世界赛台搭建 ( 1) 下载 安装“ Level Builder for RVW”(如果之前没有安装),安装时默认 C 盘,不需要改。 ( 2)在 “ Window” 菜单的 “ Select Virtual World to Use” 选项选择 “ RVW Level Builder 2.5” ,再单击 “ Window” 菜单的 “ Open RVW Level Builder Utilty” 选项。 (

13、 3)弹出 RVW Level Builder 界面,选择搭建“ BUILD”按钮,出现一个 搭建界面 。 在搭建界面可选择你想要的对象然后拖到搭建区,在菜单栏里可选择相应的选项对赛台进行保存,编辑等。点击 “ IMPORT” 菜单可进行 模型导入,它允许你导入自己的 3D 组件并且在赛台搭建时 使用。 ROBOTC Carnegie Mellon Robotics Academy 菜单栏 对象库 对象属性 搭建 区 ROBOTC Carnegie Mellon Robotics Academy 4. 3D 游戏竞技 目前,美国卡耐基梅隆大学机器人学院已经开发了 4 款虚拟世界 3D 游戏,这

14、 4 款游戏不是纯粹的游戏,而是将数学 、编程知识等融入进入游戏中,寓教于乐 让学生在游戏的同时学习到 相应 的知识。 1) Expedition Atlantis Expedition Atlantis 是一款主要针对数学知识学习的游戏 , 其独立于 ROBOTC 而单独运行, 下载安装之后会在桌面上出现 以下 图标,双击图标即可进入游戏界面; 在这里你可以选择你想要的水下机器人,编程使它们运行确定的距离和角度。 2) Ruins of Atlantis Ruins of Atlantis 是一款主要针对学生编程 的游戏 , 该游戏 下载安装完成 后 ,需要 在ROBOTC 中 进行相关设置

15、: Window Select Virtual World to Use Ruins of Atlantis,设置完成后打开范例程序编译并下载即可开启游戏 。 ROBOTC Carnegie Mellon Robotics Academy 3) Palm Island Palm Island 是一款提升学生编程能力的游戏 , 其使用的编程语言是 ROBOTC 语言, Palm Island 下载安装完成以后 , 也需要在 ROBOTC 软件里 进行相关设置: Window Select Virtual World to Use Palm Island: Training Ground, 设置完

16、成后打开范例程序 或者自己编写程序,然后 编译 下载即可打开 游戏 界面 。 4) Operation Reset Operation Reset 是一款提升学生编程技巧 的游戏 , 和上两款游戏一样,它也 需要 在ROBOTC 编程 软件 中 进行 相关设置: Window Select Virtual World to Use Robots to the rescue: Operation Reset, 设置完成后打开程序编译下载就可打开 游戏 。 ROBOTC Carnegie Mellon Robotics Academy 5. 大赛模拟 美国卡耐基梅隆大学机器人学院每年会根据 VEX 大赛的比赛发布相同规则的虚拟世界比赛,用来训练队员的编程能力,并且还可以给予参加大赛的队员硬件搭建方面的启发。 VEX IQ大赛 Highrise, 在选择虚拟世界包时选择 Window Select Virtual World to Use - Highrise,编译下载之后会出现如下的界面: 点击 START 进入如下界面:其中有三个选项卡: CHOOSE ROBOT(机器人选择) , CHOOSE GAME MODE(游戏模式选择) , CHOOSE START POINT(机器起始位置选择)。 选择好机器人、游戏模式及起点后,点击 “ START” 按钮进入比赛界面。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报