European Space Agency (ESA) engineers are assembling one of Europe’s most advanced robotic arms, ...