Yes, a robotic pool vacuum can pick up loose algae, dead algae, and algae-related debris. It can help remove green dust on the pool floor, residue on walls, and buildup near the waterline.
But it does not kill algae by itself.
That is the part many pool owners miss. A vacuum removes the mess you can see. Algae control still depends on sanitizer levels, pH balanc...