AnkleBiter (2023)
Summary
The AnkleBiter robot was built for the 2023–24 FIRST Tech Challenge competition season, a high school robotics competition. In my role as a hardware lead, I delegated tasks and designed parts for the robot.
My team captain directed me to design a novel swerve-type drivetrain system, where each wheel is independent and capable of infinite steering. To accomplish this, I worked closely with Josh Sugino, our software lead, to design the motion control system required to operate a differential swerve drivetrain. It took several months of constant iteration to create the two competition-ready swerve drive modules.
AnkleBiter Lifter
AnkleBiter's success was (mostly) derived from its lifting arm, designed to manipulate cones. The primary goals for the lifter were high stiffness, minimal reliance on complex linear motion components, low cost, and the use of easily sourced or fabricated parts.
My initial approach explored a linkage system inspired by desk lamps. However, I encountered issues with a "dead-zone" due to overextension and backlash, prompting a switch to direct drive.
The final iteration utilized three motors for speed and power: two at the base (shoulder) with high gearing and one faster motor at the elbow. To maintain consistent claw orientation, a servo-driven "wrist" (C stage) pivots on simple plain bearings. Notably, the elbow joint incorporated 3D-printed gears made from ABS and nylon, where I combated the anisotropic properties of FDM 3D prints with special curved teeth (give "Zerol" gear profiles a google—pretty cool stuff).
For cone manipulation, I created Pinchy. This entirely 3D-printed, modular claw required no custom metal components, relying on cheapo bearings and M3 fasteners. Pinchy offered good grip, low cost, and ideal geometry with special tapered grippers.
Key features of the lifter included:
-
19mm Square Aluminum Extrusion (16-gauge) Construction
- Lightweight and easily worked by hand.
- Cheap, 3D-printed nylon bushings running on shoulder bolts at the joints.
- Indulgent light-weighting (knocking a whole bunch of material out of the 2nd stage).
-
Stowage
- The 2+1 joint design allowed for significant reach while also enabling the arm to fold neatly within the robot's 18" starting cube—which can be seen in the interactive CAD model above.