https://techielobang.com/blog/2014/08/19/1000-robots-working-for-a-common-goal/
It is mesmerizing to watch 1,000 robots working for a common goal (video)