-
Notifications
You must be signed in to change notification settings - Fork 112
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
Mummified Musculoskeletal Model #182
Comments
hi @irfanmohamed12 , can you provide operating system, python version and myosuite version? |
@irfanmohamed12 is this issue still open? |
it is still open indeed... |
@elladyr can you help replicating this issue? |
@Vittorio-Caggiano
When rendering, it seems that the convex hull flag is always activated. This affects all the myoElbow and myoElbowExo environments. I have also checked on the Locomotion environments and they are unaffected. How should we proceed in this case? |
To solve the issue, unwrap the linen on the mummy manually. First |
thanks @PeterHe0226, really appreciate your help! Can you please add a snippet of code how this fix should run? |
@elladyr - can you try versions I posted above on windows so we can rule out platforms as the issue as well. |
I checked the version already and it is a specific Windows problem. When rendering, it seems that the convex hull flag is always activated. This affects all the myoElbow and myoElbowExo environments. I have also checked on the Locomotion environments and they are unaffected. How should we proceed in this case? Tested on:
Win 11 Pro
Win 11 WSL (Ubuntu 20.04)
Render modes
|
@elladyr
|
That confirms that it's a dependency issue. |
this seems to be a MuJoCo issue about not supporting yet |
Should we pin the Python version and numpy version in that case? |
Can confirm this issue on Windows 11 using Python 3.12 . Workaround was to install yet another Python Interpreter ( 3.8 , im a collector, gotta install em all 😄 ) and rebuild virtualenv with it.
If u pin to Python3.8 and numpy < 2.0 u need to remember to unpin as soon as the MuJoCo guys bump to numpy > 2.0 . I suggest linking the information from this issues in README in order to point people to the solution for now. |
Executing a simple step of the environment results in a weird reproduction of the musculoskeletal model.
env = gym.make('myoElbowPose1D6MRandom-v0')
env.reset()
for _ in range(1000):
env.mj_render()
env.step(env.action_space.sample()) # take a random action
env.close()
Any reason why this issue occurs?
Other information:
Windows 11 Enterprise
Python 3.9.13
Myosuite 2.4.0
The text was updated successfully, but these errors were encountered: