http://jsfiddle.net/khrismuc/33hqx729/
Just offset the transformation origin, and rotation will move it along a curve. Problem is, the object will still rotate around its central axis, too, so this only works because it's a featureless circle.
If you want smooth movement along a curve without the element also turning around, you need do it with JavaScript.