The Shark Ion Robot Vacuum has monster truck wheels on it that keep it moving across all flooring.  My floors transition from carpet to ceramic tile and throw rugs in several locations.  Shark Robot had no trouble.  The battery life last much longer than two other iRobots I have owned.  Love it!