Assembly Robotics Group, Edinburgh University