Improving path planning for mobile robots in complex orchard environments: the continuous bidirectional Quick-RRT* algorithm | Synapse