How to get Bishop Frame and Frenet Serret frame of a nurbs curve?

It occurred to me when I was answering a community question. I used vector math to orient this monkey on the slider. I think if I can get the frames I mentioned in the title(by evaluating a curve), the animation would be much easier and much more accurate on a complex nurbs curve.

I think the bishop frame is crucial when somebody needs to fly a monkey along a trail in the sky.

@Joseph_Oster how can you say it’s not fun, it’s fun, look at the cute monkey.
Honeycam 2023-05-14 09-20-50