we have had success with
these in the past, but be careful with mecanum wheels, as they tend to sacrifice accuracy with encoders due to slippage. This year, we are looking into using an optical mouse for our linear odometry and an imu for rotational.