Robotkang

欢迎来到我的个人网站

科技、生活、音乐、人生


赛项研发设计头脑风暴总结「持续更新」

copyright 版权声明:本文为博主原创文章,未经博主允许不得转载。 原文地址:https://robotkang.cc/21418.html

游戏是一种用好玩的态度来对待的解决问题的活动。游戏设计师的定义:创作游戏,然后让游戏为玩家带来美好的、吸引人的和难以忘怀的体验。机器人赛事也是如此。

机器人比赛任务形式可以分为任务型、对抗型以及两者的结合。游戏或故事常见的形式是获取某个终极任务物品(集齐七颗七龙珠召唤神龙)或者打败大Boss通关(打败Boss,拯救公主),中间设置各种关卡来阻止任务来完成(参考《西游记》),机器人比赛也不例外,常见的形式有收集/搬运任务物品,攻破敌方基地/登上高地获得物品,中间设置各种障碍来或者引入对抗元素来增加任务难度与丰富性,对抗型游戏常见有射击、塔防。一个游戏或比赛常常是任务和对抗结合来丰富玩法与趣味性。以下部分整理了赛项设计头脑风暴的任务类型:

物品搬运/收集/抛射

让任务物品移动到特定的位置,任务形式可以有:

  • 投掷/抛射:投篮、踢球射门、保龄球、扔飞盘,扔飞镖/射击比赛
  • 夹取物品(球、方块)放置到另一个位置,可设定放置一定数量后,触发下一个任务
  • 建造:搭建桥梁,垒高方块
  • 任务物品收集点可移动,如旋转圆盘,左右移动篮筐
  • 推箱子比赛,垃圾分类回收
  • 拼图,搬运物品拼成某些图案完成任务,如机器人下五子棋
  • 采集特定颜色或形态的方块或任务物品
  • 不同颜色,不同大小物品的球/方块分数不同,组合(按一定顺序放置不同颜色的球)可获得额外加分,可用于资源争夺类,且有策略性
  • 赛道被障碍堵住,必须推动物品清除障碍,推箱子
  • 机器人缺少零件,需要从任务中获取;机器人配重不够,无法下升降梯或翘起跷跷板,需要采集配重;收集武器攻击对手
  • 虚拟物品收集:用扫描器(RFID)寻宝;虚拟金币收集:小车携带NFC卡片,经过藏有NFC芯片区域会有分数加成,可放在自动环节,获得足够多金币有buff加成,如路程短的路径,防御力攻击力增强

越障/复杂地形

障碍/复杂地形常常是搬运/收集任务的补充,为了增加任务难度,丰富玩法。任务形式可以有:

  • 设置桥梁、斜坡、升降梯、地面凸起、迷宫、石林、绕桩、填坑、过河、沙地、独木桥、滑梯(有分叉路)、绳索/绳梯/滑索、台阶/楼梯、攀沿钢管/走铁轨斜坡
  • 巡线竞速,可设置复杂地图或3D巡线地图,巡线+避障+夹取物体
  • 非轮式越障
  • 机器人变形(人形/车形)来完成不同任务,比如跨越障碍,登上高台
  • 类似跑跑卡丁车,设置冻结炸弹,换向弹等干扰控制道具
  • 跷跷板单向通路(一端重一些),若反向通过,需要放置重物或用机械臂压下
  • 动态障碍,如旋转圆盘/圆木,旋转木马,左右移动门,类似智勇大冲关
  • 机关,通过光线传感器/触碰开关/颜色传感器/喂食物品(有钱能使鬼推磨)控制门/栏杆打开或升降梯升降,哥德堡机械(连锁反应),多米诺骨牌
  • 推动箱子设置障碍
  • 破坏障碍物通过障碍,如扎破泡沫城门
  • 吹气球过障碍,某次马拉松做过

制作道具

辅助完成任务,可以有如下形式:

  • 抓取木板搭建桥梁/斜坡,抓取物品填坑,跨越障碍或登上高地
  • 抓取/推动重物压住跷跷板一端,让机器人上升
  • 获取任务物品攻击对方,比如枪

合作

任务需要两台或以上的机器人才能完成任务,或者配合完成的效率更高,考验团队协作。任务形式可以有:

合作越障:

  • 一台机器人升起另一台机器人让它到达高台,或者一台机器人搭载另一台机器人完成任务,或者较重的机器人压住跷跷板的一端让另一台机器人上升,然后到达高台或获取物品,或者两个机器人让跷跷板平衡
  • A机器人完成某个任务,帮助B机器人完成任务,如搭桥,按住开关,门开,让队友进入;A机器人自动,B机器人辅助A完成任务,如A巡线(没线就停止),B补齐巡线地图。

合作搬运:

  • 两辆机器人合作搬运物品(圆木),如一个抓住物品的一端;箱子较重,合作推箱子;两个机器人合作搭桥,一个机器人铺一边
  • 接力赛,比如机器人将任务物品传给另一个机器人,参考4x100竞速接力赛
  • A机器人抛射任务物品,B机器人接住任务物品放置到任务点,或者将“能量”传给另一个机器人,否则机器人不动。

提供视野/环境感知能力

  • 一台机器人引导另一台机器人完成过关(一个瞎子,一个聋子)
  • 我是你的眼,操作员背对场地,依靠队员语言指导来操作机器人完成任务

其他

  • 两个机器人合体来完成任务
  • 协作扎气球,气球不固定,所以两台机器人堵住气球然后扎破效率高
  • 机器人有不同角色,工程车、英雄车、补给车、远程炮手,近程战士/肉盾,炮塔,步兵,工兵,将军,协作进攻和防御

塔防

核心是守护防御塔/基地,或者攻破基地获取核心物品,任务形式可以有:

  • 进攻基地,俘获核心:核心由魔术气球围住,必须刺破气球才能取出核心;或者搬走障碍物取出核心;
  • 抛射物品(投石机)降低塔防御或血量;减少一定血量/防御后,塔降低,机器人爬高取出核心物品
  • 争夺高地,上高地的方式如下:
    • 高挂或完成某些特定任务,或爬上高地(爬楼梯),先上高地可获得大量分数,可用NFC判定
    • 通往高地的路分两条,一条路远,难度小,一条近,难度高
    • 升降梯、云梯,或者制作道具,如斜坡,抛射绳索
    • 通过绳子进行攀爬或下滑
    • 愤怒的小鸟,弹射物品攻击塔/建筑,或攻击桥梁让对方无法通过

对抗

可以和塔防类结合,任务形式可以有:

  • 两支队伍,中间隔开,A投球,B接球,或者互相投掷,类似VEX比赛
  • 射击比赛,参考RoboMaster
  • 奥运会项目,打羽毛球/网球/足球/棒球/射箭
  • 红外/激光/光束射击对战
  • 资源争夺类,设定公共资源点或唯一任务点,结合可以分别完成的任务
  • 机器人相扑/搏击,对方出线或倒下则胜利
  • 策略对战,设定完成任务的不同路径
  • 扎气球、踢足球
  • 制造障碍,如埋地雷(对方通过时爆炸或桥梁倒塌)、关门、升起跷跷板/升降梯,影响对手完成任务

测量/数据获取(任务辅助类)

获取环境数据辅助完成任务,或者以获取数据作为任务,可以有如下形式:

  • 测量投篮点距离数据,调整抛射的角度和速度,可写成自动投球算法,在自动阶段使用。测量数据,依据数据做决策依据。
  • 颜色检测/识别,不同颜色触发不同动作/任务,或者机器人亮特定的颜色触发任务或开关
  • 拍照,可用于灾难救援主题
  • 视觉/图像识别+图传模块,封装视觉识别算法,第一视角控制机器人完成搬运等任务

加Buff/Debuff丰富玩法与策略

带来更多变化性、策略性与趣味性,可以有如下形式:

  • 完成某项任务(打开城门、收集一定数量物品)有Buff加成,如加速,更短路径,防御/攻击力提升,获得额外任务时间,可结合电子系统辅助实现
  • 可添加负面效果Debuff(惩罚),如任务时间减少,得分减少,防御、攻击、移动速度降低

自动阶段任务

机器人在自动阶段完成的任务,可有如下形式:

  • 收集(夹取)金币或物品、巡线、避障、走迷宫
  • 抛射物品,测量投篮点距离,自动调整抛射/投篮角度和速度
  • 颜色检测,然后依据颜色执行相应动作(在不同任务点设置不同颜色)

任务完成判定

作为最终任务完成的标志,也可以设置为单个任务,可有如下形式:

  • 升旗、敲锣、两个机器人让跷跷板平衡、倒挂、翻滚、上斜坡,机器人进入箱子,并把自己封起来(把门关上)、扎气球(有明显的音效)
  • NFC判断任务完成情况
  • 裁判在后台结合电子系统人工判定任务完成或计分的方式,VEX和FRC有用这种方式
  • 用距离传感器/色卡/led灯点燃电子蜡烛/led灯带,灭火/电子蜡烛(用led表示)

以上任务形式可以进行组合来增加比赛的趣味性和观赏性,有其他想法,欢迎添加。

「不止于此」





R
支付宝打赏 微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者



Valine - A simple comment system based on Leancloud.