Enviar por SMS: An optimization approach for the inverse kinematics of a highly redundant robot