Non-uniform rational B-spline-based minimum cost trajectory planning for autonomous robots. (2nd August 2010)