Our robot runs on a mecanum drivetrain that allows it to strafe in any direction, eliminating the need for turning. To intake rings we have an intake system at the back of the robot that uses two rows of wheels to push rings up a ramp into the ring holding mechanism. When we want to shoot rings we warm up the launcher wheels, then use the feeder wheels to feed rings into the launcher. We also have three odometry pods that are used to tell where on the field we are at any given time. We also have a singular servo that allows us to raise and lower the intake so it fits inside the maximum robot size in the beginning. Because each expansion hub only has ports for four motors, we had to add a second expansion hub onto our robot for the capacity to add more motors.