Space manipulators - Present capability and future potential space shuttle remote handling system