Beginner Question: Driving forward instead of reversing/turning around?

Did my first tests on my ArduRover rig and quickly realised my back garden is definately not large enough!

I was driving a short distance away and then engaging smart return to launch. If the rover was driving away from launch it would tend to continue forward and take a wide turn (hello shed…!) to head back towards launch. Is there a setting that would force a 3 or multi point turn to reduce how far the rover strays from the known ok path that it has just travelled down? Jnder what circumstances does a Rover under a form of Auto control reverse?

Is simulation pretty much the only way to preview a route the rover would drive back, or is there a way a companion computer can interrogate a controller to ask how it would react to being asked to drive from A to B, or a smart return?