A collision avoidance strategy for redundant manipulators in dynamically variable environments: On-line perturbations of off-line generated trajectories