Describir: Object recognition for a cleaning robot based on a visual system