In swarm robotics. a group of robots coordinate with each other to solve a problem. Swarm systems can be heterogeneous or homogeneous. Heterogeneous swarms consist of multiple types of robots as opposed to Homogeneous swarms. https://minidsreamers.shop/product-category/flats/