Jason Hu
All projects
04 / Voyager 6+ Robotics

From CAD to competition.

As Captain & Hardware Lead, I led mechanical development for a 15-member FTC team. Across three seasons, I translated different game requirements into complete robot architectures—from parametric Onshape CAD and engineering analysis to fabricated, integrated, and quantitatively tested hardware.

My role
Captain & Hardware Lead
Timeline / status
2021 — 2026
Competition hardware / completed team tenure
Disciplines
Onshape / parametric CAD · Mechanism & motion design · Manufacturing & assembly · Testing & validation · Systems integration
INTO THE DEEP robot CAD: dual vertical slides, horizontal extension, and a swiveling powered intake integrated into a compact drivetrain.
INTO THE DEEP robot CAD: dual vertical slides, horizontal extension, and a swiveling powered intake integrated into a compact drivetrain.
15Team members led
200+Open-source CAD/design downloads
5 yearsIterative robot development

The problem

Each season demanded a new way to acquire and score game pieces within a constrained robot envelope. Reach, stability, maneuverability, and service access competed for the same space. The challenge was to make drivetrain, manipulator, localization, electronics, and software behave as one reliable system under competition schedules.

My contribution

  • Led mechanical architecture and hardware development across a 15-member team as Captain & Hardware Lead.
  • Owned the three robot architectures below, including drivetrain, manipulators, and spring-loaded localization hardware.
  • Used parametric Onshape CAD and engineering analysis to guide motion, stability, structural support, and subsystem interfaces.
  • Directed fabrication, assembly, integration, and performance validation alongside electrical and software members.
  • Trained younger members and published reusable parametric designs with more than 200 downloads.

Three seasons. Three mechanical architectures.

Precision manipulation → multi-axis reach → independent targeting

2023–2024 / CENTERSTAGE

Stability at full extension.

Challenge — Move game pieces rapidly to an inclined scoring surface without sacrificing stability, precision, or chassis compactness.

Robot CAD with dual inclined slides, powered roller intake, and compact mecanum drivetrain.
CAD · Open image to inspect details
  • Dual inclined slides
  • Powered roller intake
  • Compact drivetrain / CG-managed layout
Measured performance
<3.5 sSlide / scoring motion
No measurablePost-extension wobble
<6 sIntake → score sequence

Measured on integrated competition hardware during repeated testing.

Architecture & rationale

I designed paired linear slides aligned with the scoring angle, using parallel support to resist torsional motion during rapid extension. As the manipulator shifted mass beyond the drivetrain footprint, I used center-of-gravity and tipping calculations to guide component placement and counterbalancing. A powered roller intake controlled acquisition, alignment, and transfer. I carried the mechanism from CAD through fabrication, integration, and iterative testing, validating both slide stability and the complete intake-to-score sequence.

DesignDual-slide architecture + CG-managed mass distribution
Result<3.5 s extension · no measurable post-extension wobble

Requirements that shape the design

Operating envelopeMeet competition limits in the starting configuration while preserving deployed reach and clearance for moving hardware and wiring.
Stable, repeatable motionMaintain alignment and support as manipulator loads shift beyond the drivetrain footprint.
Competition reliabilityWithstand repeated cycling, rapid motion, and field interaction with practical repair paths between matches.
Team-accessible manufactureUse available fabrication processes and purchased hardware while preserving assembly and adjustment access.
Electromechanical integrationCoordinate actuators, sensing, wiring, and tracking-wheel behavior with control and localization requirements.

Design development

01

Translate the game into architecture

Define scoring functions, deployment constraints, and subsystem interfaces. Compare concepts against available volume, team capabilities, and the competition schedule.

02

Develop and articulate the CAD

Build parametric Onshape assemblies and evaluate the full operating range. Use motion checks and analysis to resolve conflicts before committing to fabrication.

03

Realize the complete system

Plan component selection and purchasing, then integrate fabricated mechanisms with drivetrain, actuators, sensors, and electrical hardware.

04

Close the loop with evidence

Reproduce failures, identify the controlling interface, revise the design, and retest. Carry match experience into the next architecture.

Engineering decisions

Design the drivetrain around the deployed robot

I coordinated wheel and motor placement, frame rigidity, mass distribution, and maintenance access with the manipulator and tracking-wheel interfaces. The drivetrain had to remain maneuverable while supporting changing loads and reliable localization; optimizing it in isolation would miss those interactions.

Support the load without consuming the envelope

End-effector loads transfer through the slides into the frame. I evaluated support, stiffness, deflection, and tolerance stack-up together, balancing structural behavior against mass and available volume. Mounting alignment and accumulated tolerances can turn a freely moving component into a binding assembly.

Choose improvements the team can validate

Near competition, a performance gain must justify fabrication effort, integration risk, and remaining test time. I weighed proposed changes against serviceability and the team’s ability to build, diagnose, and repair the resulting hardware.

Spring-loaded localization hardware

I designed compliant tracking-wheel odometry to maintain field contact through robot motion and surface irregularities. I evaluated spring behavior and range of motion, managing mounting alignment, backlash, and clearance. After manufacturing and testing the mechanism, I revised it around slip and inconsistent contact, coordinating the mechanical behavior with the software team’s localization requirements.

Build & integration

I translated CAD into fabricated parts and assemblies using team-accessible processes and purchased hardware. Hands-on fit-up exposed constraints around mating interfaces, fastener access, assembly sequence, and adjustment; I revised geometry and alignment where needed.

With electrical and software members, I integrated actuator mounts, sensor placement, and wiring access. I coordinated purchasing and distributed mechanical work so subsystem builds converged into a serviceable competition robot.

Validation

I tested repeated cycles and representative mechanism loads, with impact checks where applicable. Integrated operation exposed tracking-wheel slip, inconsistent contact, slide binding, backlash, and excessive deflection that isolated bench checks could miss.

I reproduced failures, inspected the controlling interfaces, and retested revisions under competition-like operation. The Robot Evolution measurements above capture the resulting motion and scoring performance; match experience also informed reliability and repair decisions.

Outcome

Three distinct mechanical architectures reached functioning competition hardware, combining mechanism design with robot-level packaging and measured performance. I led that work across a 15-member team and shared reusable designs beyond it through more than 200 open-source downloads.

Next iteration

Document representative robot configurations and mechanism revisions with CAD and build records, linking each observed failure to its design change and subsequent test. Carry those integration and validation lessons into future hardware development.

NEXT CASE STUDY / 05

Lightweight Formula SAE Steering Wheel

View project