An improved artificial potential field method of trajectory planning and obstacle avoidance for redundant manipulators | Synapse