Patches of bricks for assembly are automatically generated according to the robot’s location and range constraints. (photo via NCCR Digital Fabrication)