An automatic swimming pool cleaner is a fully automated robotic pool cleaning system. Once placed in the pool the cleaner will spend the first part of its cleaning cycle familiarizing itself with your pool, it then cleans the pool using its rollers/brushes. The dirt and debris is filtered out using an internal filter which is then cleaned out manually once the cleaner’s cycle is finished. Although different cleaners vary in specification.