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

Allow non-cassie models #14

Open
kkevlar opened this issue Aug 7, 2018 · 0 comments
Open

Allow non-cassie models #14

kkevlar opened this issue Aug 7, 2018 · 0 comments
Labels
complicated The fix/enhancement could take days to implement enhancement New feature or request

Comments

@kkevlar
Copy link
Contributor

kkevlar commented Aug 7, 2018

Currently, the Cassie model is essentially hard-coded into the tool's functionality. The number of cassie bodies / joints is used throughout the program to avoid dynamic memory allocation and to perform biped-specific IK.

  • Modify and validate of lines uing CASSIE_QPOS_SIZE macro to conform to using dynamic data structures.
  • Remove or re-write the parts of ik.c which set only the joint positions of either the left or right leg
  • Fix the node.c helper functions which use 26 as the starting index of node bodies
@kkevlar kkevlar added enhancement New feature or request complicated The fix/enhancement could take days to implement labels Aug 7, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
complicated The fix/enhancement could take days to implement enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant