Arduino would be well within capability.
Many different sensor arrangements such as sonic, slotted IR via codewheel, rotary encoder, but water resistant or waterproof throw up 2 different requirements initially and a host of mechanical possibilities.
Then you have velocity and acceleration to...