We have an oriental rug in one room. The rest is hard floors. The rug is quite thin so the robot can easily get onto it. But it frequently belches dust and dirt onto the rug. Why is this happening and can it be fixed? We have tried emptying the basket before it start off.