03-第一模块比赛任务表
序号 | 任务描述 | 任务要求 |
1 | 任务1:微控制器引脚输出功能控制开发
要求参赛选手通过编程实现对微控制器的指定引脚的输出功能控制开发。 | 要求通过编程实现微控制器的指定引脚输出高电平、低电平、连续高低电平等。 |
2 | 任务2:显示单元驱动开发
要求参赛选手通过编程实现在功能电路板上显示单元上显示指定内容。 | 要求通过编程实现在显示单元显示“自由、平等、公正、法治”等文本信息。 |
3 | 任务3:传感器数据采集与显示应用功能开发
要求参赛选手通过编程实现对功能电路板上超声波、红外测距、红外测温等传感器进行数据采集,并在显示单元上实时动态刷新显示传感器数据。 | 要求通过编程实现在显示单元上实时显示超声波、红外测距、红外测温等传感器数据。 |
4 | 任务4:语音交互应用功能开发
要求参赛选手通过编程基于语音交互系统的应用功能开发。 | 要求通过编程实现基于控制语音交互系统的“比思想,赛技能;比风格,赛水平”文本内容播报功能;
要求通过编程实现基于控制语音交互系统的红外测温传感器温度数据的语音查询功能。 |
5 | 任务5:无线射频识别应用功能开发
要求参赛选手基于无线射频识别模块实现无线射频应用功能开发。 | 要求通过编程实现无线射频信息的读写与显示等功能。 |
6 | 任务6:控制装置应用驱动开发
要求参赛选手通过编程实现对功能电路板上控制装置应用功能开发。 | 要求通过编程实现功能电路板上控制装置的启动、关闭、调速等功能控制。 |
7 | 任务7:智能电子产品应用开发
要求参赛选手通过编程实现一个智能电子产品的全自动应用功能开发。 | 所涉及的任务点仅限于上述任务点。 |
注意事项:
(1)参赛选手应该在第一模块竞赛阶段结束前,往现场下发的核心控制器上烧录最新嵌入式系统应用程序,第一模块竞赛阶段结束后禁止再次更新嵌入式系统应用程序。
(2)第一模块竞赛测评过程中,禁止更新核心控制器程序,应在现场评分裁判口令下,通过板载功能按键或其他启动方式逐个实现上述任务的结果展示。如因字符刷新速度过快,导致裁判无法确认显示字符是否正确,后果由选手自行承担。
(3)第一模块竞赛测评结束后,参赛选手将功能电路板上交至裁判指定位置。
03-第二模块比赛任务流程表
序号 | 任务要求 | 说明 |
1 | 任务1:主车启动出库任务
主车放置在B1处,在裁判示意比赛开始时,选手点击启动按钮,控制TFT显示标志物进入计时状态,主车顺利出库。 | 1. TFT显示标志物进入计时状态后,主车启动出库任务。
2. TFT显示标志物在主车开始移动之后开启、在入库之前停止、中途暂停或未启动,均按5分钟计时。 |
2 | 任务2:主车无线射频识别任务
主车在D2至D4行进路径中存在至少2张RFID卡片,主车寻找到所有RFID卡片,并获取第2张RFID卡片中的有效数据信息。 | 1. 所有卡片内均存放有数据,仅第2张RFID卡片内数据有效,其余均为干扰数据。
2. RFID卡片中有效数据块由其它任务中获得。 |
3 | 任务3:从车远程启动任务
主车远程启动从车,从车启动后按照指定路线行驶,从车行驶过程中禁止与主车发生碰撞。 | 从车需使用嵌入式视觉识别完成指定路线行驶任务。 |
4 | 任务4:从车启动救援报警任务
从车到达D6处,控制救援警报标志物开启。 | 救援警报标志物开启命令由其他任务获取得到。 |
5 | 任务5:从车巡逻扫码任务
从车到达F4处,获取位于E3处静态标志物中二维码信息。 | 二维码信息为指定格式字符串信息。 |
6 | 任务6:从车交通灯识别任务
从车位于F4处,启动智能交通灯标志物进入10s倒计时显示模式,从车在10s内识别出当前智能交通灯标志物显示的信号灯颜色,并将识别结果发送至智能交通灯标志物。 | 1. 从车应在规定时间内识别出当前交通灯显示的信号灯颜色,并将识别结果发送至智能交通灯标志物,超时结果无效。
2. 从车只需将结果发送至智能交通灯标志物,无需执行相应操作。 |
7 | 任务7:从车智能路灯感知调节任务
从车行进至F2处,控制智能路灯标志物调节至目标挡位。 | 1. 智能路灯标志物目标挡位值通过其它任务中获取。
2. 智能路灯若没有受到任何指令控制,则该任务不得分。 |
8 | 任务8:从车入库任务
从车到达D2处,采用倒车方式驶入智能立体车库(B),并控制其上升至指定层数。 | 1. 智能立体车库(B)停放层数由其他任务中获得。
2. 从车应采用倒车方式驶入智能立体车库(B),其它方式不得分。 |
9 | 任务9:顺利通过特殊地形任务
主车顺利通过E4处的特殊地形标志物,获取主车通过特殊地形的方向,且行进过程中禁止与特殊地形标志物两侧掩体发生碰撞。 | 1. 允许特殊地形标志物中心点与坐标点存在±3cm误差。
2. 特殊地形标志物共计四张特殊地形卡片,可任意更换。 |
10 | 任务10:主车智能语音交互任务
主车行进至F6处,主车识别出语音播报标志物播报的随机指令信息,并上传至评分系统。 | 随机指令信息编号需按照指定数据格式上传至评分系统。 |
11 | 任务11:主车距离探测任务
主车行进至F6处,向静态标志物进行测距,获得距离信息,并将所测距离信息发送到立体显示标志物显示。 | 1. 立体显示标志物采用四舍五入方式显示测距值,单位为厘米。
2. 测距任务中测距起点为F6十字路口中心点,测距终点为静态标志物表面,误差范围±20mm。 |
12 | 任务12:主车顺利通过道闸系统任务
主车行进至D6处,发送车牌信息开启道闸系统,并在道闸栏杆落下前顺利通过道闸系统。 | 1. 道闸系统开启车牌信息由其它任务中获得。
2. 主车需在不接触道闸栏杆的情况下顺利通过道闸系统。 |
13 | 任务13:主车入库任务
主车到达B6处,采用倒车方式驶入智能立体车库(A),并控制其上升至指定层数,关闭TFT显示标志物计时状态。 | 1. 智能立体车库(A)停放层数由其他任务中获得。
2. 主车应采用倒车方式驶入智能立体车库,其它方式不得分。 3. 主车入库完成后,关闭TFT显示标志物计时。 |
附:参考路径图纸
03-第三模块比赛任务流程表
序号 | 任务要求 | 说明 |
1 | 任务1:LED计时器启动任务
要求将主车放置F7处,在裁判示意比赛开始时,选手通过“一键启动”功能,启动系统程序,启动LED显示标志物的计时功能,而后主车驶离出发点。 | LED显示标志物计时功能必须在主车开始移动之后启动,在入库之前停止或中途暂停或未顺利启动,均视为任务失败,时间均按5分钟计时。 |
2 | 任务2:二维码与文本识别任务
主车到达F4处,识别智能信息显示标志物(A)上的二维码,获取有效二维码信息;识别智能信息显示标志物(A)上的显示的有效文本内容,并获取有效文本信息。 | 二维码中的有效信息用于后续任务中算法源码信息。
有效文本信息仅限于:汉字、字母和数字及其组合,字体采用宋体,字体大小不定。 |
3 | 任务3:救援报警任务
主车到达F2处,向救援报警标志物发送指定红外数据,控制其开启。 | 救援报警标志物开启报警的指令由前述任务中的有效数据经过数据处理算法计算后获得。
救援报警标志物开启报警的指令计算方式详见数据处理算法文件。 |
4 | 任务4:交通标志识别任务
主车到达D2处,识别静态标志物(A)上显示的有效交通标志数量。 | 交通标志仅限于直行、左转、右转、掉头、禁止直行、禁止通行。
有效交通标志数量1-5个。 |
5 | 任务5:交通信号灯识别任务
主车到达D2处,控制智能交通灯标志物进入识别模式,并在规定的时间内识别出当前停留交通灯的颜色,按照指定格式发送给智能交通灯标志物进行比对确认。 | 主车应在规定的时间内识别出交通灯信号颜色,并将识别结果按照指定格式发送至智能交通灯标志物,超时结果无效。
主车识别后只需将结果返回至智能交通灯标志物即可通行,无需执行其他操作。 |
6 | 任务6:立体显示任务
主车在B2处,向立体显示标志物发送红外数据,控制立体显示标志物显示前述任务中识别的有效文本信息。 | |
7 | 任务7:智能图像识别任务
主车到达B4处,获取智能信息显示标志物(B)中显示的有效车牌信息、图形信息、颜色信息、车辆车型信息。 选手须将识别的有效车牌信息按照指定指令格式发送到智能信息显示标志物(B)显示,将有效图形信息按照指定指令格式发送到智能信息显示标志物(A)上显示,将有效颜色信息按照指定指令格式发送到LED显示标志物第二排数码管上显示。 | 智能信息显示标志物显示车牌格式为:“国XYYYXY”。其中“国”固定不变,X代表A~Z中任意一个字母,Y代表0~9中任意一个数字。
涉及的形状仅限于:三角形、圆形、矩形(正方形)、菱形、五角星; 涉及的颜色仅限于红色(255,0,0)、绿色(0,255,0)、蓝色(0,0,255)、黄色(255,255,0)、品色(255,0,255)、青色(0,255,255)、黑色(0,0,0)、白色(255,255,255)。 涉及车型仅限于:自行车、摩托车、小轿车、货车。 |
8 | 任务8:道闸开启任务
主车到达D4处,按照指定格式发送有效信息到道闸标志物上显示并控制其开启。 | 道闸标志物有效开启车牌为:国JD1921,选手须将该车牌信息按照指定格式(见通信协议)发送到道闸标志物上显示并控制其开启。
选手需要控制时间,应当在道闸标志物开启之后快速通过,避免撞上闸杆。 |
9 | 任务9:主车入库任务
主车到达D6处后,采用倒车入库的方式,驶入正确车库,入库后关闭LED显示标志物计时器。 | 车库计算方式由前述任务中的有效交通标志数量和前述任务中的车辆车型信息经过组合计算之后得到。 |
附:参考路径图纸