[Question] Passive joint and action space size (skrl) #2272
Replies: 5 comments
-
You can define a list of actuated joints, such as https://github.com/isaac-sim/IsaacLab/blob/main/source/isaaclab_tasks/isaaclab_tasks/direct/shadow_hand/shadow_hand_env_cfg.py#L148, and index the action buffer to only modify it at those indices. |
Beta Was this translation helpful? Give feedback.
-
Thank you for the help, I'm changing like the example you posted so I'm doing like this: Here I put only the actuated joints
I have to leave the 12 joint otherwise I get an error but I change the num_action to 8
and I leave the ImplicitActuatorCfg as before like this
Is that correct or I'm missing something to change? |
Beta Was this translation helpful? Give feedback.
-
Following up on this. It seems you got this running, but let us know if you need further help. I can move this post into our Discussions section if so, for the team to follow up. |
Beta Was this translation helpful? Give feedback.
-
I'm still having some problems with the joint and I don't know if is related to this or something else. During the training seems the joint are actuated but with low force and the robot collapse on the ground |
Beta Was this translation helpful? Give feedback.
-
Ok, I'll move this to our Discussions for the team to follow up. If you could post example videos, or share more on different configs you have tried, would be helpful. |
Beta Was this translation helpful? Give feedback.
-
Question
Hi,
I've created a custom robot (kind of cassie robot) with some passive joints, in total I have 12 joints but only 10 are "useful" in the action state (the controllable joints and readable joint position are only 10). If in the DirectRLEnvCfg I set the action_space to 10 I get the error the inputs of the tensor is not matching
skrl yaml model:
I wanna remove the two passive rod joints from the action_space, so the actor net output control only the main joins and not the rod joint. How can I do that?
Beta Was this translation helpful? Give feedback.
All reactions