Robots assembled from interchangeable units that can be rearranged to change the machine's shape or function.