[ { "type": "header", "label": "底盘与尺寸(公制)" }, { "type": "multiselect", "label": "底盘类型", "id": "driveBaseType", "options": [ "Swerve(舵轮)", "Tank(坦克)", "Mecanum(麦克纳姆轮)", "其他" ] }, { "type": "checkbox", "label": "能稳定过 BUMP?", "id": "mobilityCanCrossBump" }, { "type": "checkbox", "label": "能稳定穿过 TRENCH(约 56.5 cm 净高)?", "id": "mobilityCanUnderTrench" }, { "type": "slider", "variant": "standard", "label": "带保险杠外廓「长」(cm)", "id": "robotLengthWithBumpersCm", "options": { "min": 30, "max": 140, "step": 1 } }, { "type": "slider", "variant": "standard", "label": "带保险杠外廓「宽」(cm)", "id": "robotWidthWithBumpersCm", "options": { "min": 30, "max": 140, "step": 1 } }, { "type": "slider", "variant": "standard", "label": "外廓周长(含保险杠,cm)", "id": "robotPerimeterWithBumpersCm", "options": { "min": 0, "max": 300, "step": 1 } }, { "type": "slider", "variant": "standard", "label": "机器高度(cm,比赛全程最大高度)", "id": "robotHeightCm", "options": { "min": 0, "max": 76, "step": 1 } }, { "type": "slider", "variant": "standard", "label": "机器重量(kg,含保险杠)", "id": "robotWeightWithBumpersKg", "options": { "min": 0, "max": 62, "step": 0.5 } }, { "type": "slider", "variant": "standard", "label": "机器重量(kg,不含保险杠与电池)", "id": "robotWeightNoBumpersNoBatteryKg", "options": { "min": 0, "max": 53, "step": 0.5 } }, { "type": "slider", "variant": "standard", "label": "保险杠固定牢靠程度(1差-5好)", "id": "bumperMountQuality", "options": { "min": 1, "max": 5, "step": 1 } }, { "type": "multiselect", "label": "重心/稳定性", "options": [ "低(很稳)", "中(一般)", "高(容易翻/晃)" ], "id": "driveCenterOfGravity" }, { "type": "textblock", "label": "底盘/结构备注(比如:防撞、推力、易卡点)", "id": "chassisNotes" }, { "type": "spacer" }, { "type": "header", "label": "TELEOP(手动)FUEL 处理与得分" }, { "type": "multiselect", "label": "主要拿 FUEL 的方式", "options": [ "地毯捡", "人玩", "把球传回去给人玩", "开局预装(Preload)" ], "id": "teleopFuelSources" }, { "type": "checkbox", "label": "能地毯捡?", "id": "canGroundPick" }, { "type": "checkbox", "label": "能人玩拿球?", "id": "canHumanPlayerPick" }, { "type": "checkbox", "label": "能把球送回给人玩?", "id": "canPassBackHP" }, { "type": "slider", "variant": "standard", "label": "单次可控 FUEL 数量(大概)", "id": "teleopFuelCapacity", "options": { "min": 0, "max": 50, "step": 1 } }, { "type": "checkbox", "label": "能稳定把 FUEL 射入 HUB(active 时得分)?", "id": "teleopCanScoreActiveHub" }, { "type": "multiselect", "label": "更擅长的射球距离/方式", "options": [ "近距离(贴 HUB)", "中距离(过 BUMP 附近)", "远距离(跨场/接近中线)", "移动中也能射", "不射球(只供球/防守)" ], "id": "teleopShotProfile" }, { "type": "checkbox", "label": "能根据 HUB active / inactive 切换策略(停火/转供球/转爬塔)?", "id": "teleopCanAdaptToHubStatus" }, { "type": "checkbox", "label": "有明确方式读/提示当前 SHIFT(比如看队牌 A/T/R/B/E 或队内提示)?", "id": "teleopCanReadShiftInfo" }, { "type": "checkbox", "label": "能把 FUEL 有效“传回” OUTPOST CORRAL 给人玩继续供球?", "id": "teleopCanFeedOutpostCorral" }, { "type": "checkbox", "label": "防守能力强(能卡位/推人/干扰循环)?", "id": "teleopCanPlayDefense" }, { "type": "textblock", "label": "TELEOP 备注(循环路线,怕被防守点,最舒服的打法)", "id": "teleopNotes" }, { "type": "spacer" }, { "type": "header", "label": "AUTO(自动,20秒)" }, { "type": "slider", "variant": "standard", "label": "AUTO 预装 FUEL 数量(0–8)", "id": "autoPreloadFuelCount", "options": { "min": 0, "max": 8, "step": 1 } }, { "type": "checkbox", "label": "AUTO 能离开起始线并稳定跑路线?", "id": "autoCanLeaveStartLine" }, { "type": "slider", "variant": "standard", "label": "AUTO 大概能进几个 FUEL(估计)", "id": "autoFuelScoredEstimate", "options": { "min": 0, "max": 30, "step": 1 } }, { "type": "checkbox", "label": "AUTO 能爬塔到 LEVEL 1(如果他们有做)?", "id": "autoCanClimbLevel1" }, { "type": "textblock", "label": "AUTO 路线备注(起点,走哪边,是否过 BUMP / 穿 TRENCH,是否捡场上球)", "id": "autoRoutineNotes" }, { "type": "spacer" }, { "type": "header", "label": "终局(END GAME,最后30秒)" }, { "type": "multiselect", "label": "最高能爬到哪一级", "options": [ "LEVEL 3(BUMPERS 完全高于 MID RUNG)", "LEVEL 2(BUMPERS 完全高于 LOW RUNG)", "LEVEL 1(离开地毯/不再接触 CARPET 或 TOWER BASE)", "不爬塔" ], "id": "endgameMaxClimbLevel" }, { "type": "checkbox", "label": "终局也会继续射/供 FUEL(两边 HUB 都 active)?", "id": "endgameStillScoresFuel" }, { "type": "multiselect", "label": "更舒服的爬塔位置(可多选)", "options": [ "靠近 OUTPOST/ALLIANCE WALL 一侧", "中间 TOWER 后", "靠近 TRENCH 一侧", "无所谓/现场看" ], "id": "endgameClimbPreference" }, { "type": "textblock", "label": "终局备注(需要对位吗,会不会干扰队友,多机同时爬稳定吗)", "id": "endgameNotes" }, { "type": "spacer" }, { "type": "header", "label": "其他(沟通与合作)" }, { "type": "slider", "variant": "standard", "label": "队伍沟通/配合度(1低-5高)", "id": "teamComms", "options": { "min": 1, "max": 5, "step": 0.5 } }, { "type": "slider", "variant": "standard", "label": "队伍友好程度(1低-5高)", "id": "howFriendly", "options": { "min": 1, "max": 5, "step": 0.5 } } ]