Asymptotically optimal path planning with integrated local optimisation for robotic vine pruning.