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

Added support for motion strategies #341

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

nkhosh
Copy link
Contributor

@nkhosh nkhosh commented Sep 9, 2024

In the Humanoid Interact task, this PR adds:

  1. Motion strategy: a class which manages a sequence of contact keyframes, and transitions between them.
  2. Success criteria (time limit, distance threshold and success sustain time) for each contact keyframe.
  3. Ability to serialize/deserialize (save and load) motion strategies.
  4. Sample motion strategies to be readily loaded into the task.

@nkhosh nkhosh force-pushed the contact_keyframes_breakdown branch from 335e506 to dcf4674 Compare September 9, 2024 06:36
@thowell thowell self-assigned this Sep 9, 2024
@nkhosh nkhosh force-pushed the contact_keyframes_breakdown branch from dcf4674 to 9590dda Compare September 23, 2024 16:10
@nkhosh nkhosh force-pushed the contact_keyframes_breakdown branch from c732ce4 to 3c3bdb1 Compare October 28, 2024 05:00
@nkhosh nkhosh requested a review from thowell October 28, 2024 05:03
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.

2 participants