In development, a differential swerve module designed for a FIT Robotics Competition robot. With the differential, both drive moto can turn the wheel as well as both spin the module. When the relative rotation of the two differential rings are summed, the non-zero result rotates the module. By summing the absolute value of each ring, gives the rotation of the wheel.