VEX Robotics Worlds 2025: Managing Complexity in Mechanical Design
Striving for consistency with robot mechanical design
This post explains the second half of my year directing the mechanical design of the Queen’s Vex Robotics Team. At QVEX, we compete in the VEX U Robotics Competition, where we travel to different universities around the world to play in a 2v2 robotics game that changes every year. This years game was called High Stakes; the main challenges were to score rings on stakes (each ring is worth points) and climb your robot up a 3ft tall ladder (the higher you go the more points you get). This year we built four robots, won 11 awards at 6 tournaments around North America, developed off-META mechanical systems that have never been pulled off before in VEX’s history and were named the VEX AI Skills World Champions.
What We Built:
From February to May we built two robots; one is a differential-swerve PTO (power take off) robot that can climb up the center ladder. The other is a conventional tank drive built for speed. The point of these robots is to intake rings off of the ground and score them on stakes. They also operate autonomously in the 30 second autonomous period at the start of the match – we use complex localization algorithms so the robots know where they are on the field. We feature custom PCB design to gather data from our onboard LiDARS, IMUs and cameras to help localize us on the field. This video from Pits N’ Parts explains our robots in detail.
Here is our climbing robot making it all the way up the ladder for the first time. We divert the power from our drivetrain through a PTO that drives a cascading lift that pulls us up and down the ladder. We spent a lot of time working on this system and to see it work for the first time was an amazing feeling.
It is customary to make a reveal video for your robots, so here is ours:
Here is a diagram of the robot in CAD. We use OnShape for its VCS and collaboration features.

As you can see, there are a lot of features. It was important to manage the complexity by staying organized and on the same page as everyone on the team.
We did a significant amount of testing to make our robots reliable; here are some examples
HTD5M Belt Scoring Testing
Cascade Lift Testing
Swerve Debugging
How we made it:
We are limited by the VEX U Rules to certain sensors, actuators and materials. We are required to use VEX motors (which are small DC motors with an encoder), most VEX Sensors (although we can use some of our own, like LiDARs) and are restricted to some materials. Our construction is a mix of 3D-printed PLA+ components and CNC-machined polycarbonate and 6061 aluminum.
This year the team got a CNC machine for the first time. This allowed us to expand our design capabilities and rapidly produce high strength parts.
Some polycarbonate frame pieces we CNC machined. If braced properly along the thin axis, polycarbonate can be exceptionally strong and impact resistant. We use it in scenarios where 6061 isn’t necessary but more strength is required than a standard PLA print
A lot of our parts are 3D-printed. We used this manufacturing method for scenarios where we needed super unique geometry that had to be somewhat strong. A good example of a good application of 3D printing was these double jointed intake ramps that we tried. The bottom joint of the ramp had to fit together with the top half of the ramp; this meant we needed a cutout in the bottom joint that would be hard to do with a CNC machine.
The white ramps are made out of PLA and need to both have unique geometry and be strong enough to take impact from the side of the ladder
Here are some aluminum hooks we made for our climb. We initially tried with polycarbonate but had too much deflection, so we went with 6061 and got good results.

I learned a lot about CNCing – making GCode from 3D Models, setting zero positions and proper offsets, the importance of managing waste with a vacuum, and so on. I also learned how not to set feeds and speeds…

What we learned:
What we accomplished:
Related albums
VEX Robotics Qualification 2025: Striving for Consistency
7 photos
Ingenuity Labs: Characterizing VR Headset Performance with Cobots
6 photos
Preparing Snow Cones Using a Robot Arm
6 photos