Does the wheel have a tyre?
The motors seem to be generating enough power but Roomba moves at a snail’s pace. Is it possible that there is something like a tyre which gives grip to the wheels which has come loose on both wheels? Any other possibilities? There is some resistance to the wheels turning when powered on. Is this normal?
Is this a good question?