Apologies for the terrible shoehorning of titles into the heading, but there is a right old mess up in space that needs cleaning up. Fortunately the UK Atomic Energy Authority is working on a robotics solution to achieve this. Could this be the Droid they are looking for?