Autonomous Robotic Construction System (ARCS)