("autonomous vehicle path" OR "self-driving car" OR "driverless car" OR "driveless truck" OR "unmanned vehicle" OR "Computer driven cars" OR "wheeled mobile robot" OR AD) AND ("route planning" OR "obstacle avoidance" OR "motion planning" OR "Avoiding obstacles" OR "Intelligent Planning" OR "path algorithms") site:springer.com