Self-sorting in a swarm of heterogeneous agents | IEEE Conference Publication | IEEE Xplore