E ethz.ch Autonomous excavator constructs a six-metre-high dry-stone wall 6 points geox 2 years ago 1 comments