My Roomba does not want to run on carpet for more than a minute.

\015 I Roomba(s) both seem to stall out and give a high low tone ( I call it the ut-oh tone) and then beeps three times. The battery light is orange and the cleanig light is blinking about once a second. The batteries are hot and I can go restart the Roomba on a hard wood floor and it will run trouble free. ..If I turn the power off ir fired back up on the carpet and runs for a minute with the same error happening again. Ut-oh tone, three beeps and blinking cleaning light.\015 – iRobot Roomba 550 Vacuum