Skip to content

Fix pelvis dofs#273

Open
suhlrich wants to merge 4 commits intodevfrom
fix_pelvis_dofs
Open

Fix pelvis dofs#273
suhlrich wants to merge 4 commits intodevfrom
fix_pelvis_dofs

Conversation

@suhlrich
Copy link
Collaborator

you can't do cartwheels, or other gymnastics-type activities with these pelvis-ground rotation ranges. let's open them up, like we did with the other 4 pelvis-ground dofs.

@suhlrich suhlrich requested a review from carmichaelong March 10, 2026 19:51
@carmichaelong
Copy link
Contributor

Thanks @suhlrich. The changes themselves look good, but I want to make sure that it won't cause some surprising changes to users while balancing making a new version / option for a seemingly minor change.

Something I did for testing was to see how results using test_main changed. Maybe a little surprisingly to me was that, despite some possible different scaling of the problem with a different bounds on range, the output .mot files appear to be exactly the same. These motions, however, are a simple walk and some squats. This would support not creating a new version for these models.

Were there any motions that you were able to test that also showed they were stable for current typical use cases?

@suhlrich
Copy link
Collaborator Author

suhlrich commented Mar 11, 2026 via email

@carmichaelong
Copy link
Contributor

@suhlrich sorry this slipped down the list. I think it's best just to replace the model, but we should make this clear in a couple ways so that folks can better trace if they notice their results changing.

  1. Add an entry to CHANGELOG.md in this repo. You could just add it to the current list of v1.1 (the idea is this is the current working version, and at some point we can create a tag in github when we think it's a good time to have a stable commit to point to)
  2. Notify users of the change with some date attached to it. I don't think we have a mechanism for this yet, but could be some button that points to a webpage of a list of changes over time.

I was at first thinking this could fit in with the current testing and release if we only needed to document the first point, but could push to after the release in case figuring out a nice page for documenting updates could slow things down right now.

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.

3 participants