This depends on the type of carpet but here in Europe we use a lot of Take Off CS-27's on carpet with good results. (you do have to use tire traction offcourse.
I also used CS-22's with success and Sorex 20R's. But I must also say that inserts are also key for a good performance. I've used Orion/JB yellow and blue with success. (the carpet inserts)