Self Organization - Heterogeneous robots smart dissambly