the terms 10,000 rpm and "lots of torque" just dont seem to go together. You usually have to choose between one or the other.
Most commercial robotic lawnmowers work somewhere between 3,000 and 5,500 rpm, so you could get a fast motor and gear it down.
Maybe consider getting a cheap flymo and taking the motor and gearhead? out would be cheaper