Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add moving frame that slerps user-defined normals #25

Open
ecurtiss opened this issue Jun 15, 2024 · 1 comment
Open

Add moving frame that slerps user-defined normals #25

ecurtiss opened this issue Jun 15, 2024 · 1 comment
Labels
feature A new feature
Milestone

Comments

@ecurtiss
Copy link
Owner

We already have the main infrastructure to support this, namely rotation-minimizing frames. It remains to create a spline that slerps the angles of the normals with respect to the RMFs.

@ecurtiss ecurtiss added the feature A new feature label Jun 15, 2024
@ecurtiss
Copy link
Owner Author

CatRom now supports number-type splines, so we can use CatRom internally to interpolate the roll angle. This is not necessarily the best decision, as we might want to impose different constraints on the roll spline (ex. minimize acceleration), but it is a convenient first choice.

Note that this PR depends on #26.

@ecurtiss ecurtiss added the 1.0 label Jun 16, 2024
@ecurtiss ecurtiss added this to the 1.0 milestone Jul 8, 2024
@ecurtiss ecurtiss removed the 1.0 label Jul 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A new feature
Projects
None yet
Development

No branches or pull requests

1 participant