FFW and PD and ANN for compensation position error