So I was researching Odom and path and came across the fact that the 2" Omni wheels aren’t a perfect circle. I have seen teams that sand down an insert that offsets the wheel and creates a perfect circle, but my organization doesn’t have enough of the wheels and we can’t order much right now.
I was wondering if the imperfect wheel would drastically affect the tracking, because it doesn’t look like too much of a difference. Would I have to overshoot my path by a little?
You could figure out how much your robot travels per revolution of the tracking wheel in order to scale it correctly. This will still have some error as the tracking wheels would spin farther for the same distance sometimes due to the variance in diameter. Another option would be to use a larger wheel that is a perfect circle. However, if space or time is a concern you will probably be fine as long as you can deal with an error of around a half inch every time you drive.
I use two wheels offset from each other per odom pod so they cover each other’s gaps. They work quite well.
If you can only use one per odom pod, as long as your mount can pivot and is actively pushed to the ground (like using rubber bands/polycarb springs) it shouldn’t create a drastic amount of error. Just keep @74100dEli 's advice in mind and measure how much your error is to compensate for that.
We were also going to do that, however, polycarb is great for making things light this season, and the leafspring was meta back in the old poly rules. The same pod is probably still viable, except you might want to consider rubber bands.