Autonomous assembly of digital materials