From G2 to G3 Continuity: Continuous Curvature Rate Steering Functions for Sampling-Based Nonholonomic Motion Planning
Optimal paths for a car that goes both forwards and backwards