I have noticed the past few runs of my D7 that when it gets on a long straight stretch of cleaning that one or both of the wheels are squeaking as it drives.

I am wondering what the best type of lubricant for the wheels may be as I don’t want to use one that will make it worse. It is also under warranty so I am able to contact Neato and see what they say about lubricating them or exchanging it. It is about 7 months old at this point.

Close tolerances around the wheels allows tiny mfg errors in mounting to cause rubbing some part of the case. At least this was the case with an XV model, where a little filing of the adjacent parts, I think cast aluminum battery holder, worked.

Those are not the drive wheels, and I think called rollers instead of "wheels". There are cases where the sides of the drive wheels can rub against the case. Exactly what is squeeking needs to be identified.