Nonholonomic motion planning for a free-falling cat using spline approximation