Laser cut mounting plates for drive chassis and bumper
Spacers and threaded rods for adjustable height
Greartisan 12V DC motor with 200 RPM gearbox
Supporting caster wheels
3? inch rubber drive wheels
Lazy susan bearing for smooth free spinning around robot body
Four free spinning 3D printed with rubber wheels at corners to roll along wall
3D printed gear (10:1 ratio) with hall angle sensor for absolute position tracking, allowing known angle between body and bumper
Mini servo-driven pin to fix bumper in known position at start of match
The encoder bumper functions by having the robot push itself into a wall. As this fixes the bumper cage to the outside world, the interior body of the robot can then rotate in place, using the encoder readings to calculate how much it has turned. This is a novel way of navigating without directly "seeing" the environment. Additionally, as the position of the encoder is known when the robot is turned on. the absolute angle between the bumper cage and the interior robot can always be calculated. This can help with orienting the robot to absolute directions and not just relative turning.
3D-printed lightweight arm
Feetech FS5103b servo
Cans for lightweight ingredient carrying
Zip tie arm driven by servo to hit ignitor
Bends into body to fit within 12x12x12 allowed volume
Mini servo also controls dancing game indicator