Well, given this:
A continuous rotation servo interprets position as clock speed rather than clock position.
I don't know how you can
get the position to sweep sinusoidally from 90 degrees to 180 degrees and from 90 to 0 and back
because you don't know where it is, without an encoder of some kind.
But other members have much more experience with continuous servos than mine, which is nil.