“…The B-spline technique is one of the efficient curve interpolating methods (i.e., curve fitting methods) which has many applications in signal processing, computer graphics and robotics. Other methods which are based on cell decomposition [1], Voronoi diagram [1], dynamic programming [10], rapidly exploring random trees (RRTs) [1], randomized and approximation algorithms [11], cellular automata [12], neural networks [13], fuzzy logic [14], fast marching algorithm [15], metaheuristics [16], etc. have been proposed each of which has its own advantages and disadvantages [17,18].…”