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

SCONE walk example supports Myosuite environment #255

Open
zhuhongwu0918 opened this issue Jun 12, 2024 · 0 comments
Open

SCONE walk example supports Myosuite environment #255

zhuhongwu0918 opened this issue Jun 12, 2024 · 0 comments

Comments

@zhuhongwu0918
Copy link

Is your feature request related to a problem? Please describe.

In robotics and biomechanical simulation, the Myosuite library provides powerful support for muscle mechanics and musculoskeletal system modeling. However, the SCONE library, which is a tool for creating and analyzing human kinematic models, does not currently directly support Myosuite's interface. This poses challenges for users who wish to utilize both libraries in the same workflow, as they would need to manually convert or synchronize models between the two.

Describe the solution you'd like

I would like to see the SCONE library support Myosuite's interface, allowing users to directly access and utilize Myosuite's muscle simulation functionalities within SCONE. Specifically, I envision the following improvements:

Interface Integration: SCONE should provide an interface with Myosuite, enabling users to import Myosuite's muscle models directly into SCONE for simulation and analysis within the SCONE environment.
Model Synchronization: When model parameters are modified in either SCONE or Myosuite, these changes should be automatically synchronized to the other library, maintaining model consistency.
Data Exchange: Support for exchanging data between the two libraries, such as muscle activation levels, muscle forces, etc., should be implemented to enable seamless simulation and analysis across both environments.
Describe alternatives you've considered

Currently, an alternative approach involves manually converting and synchronizing models between SCONE and Myosuite. This involves exporting model parameters from SCONE into a format that Myosuite can understand and then creating corresponding models in Myosuite. However, this method is time-consuming, error-prone, and requires in-depth knowledge of both libraries.

Another alternative is to use a unified simulation platform that supports the functionalities of both SCONE and Myosuite. However, such a platform may not exist or may require significant development and maintenance efforts to maintain its stability and functionality.

Additional context

Both SCONE and Myosuite are open-source projects, which facilitates the establishment of an interface between the two libraries. I hope that such an interface can leverage the strengths of both libraries, providing users with a powerful and flexible tool for simulating and analyzing human musculoskeletal systems. By integrating Myosuite's interface, SCONE will be able to simulate and analyze human kinematic models more comprehensively, further advancing research in robotics and biomechanics.

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

No branches or pull requests

1 participant