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 support for compressed trajectories #268

Merged
merged 2 commits into from Oct 22, 2021
Merged

Conversation

krichardsson
Copy link
Contributor

The High Level Commander supports two formats for trajectory data: Poly4D and Compressed. The Poly4d format is already supported but the Compressed format is not and that is what this pull request is intended to fix.

The main change is the introduction of the CompressedStart and CompressedSegment classes in the trajectory memory mapping. These classes allows the user to define compressed trajectories using bezier curves.

The default behavior is unchanged and if nothing else is stated, the expected trajectory format is still Poly4D.

An example for a compressed figure 8 has been added and other examples have been updated.

@krichardsson krichardsson merged commit 3d6b330 into master Oct 22, 2021
@krichardsson krichardsson deleted the compressed-trajectory branch October 22, 2021 09:17
@knmcguire knmcguire added this to the next-release milestone Dec 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants