Aydan Coker

UTRA ART · Autonomous rover for IGVC

Leading ART's mechanical redesign

Mechanical Subteam Lead · Sep 2026 – present · competition June 2027

For years, ART's mechanical team rebuilt the previous rover, and nobody, from members to project manager, actually owned the mechanical design. In 2026 the rover spent five days at competition and never attempted qualification. This year the mechanical side is being redesigned from a blank page on about $500, and I own all of it: the method every decision goes through, the plan for the year, the team that builds it, and the agreements with the other subteams.

$500for the entire mechanical rover
9months from first model to competition
4platform stages, each ending drivable and testable
13worst-case load cases, each tied to requirements
34+sourced requirements, and growing

Why the reset

Each year's team inherited the rover and patched whatever broke. Parts were picked to be overkill and assumed to work; nobody checked what anything was rated for. Because nobody owned the design, failures were never understood, so they came back.

The IGVC 2026 course: an asphalt lot with orange construction barrels, painted lane lines and a plywood ramp, with a competing rover in the foreground.
The IGVC course in 2026: barrels, painted lanes and the ramp.

The old mindset, and this year

The old mindsetWhat it costThis year
Reuse last year's roverThe motor mount and wheel coupler failed again and again, ate the software team's testing time and ruined wheel-encoder precisionEvery part starts from a requirement, on a blank page
Go overkill and assume it worksA motor far beyond what the rover needed, and no one checking whether the rest was rated at allEvery part's published rating is checked against a worst-case load case with a safety factor
Nobody owns the designSurface fixes, so the same failures returned every seasonOne owner for the whole mechanical design, from the models to the parts list

The hardest constraint: the budget

The budget shapes every decision. Travel and sensors take most of the team's money. What's left is split between embedded and mechanical, which leaves roughly $500 for the entire mechanical rover.

Approximate split of a ~$6,500 season budget.

Overkill isn't affordable on $500. Every part has to be the cheapest one that provably passes, which only works if someone owns every requirement behind it. Cost is the top-weighted criterion in every scoring matrix, and parts already in inventory count as free.

01 · The design

Designing from first principles

Every decision runs through the same chain, from the outside world inward. It repeats one level deeper at each step: rover, then drivetrain, then its motor, then the driveline that connects them.

4 MODELS VehicleCourse BehaviourTeam Functionone sentence Requirementspass / fail Load casesworst situations Scoringwhat's better? Design repeat one level deeper: drivetrain → motor → driveline
Requirements decide what passes. Scoring decides what wins.
1

Start from four models

Before anyone talked about parts, we defined the world the rover lives in.

Every decision on this rover, from the stage plan down to a single bearing, comes from these four models. Every requirement, load case and scoring weight traces back to a row in one of them. If a number can't be traced to a model, it doesn't go in.

ModelWhat it pins downExample
VehicleFootprint, mass, required features, life cycle3 × 2 ft footprint, ≤ 6 ft tall; mass planned at 30–40 kg (the payload alone is 9.1 kg)
CourseLength, turns, obstacles, surface, weather~500 ft, turns ≥ 5 ft radius, one long 15 % plywood ramp, rain
BehaviourSpeed, stopping, manoeuvring, stability, endurance≤ 5 mph, > 1 mph average, pivot < 5 ft, never tips, 6 min run
TeamBudget, schedule, documentation~$500 mechanical budget, competition June 2027
2

Plan the rover in drivable stages

The models set what the finished rover must do. The plan works backward from there in four stages, each one a working platform the next builds on. The stages exist mostly for the other subteams: each ends at a level of drivability where embedded or software can start testing on real hardware, instead of waiting for a finished rover.

LevelThe rover can…RequiresSubsystems addedStage
0StandBalanced ground contactFrame, wheels
1RollFree ground movementDrivetrain, motorsP.1 Mechanical base
2Drive, tetheredGround movement from electrical powerDrivers, motor circuit
3Drive on its own powerElectrical power generated onboardBattery, fuses, failsafesP.2 Electrical platform
4Be controlled, tetheredGround movement from external software inputDrivers, microcontroller
5Be driven remotelyGround movement under wireless controlLaptop, power distributionP.3 Software integration
6CompeteEvery IGVC rule and the full vehicle requirementsPackaging, final assembly, testingP.4 Final rover

Each stage is a black box: what goes in, and what must be true when it comes out. Every stage keeps everything the one before it guaranteed, and adds to it.

In
  • Total vehicle weight
  • Course conditions
  • IGVC rules
P.1
Out
  • Rolls, carrying worst-case loads with no tipping or slipping
  • Known CoG and CoR
  • A defined attachment standard
In
  • + electrical power
  • + embedded circuits
P.2
Out
  • Drives on its own power through general worst cases without slipping, tipping or stalling
  • Power supply and circuits secured
In
  • + wireless control input
P.3
Out
  • Driven remotely through full worst cases without slip, tip, stall or losing the operator link
  • Every embedded part and sensor secured
In
  • + packaging and the shell
P.4
Out
  • The final rover: meets every IGVC rule and the full vehicle requirements
  • Easy to assemble, tested
3

Plan each stage down to the parts

Each stage gets a map from its goal to assembled hardware: every requirement document, every decision, every part to buy, every check, and every piece of knowledge the team needs before a step can happen.

▭ process◇ decision≋ document☁ knowledge▣ physical part
Platform Stage 1 planning flowchart: the stage goal leads to P.1 requirements, which branch into fasteners and an attachment standard, framing, balance wheels, and tip-and-slip stability; the design is verified structurally against the load cases, then assembled with two drivetrains and tested.
img/platform-stage-1.svg
Platform Stage 1 (P.1), the full plan. Click to zoom to actual size, or open it full size ↗.

P.1 starts from a written goal and its requirements, then splits into four branches that all land before assembly:

Stability

Tip and slip conditions bound the centre of gravity and the wheel layout, then get tested on hardware.

Attachment standard

Fastener cases → standard requirements → choose a method. One shared way to mount things to the frame.

Framing

Requirements from the load cases → select → purchase.

Balance wheels

Requirements from loads and stability → type → wheel → specs (scrub, mass, size, material).

The design is verified structurally against the load cases before anything is assembled. Then two drivetrains, the fasteners, the framing and the balance wheels come together, and the stage is tested against the numbers it was designed to.

4

Find the worst cases, and let them size everything

The course and behaviour models give 13 load cases: every situation the course can put on the rover. Each one sets specific requirements, so no part is sized by guesswork. Numbers are at the 40 kg design mass on the 8.53° ramp.

Worst caseLoad at 40 kgWhat it sizes
Climb the wet ramp≈ 66 N of thrust, at wet-plywood gripMotor torque, traction, wheel material
Descend the ramp, speed held≈ 50 N of brakingBraking torque back through every driveline part
E-stop going down the ramp~50 N still pushing it forwardStopping distance; tipping forward under braking
E-stop part-way up the rampHold ≥ 58 N with the power cutA brake or a drive that can't be back-driven
Turn at speed (r = 1.52 m)Up to ~130 N sideways at 2.24 m/sSide load on bearings; sliding and tipping in turns
Accelerate from rest≈ 44 N (0 → 1 mph in 0.5 s)Peak motor current; meeting the start-speed rule
Ramp toe, crest and lipVertical impactGround clearance; no yield at the lip
6-minute runCruise, turns, climb and descent back to backHeat, battery energy, fatigue life
Motor stallFull stall torque × gearingNo part yields when a wheel jams
Wet asphalt, pivoting, lifting, transportLower grip, yaw moment, shocksTraction margin, pivot torque, static strength

The stability cases feed P.1 directly. The riskiest manoeuvres become tip and slip conditions, which set the allowed range for the centre of gravity and the wheel layout. Those ranges then drive the balance-wheel and framing requirements.

d h mg CoG 15 % ramp (8.5°), downhill to the left
The first check on the ramp: the rover holds while the gravity line stays inside the downhill contact, which needs d / h > tan 8.5° ≈ 0.15. Braking on the way down adds the deceleration, d / h > tan θ + a/g, and that is the case that sizes the layout.
5

Turn function into pass/fail requirements, then score

Each subsystem gets one sentence for its function. For the drivetrain: "Move the vehicle through the course with its desired behaviour, following team constraints." Each phrase maps to a model, and each produces requirements with a target, a source, a design check and a hardware test: 21 for the drivetrain. Designs that pass all of them are ranked on a weighted matrix that scores only how far they go beyond the requirements.

Cost
30
Torque margin
20
Traction margin
15
Timeline
10
Top speed
10

The drivetrain's top five criteria; eight more share the last 15 points.

The motor came next, selected against the drivetrain's torque and speed requirements and its load cases: a 24 V brushless planetary gearmotor rated 5 N·m at 90 rpm. Its shaft, torque, mass and mounting then became fixed inputs to everything downstream.

One level deeper, the driveline (everything from the motor shaft to the ground) gets the same treatment: "Turn motor torque into motion and carry every load between the ground and the chassis, for the life of the rover, in course conditions." That gives 13 requirements, which become the 10 focused checks members design against (see the team section).

6

A decision, traced: the driveline

In round one, members submitted four driveline designs. I reviewed each against the 10 focused checks and scored the ones that passed. One example, a compact pillow-block design:

CheckWhat the design usedResult
Wheel rated ≥ 40 kgWheel listed at 6 kg maxfail
Bearing C, C0 ≥ 800 NNo published rating; member's own estimate ~300 Nfail
Torque parts rated ≥ 10 N·mPinch-clamp hub and coupler, no ratingfail
Steel shaft sized for overhang8 mm; the smallest allowed is 13 mmfail
Clearance, sun, turning, parts lockedMetpass

It was cheap and light, and it scored 3.22 / 5 on the focused criteria, but it would have broken under the rover's own weight. Round one also exposed a flaw in my own scoring: a fully compliant driveline costs more than the cost scale assumed, so every design was landing at the bottom of it. The cost anchors are being reset so cost can separate good designs again.

Round two kept the selected motor and locked what the reviews settled (a 12.5 N·m flexible coupler, a 6 in wheel rated 40.8 kg, and a hub that fits it) and left members one real choice: a dead axle or a live axle, each with its own sizing rules.

7

Next: CAD and assembly

The chosen drivelines and the full P.1 platform get modelled and assembled in SolidWorks, with every part's material assigned so mass, CoG and clearances come from the model.

8

Next: structural verification

The assembly is verified in ANSYS against the same load cases that sized it, before anything is ordered.

9

Next: build and test against every requirement

Each requirement already has a hardware test written next to it: a timed 13.4 m run from rest, a tape-marked 180° pivot, an E-stop halfway up a wet plywood ramp at 40 kg. P.1 is done when every one passes.

02 · The team

Teaching the team

The mechanical team is mostly first- and second-year students, so teaching is built into the plan rather than done on the side. Every knowledge cloud on a stage map is a lesson that has to exist before the step it feeds. The plans double as the syllabus: by the time a branch reaches a decision, the team has been taught what that decision depends on.

The knowledge the plans call for

Fastener design practicesDfA and DfMWheel scrub physicsBalance wheel optionsTip and slip theoryFraming
Rolling wheel physicsMotor theory and physics

Lessons taught so far (driveline design)

For each gap, I learn the topic properly, write the lesson, and teach it at the session where it's needed.

Shaft shapes and torque transmissionAxial, radial and tangential loadsCoupler and hub practiceDead-axle load offloading

Each lesson is built on a whiteboard first, as a chain of reasoning members can follow rather than a list of rules. These two became the driveline lesson.

Whiteboard lesson on coupling methods: how bearings work, why a shaft bonded directly to the motor fatigues, and a force balance showing that a support at the wheel removes the reaction force on the motor.
Why the motor shouldn't carry the wheel. Bearings, why a shaft bonded straight to the motor fatigues, and the force balance Fy = N(1 − L/x): put a support right at the wheel and the motor carries no reaction force.
Whiteboard lesson on supporting the wheel: a fixed shaft resists axial but not tangential force, so it becomes a bearing; a shaft fixed at three points must be perfectly aligned, which is impossible, so a flexible coupler absorbs the deflection.
How to support it. A fixed shaft can't take tangential force, so it becomes a bearing. A shaft held at three points needs perfect alignment, which is impossible, so a flexible coupler takes up the misalignment.

Handoffs a first-year can succeed with

The driveline's 13 requirements mostly need hand calculations to check. I turned them into 10 focused checks, each a number off a spec sheet or a measurement in CAD, with the loads and safety factor already built in. Pass all ten and you pass all 13.

That isn't a replacement for understanding. The full requirements sit right next to the checks on the same sheet, and the lessons cover the physics behind them, so members know why their bearing needs C and C0 ≥ 800 N. The checks just keep a first design from getting buried in hand calculations, so their effort goes into the design itself.

The handoff sheet also puts a walking-leg design next to a standard shaft-and-bearing one. If a design meets every requirement and scores well, it doesn't matter what parts it uses, so members should feel free to be creative.

03 · The rover

Working across subteams

In 2026, mechanical problems used up the time software needed for testing. This year the platform stages are built as a contract with the other subteams: each level of drivability is the point where someone else can start testing on real hardware, months before competition instead of days.

What each stage unblocks

StageMechanical deliversWhich unblocks
P.1A rolling base with known CoG and a defined attachment standardEvery subteam mounts to one standard instead of inventing brackets
P.2Secured power supply, circuit bay and motor circuitEmbedded tests drivers, power and failsafes on the real rover
P.3Sensor mounts and a remotely drivable platformSoftware tests perception and control on the real rover

Interfaces, agreed in writing

It works in both directions. Mechanical depends on numbers it doesn't own, so each one is an interface claim that the other subteam's lead signs off. Nothing gets designed around a guess:

InterfaceFromWhat mechanical gets
SensorsSoftwareSensor list: mass, size, mount height, field of view, cables
PowerEmbeddedBattery and electronics bay envelope, E-stop and light parts
MotorEmbeddedMotor voltage, current, driver, encoder

Where it stands

The models are done, the platform is planned in four stages with P.1 mapped to the part level, the drivetrain is defined, required and scored, the motor is selected, and the driveline is defined against it. Member driveline designs are in their second round.