In the AGore 3D sample folder there's some code and demos that use hermite interpolation.
There's also some info about maintaining a constant speed at:
http://www.cubic.org/~submissive/sourcerer/hermite.htm#ma1
There's also some info about maintaining a constant speed at:
http://www.cubic.org/~submissive/sourcerer/hermite.htm#ma1