(a) Frenet-Serret frame rotates as a function of arc length, s. The frame at pt-1, ℱt-1(0), gradually changes into the frame at pt-1, ℱt-1(Δs), during propagation. At pt, based on ℱt-1(Δs), the Frenet-Serret frame of a candidate curve, ℱt (0), is randomly generated using 3 consecutive rotations. (b-c) ℱt-1(Δs) is first rotated around Tt-1(Δs) with a random angle picked from a zero mean Gaussian distribution with user defined variance , creating and vectors. (d-e) Second and third rotations are done around and Bt(0) with random angles picked from zero mean Gaussian distributions with user defined variances and respectively. Notice that the Frenet-Serret frame is always orthonormal during the propagation and after each rotation.