2019 - Team 102 Pit form

[
  {
    "type": "h2",
    "label": "Robot construction",
    "id": "labelRobotConstruction"
  },
  {
    "type": "textblock",
    "label": "Describe the robot's drive train:",
    "id": "constructionDriveTrain"
  },
  {
    "type": "spacer"
  },
  {
    "type": "h2",
    "label": "Controls",
    "id": "labelControls"
  },
  {
    "type": "multiselect",
    "label": "What kind of controls does the driver use?",
    "options": [
      "Game controller (Xbox/PS4/etc.)",
      "One joystick",
      "Two joysticks",
      "Other"
    ],
    "id": "controlsType"
  },
  {
    "type": "textblock",
    "label": "Other info: Any special notes on driving? Are there operator controls? What does the operator use? Etc.",
    "id": "controlsInfo"
  },
  {
    "type": "spacer"
  },
  {
    "type": "h2",
    "label": "Sandstorm period",
    "id": "labelSandstorm"
  },
  {
    "type": "checkbox",
    "label": "Do they use Autonomous code?",
    "id": "sandstormUseAuto"
  },
  {
    "type": "textblock",
    "label": "If so, what can be done via autonomous?",
    "id": "sandstormHowAuto"
  },
  {
    "type": "checkbox",
    "label": "Do they use Manual Control?",
    "id": "sandstormUseManual"
  },
  {
    "type": "textblock",
    "label": "If so, how do they do manual operation (camera, etc)?",
    "id": "sandstormHowManual"
  },
  {
    "type": "spacer"
  },
  {
    "type": "h2",
    "label": "Teleop period",
    "id": "labelTeleopPeriod"
  },
  {
    "type": "checkbox",
    "label": "Do they use any autonomous/assisting code during the match?",
    "id": "matchUseAuto"
  },
  {
    "type": "textblock",
    "label": "If so, describe how auto/assisting code is used",
    "id": "matchHowAuto"
  },
  {
    "type": "spacer"
  },
  {
    "type": "checkbox",
    "label": "Can they pick up panels from the ground?",
    "id": "matchCanPickUpPanelsFromGround"
  },
  {
    "type": "checkbox",
    "label": "Can they pick up cargo from the ground?",
    "id": "matchCanPickUpCargoFromGround"
  },
  {
    "type": "checkbox",
    "label": "Can they score panels on the cargo ship?",
    "id": "matchCanScorePanelsOnCargoShip"
  },
  {
    "type": "checkbox",
    "label": "Can they score cargo in the cargo ship?",
    "id": "matchCanScoreCargoInShip"
  },
  {
    "type": "spacer"
  },
  {
    "type": "multiselect",
    "label": "What level can they score hatches on the rocket?",
    "options": [
      "Cannot score hatches on rocket",
      "1",
      "2",
      "3"
    ],
    "id": "matchCanScoreHatchesRocketLevel"
  },
  {
    "type": "multiselect",
    "label": "What level can they score cargo in the rocket?",
    "options": [
      "Cannot score cargo in the rocket",
      "1",
      "2",
      "3"
    ],
    "id": "matchCanScoreCargoRocketLevel"
  },
  {
    "type": "spacer"
  },
  {
    "type": "textblock",
    "label": "Describe how they score hatch panels and cargo (shoot, push out, etc.):",
    "id": "matchHowScorePanelsAndCargo"
  },
  {
    "type": "spacer"
  },
  {
    "type": "textblock",
    "label": "What is their preferred strategy?",
    "id": "matchPreferredStrategy"
  },
  {
    "type": "spacer"
  },
  {
    "type": "h2",
    "label": "Climb",
    "id": "labelClimb"
  },
  {
    "type": "checkbox",
    "label": "Can they climb to Level 1?",
    "id": "climbCanLevel1"
  },
  {
    "type": "checkbox",
    "label": "Can they climb to Level 2?",
    "id": "climbCanLevel2"
  },
  {
    "type": "checkbox",
    "label": "Can they climb to Level 3?",
    "id": "climbCanLevel3"
  },
  {
    "type": "textblock",
    "label": "Describe the robot's climb mechanism/strategy:",
    "id": "climbDescribeStrategy"
  },
  {
    "type": "spacer"
  }
]