Cooperative Cleaners: A Study in Ant Robotics