Nonlinear Friction Estimation for Digital Control of Direct-Drive Manipulators