On the G2 Hermite Interpolation Problem with clothoids

作者:

Highlights:

摘要

The G2 Hermite Interpolation Problem with clothoid curves requires to find the interpolating clothoid that matches initial and final positions, tangents and curvatures, also known as G2 Hermite data. In the paper we prove that this problem does not always admit solution with only one clothoid segment, nor with two, as some counterexamples show. The general fitting scheme herein proposed requires three arcs determined via the solution of a nonlinear system of 8 equations in 10 unknowns. We discuss how it is possible to recast this system to 2 equations and how to efficiently solve it by means of the Newton method. The choice of the clothoid is crucial because it exhibits the curvature which is linear with the arc length, an important property in many applications ranging from path planning for autonomous vehicles, road design, manufacturing and graphics. The algorithm is tested on a fine hypercube of all possible configurations of angles and curvatures. It always converges and in the worst case it requires 5 standard Newton iterations.

论文关键词:Clothoid,Euler spiral,Cornu spiral, G2 interpolation,Fitting

论文评审过程:Received 29 September 2017, Revised 23 March 2018, Available online 26 April 2018, Version of Record 26 April 2018.

论文官网地址:https://doi.org/10.1016/j.cam.2018.03.029