Because you need to be able to allocate a construction lane immediately upon
block pickup (the other option being to wander around until you enter the
construction area, but that will lead to congestion and traffic regulation
nightmares), robots need a perception receptor so they can receive information
from the loop functions about construction target specs so they have this info
when they need it.
I think it is OK for robots to know the bounding box and anchor for all
structures that they are building in the environment.
Because you need to be able to allocate a construction lane immediately upon block pickup (the other option being to wander around until you enter the construction area, but that will lead to congestion and traffic regulation nightmares), robots need a perception receptor so they can receive information from the loop functions about construction target specs so they have this info when they need it.
I think it is OK for robots to know the bounding box and anchor for all structures that they are building in the environment.