
Start of a match
REBUILT is played with 5.91 in foam balls called fuel. The fuel is on the left. The robot starts folded up: the intake arm is swung back until all of it is inside the inner edge of the wooden bumper frame, which is what makes the starting position legal.
Swerve drive
Four REV MAXSwerve modules, one in each corner of a 26.5 in square frame. Each wheel steers on its own, so the robot can drive any direction without turning first. We used MAXSwerve because the team already had the modules.
Intake pivot
A NEO on a 25:1 MAXPlanetary turns a 12 tooth sprocket, and #25 chain runs up to a 40 tooth sprocket on the arm: 83.3:1 in total, counted from the CAD. The arm swings 132 degrees down to intake. The front of the hopper rides on the arm, and its sprung top panel unfolds on the way.
Intake
A full-width roller pulls the fuel in. The NEO 2.0 that spins it sits on the frame and drives it through two belts: 12 to 24 teeth up to a pulley on the pivot axis, then 24 to 24 teeth out to the roller. The side plates are cut away here so both belts show.
Into the hopper, toward the hub
The fuel collects in the hopper. Its floor peaks at the intake pivot and slopes down toward the back, and two divider plates split it into three lanes, one per shooter.
Transfer
A section through the middle lane. At the bottom of each lane two stacked sets of 1.625 in flex wheels lift the fuel up a curved polycarbonate backing. Each set is on one 1/2 in hex shaft across the whole robot, a belt ties the two shafts 1:1, and a NEO 2.0 sits at each end.
Three shooters
Each lane ends in its own shooter: a Kraken X60 and two 4 in wheels that squeeze the fuel against a 3D printed hood. The hood curls forward at the top, so the fuel leaves up and forward, over the robot. The arcs are drawn, not measured.
22 inches
The opening under each trench is 22.25 in. The robot is 22.0 in tall in the CAD, so it drives under the trench, and it did.















