All tagged self-transforming robot