Elements of cooperative behavior in autonomous mobile robots
Two robots are used to demonstrate cooperative behavior with the application of cleaning. One robot sweeps particles along a wall into a pile, and the other robot uses a vacuum to clean up the pile. The robot with the vacuum tracks the location of the sweeping robot to find where the pile of particles has been left.