Se propone un algoritmo generalizado para encontrar la cinemática inversa de posición y velocidad de cadenas cinemáticas con articulaciones giratorias de n-DOF. Para ello, se utiliza la técnica del gradiente descendente, encontrando el ajuste cercano en sistemas redundantes utilizando la condición actual, con posibilidad de computar una nueva trayectoria con el propósito de evitar obstáculos. La validación numérica se realiza con dos cadenas cinemáticas, explicando de forma gráfica e intuitiva el método propuesto, de igual manera se presenta una validación experimental en tareas de guiado háptico local utilizando un dispositivo háptico de 3 DOF.