Why can't you measure the size of the wheels? ???
You can use optical encoders, measuring the dislocation of the floor, but it's too complicated, and requires a small CMOS camera.Optical mice don't need to know the absolute distance and unless you run it on a ruler, it will be hard to tell the distance with any useable accuracy.
That's how optical computer mice work.
add a fifth wheel that would measure distance.
if your robot uses 4 omnidirectional wheels, one on each side, like on a square, you can install encoders on 2 wheels that are at 90 degrees. Use one encoder for each direction of travel.
What about technologies that used cameras ?Not very well for dead reckoning.
How they works ?
How about ultrasonic distance measuring?
Measuring the distance to what?
Measuring the distance to what?
If it's, say, a maze robot it could measure distance to a wall. The OP didn't describe the situation very well, so I threw that out there.