2021年IRO大赛项目—Virtual Robot Programming_虚拟机器人编程(小学组、中学组)

2021年IRO大赛项目—Virtual Robot Programming_虚拟机器人编程(小学组、中学组)


下载链接:Virtual Robot Programming_虚拟机器人编程(小学组、中学组)项目介绍

下载链接:Virtual Robot Programming_虚拟机器人编程(小学组、中学组)策划书


人员规定:1~2人 

机器人:0台,无需搭建

参赛者:小学组、中学组


1、项目概要 

虚拟机器人编程属于创意类比赛项目。 该项目比赛的选手是以 1-2 人组队的形式共同设 计、编程制作一台虚拟机器人进行比赛。 要求设计和制作的机器人符合比赛组委会公布的主题任务。 


2、虚拟机器人

虚拟机器人类型:虚拟机器人必须为 2D 或 3D 的屏幕动画角色(角色形象不限,但必须积极向上)

编程语言:对虚拟机器人编程的编程软件及编程语言没有限制。 


3、比赛场地

 现场提供约 90cm x 60cm(长*宽)的桌子(尺寸可能会根据赛场情况有所变动)。桌子上设有电源插座 1 个,选手可自带接线板为自己的电脑供电; 

利用空间: 不影响其他队伍的情况下可以利用桌子周边的空间。 


4、比赛 

任务描述:比赛任务将在比赛通知公布日公布。

任务示例:设计一个虚拟机器人角色,该角色形象不限,例如 logo 编程软件中的小海龟或 Scratch 编程软件中的小猫,最好是自己有创意的平面图形角色。 该角色可以以菜单或按钮形式改变其属性比如大小,颜色或外形。设计一个供虚拟机器人角色的运动 2D 平面场景,场景中有一定长度的黑 线供虚拟机器人循线运动。黑线须有起点和终点标识供虚拟机器人识别, 路径中两个以上的圆弧弯道,一个环岛,可设置树木山川河流等为场景。场景中须设置启动按钮,暂停按钮,复位按钮和手动自动切换按钮。

虚拟机器人完成的任务:

 (1)在自动模式下,按启动按钮,机器人循线运动自动避障到终点程序结束。 

(2)在手动模式下,按下启动按钮后,通过软件定义的键盘按键操作机器人 循线运动到达终点程序结束。在手动操作过程中机器人脱线 3 秒程序 立即停止以示操作失败,程序结束。

 (3)在机器人到达交叉路口时机器人需变色或改变形象或闪亮指示灯。

比赛过程:虚拟机器人编程比赛分为比赛前准备,作品提交,展示与答辩三个阶段。

准备阶段:创意类比赛的准备阶段在比赛报名确认后立即开始,将在比赛开幕式前结束。 根据比赛任务,收集资料,进行策划,准备机器人构思,完成程序编写,制作可执行程序,制作程序设计说明书(PDF 格式),制作程序演示运行视频(mp4)。

 作品提交方式:作品以 U 盘形式提交。上交内容 文件内容为项目源程序,可执行文件,程序设计说明书(PDF 格式),程序演示运行视频(mp4)。 上交时间 在大赛报到时提交 U 盘。

展示答辩阶段:选手向裁判展示和讲解项目作品,回答裁判的提问。 展示和答辩阶段禁止修改程序代码以及临时更改机器人设计。 如遇特殊情况,裁判或评委可以授权选手修改程序。裁判或评委可以在演示过程中自由提问,如果参赛选手在询问过程中表现 出不真诚,将会被扣分。参赛队员可能被要求向公众展示他们的虚拟机器人。本项目中可能会有一个创意设计的笔试或现场编程过程。