1lb 3D Printed Combat Robot: "Spinna Dubs"

The University of Illinois at Urbana-Champaign iRobotics club hosts a 1-lb 3D printed robot combat competition several times a semester. A friend and I designed and competed with "Spinna Dubs": an agile, hard-hitting, and destructive robot with a high kinetic-energy vertical spinning weapon. I focused on designing our robot's chassis and frame, while my partner worked on the weapon subsystem.

A computer rendering of the robot

Spinna Dubs tears off another robot's saw weapon

Youtube playlist of all matches (Use arrows next to pause button to change videos)

Technical Details

Chassis

3D printed unibody chassis

Our initial goals for the chassis were to design it to be as wide as possible to prevent "gyro dancing" due to gyroscopic procession from the weapon when turning the robot. In addition, we wanted the robot to be low to the ground with a large wedge to deflect attacks and to get underneath other robots so that our weapon could deliver damaging uppercuts

The chassis was designed with the 3D printing process and strength in mind. The majority of the chassis is printed as a single piece with removeable top panels for access to the insides. The unibody takes advantage of the ability of FDM printing to create complex geometries for our robot's rounded front wedge and sides. Furthermore, it eliminates the need for heavy and weak fasteners, and lends natural rigidity and strength to the part while keeping weight low by designing the chassis as one continuous piece, and by taking advantage of the partially-hollow sturcture of 3D prints, concentrating most material at the surface where stress is greatest.

In order to optimize chassis strength, we took into account the anisotropic nature of 3D printing. We expected the majority of attacks to come from the sides of the chassis. Therefore, we designed the part to be printed with the bottom of the chassis on the printer's build plate, eliminating the need for support material, and orienting the layers in a desireable way so that most impact forces would lie within the plane of the layers to avoid any tension or bending which could split the layers apart.

Further considerations were taken for the weapon mounts. We expected very large reaction forces from our weapon hits, and wanted to ensure our robot could survive the damge that it dished out. They were designed as separate pieces which were printed on their side in order to keep the forces within the plane of the 3D printed layers. Furthermore, they served a purpose similar to a car roll cage for the weapon: the structure would prevent the weapon from touching the ground when the robot tipped over (which it often did!)

Chassis with weapon mounts attached

Weapon

Weapon Assembly

The robot's weapon is a vertical spinner: Using a high power brushless motor, it spins a rotating mass extremely quickly, and unloads its rotational energy into other robots upon impact.

Due to the rules of our competition, 50% of our weapon by mass must be constructed out of 3D printed material, and because of the high impact forces the weapon would face, durability was again a top priority. By printing the weapon on it's side, we once again ensured most of the expected reaction forces from our hits would lie within the plans of the layers, to prevent any bending loads from separating layers.

The weapon is designed with a thick 3D printed body for durability, but much of the weight and damage comes from screws embedded at the ends of the weapon. These screws act as hard impactors that ensure solid hits against other robots, and also significantly add to the mass and moment of inertia of the weapon, increasing the kinetic energy which can be stored within the weapon.

Finally, the latest version of the weapon features an asymmetric design. The center of mass is still balanced upon the axis of rotation, but one end is longer than the other. This ensures that we have larger "bite" compared to a two toothed weapon as the single long end must complete a whole revolution until it strikes our opponoent, meaning that it will reach "further" in for each hit (This is a similar relationship to chipload and cutting RPM when machining)