A G2 Continuous Path-smoothing Algorithm Using Modified Quadratic Polynomial Interpolation. (24th February 2014)