Skip to content
CrocoDocs
Starter GuideProgrammingEngineeringDesignPortfolio
Documentation
EngineeringYour first engineering build

Design

Game strategyDesign processCAD and robot integration

Mechanical fundamentals

Structure and fastenersShafts and bearingsMotors and gearingServosGearsBelts and chain

Mechanisms

DrivetrainsLinear slides and riggingArms and linkagesIntakes and grippersTransfersTurretsFlywheels and launchers

Manufacturing

MaterialsFits and tolerances3D printingMachining and fabrication

Electrical and wiring

Electrical and wiringWiring and powerConnectors and cablesPower faults and ESDSensor integrationMulti-turn position

Build and compete

Assembly and serviceabilityMechanics and controlTesting and reliabilityEngineering notebook

Reference

Engineering glossaryEngineering resources
Appearance

Game strategy

Translate game tasks into a robot scope, cycle model, resource budget, and development plan.

Game strategy is the choice of tasks your will perform and the conditions in which it will perform them. It determines the worth building and the compromises the team can afford.

Robot requirements

Read the current official game and materials, including updates. Separate legal requirements from your own performance targets, and check remembered rules against the current manual.

For each task, identify where the robot starts, what it must acquire, the space it must pass through, the required output position, and how it recovers after a miss. Measure relevant geometry using official field information and the actual practice setup. Account for partners and opponents wherever interaction is permitted.

Write a capability table before drawing mechanisms:

CapabilityEvidence neededCost to the robot
Acquire an object from several orientationsPickup tests with a defined spread of starts volume, , and driver attention
Place at a high targetReach and stability checks at full payloadLift mass, structure, power, and travel time
Recover after a missed pickupDeliberately failed acquisition trialsReversal path, sensing, and control logic

Cycle time

A scoring includes acquisition, travel, alignment, placement, and recovery. Speeding up an action that occupies little of the cycle gives a small overall gain.

For a simplified repeated task, let ttt be average cycle time, ppp the probability of completing a cycle, sss the score per completed cycle, and TTT the available time. A rough comparison is:

E≈TtpsE \approx \frac{T}{t}psE≈tT​ps

Suppose two illustrative designs attempt the same task. Design A takes 12 seconds and succeeds in 90% of trials; design B takes 9 seconds and succeeds in 60%. Their expected successful-cycle rates are 0.9/12=0.0750.9/12 = 0.0750.9/12=0.075 and 0.6/9≈0.0670.6/9 \approx 0.0670.6/9≈0.067 per second. The faster attempt is less productive under these assumptions.

This model ignores travel conflicts, match timing, , partial outcomes, and changing field conditions. Use it to expose assumptions, then compare actual complete runs. Do not treat a small practice sample as a precise forecast.

Resource allocation

actuators, mass, internal volume, money, build hours, and driver practice. Reserve space for the battery, electronics, cable bends, and tool access. A mechanism that fits only after removing the battery is not integrated.

New teams benefit from proving one complete scoring path before adding another. Experienced teams can investigate several concepts, but each experiment needs an owner, a question, and a decision date.

Build schedule

Choose dates for a driving , integrated scoring cycle, testing, and practice matches. Leave time for failures discovered during . Ordering lead time and workshop access belong in the schedule alongside and code.

Use a fallback that shares as much hardware as practical with the ambitious design. A simpler scoring route or a reduced range of motion can preserve practice time if a difficult mechanism misses its deadline.

Before committing to a major addition, compare the expected benefit with the practice, reliability work, and repairs it displaces. Record the decision and its assumptions in the engineering notebook, then revisit it when measurements change.

Sources

  • FIRST: Game and season materials
  • GM0: Design strategy
  • FTC Wiki: Strategic design
  • FTC Wiki: Design workflow

Your first engineering build

Assemble, inspect, and test a kit drivetrain before adding scoring mechanisms.

Design process

Set requirements, compare designs, build prototypes, and test the decisions you make.

On this page

Robot requirementsCycle timeResource allocationBuild scheduleSources