A robotic pool cleaner does, in fact, remove debris from the bottom of a pool. However, it does not clean any debris that is suspended in the water. Thus, you will have to clean the bottom of the pool yourself later using a cleaning brush or vacuum cleaner.