A tracking controller for flexible joint robots using only link position feedback