A virtual repulsive potential field algorithm of posture trajectory planning for precision improvement in robotic multi-axis milling. (April 2022)