Text this: Non-collocated Fuzzy Logic and Input Shaping Control Strategy for Elastic Joint Manipulator: Vibration Suppression and Time Response Analysis