Controlling formations of multiple mobile robots
Optimal paths for a car that goes both forwards and backwards