Point to point movement and avoiding dynamic objects