-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Description
Question
Hello, I want to add dummy steps to the environment. For example, it would look like this:
Dummy action: The gripper moves 1 unit along the x-axis for 10 steps due to the dummy action, then closes to grab the object.
Action: The robot is driven by the agent. The robot performs a specific task (e.g., rotation).
Dummy action: After the rotation is performed, the gripper moves 1 unit along the y-axis due to the dummy action.
In this case, the entire environment has early termination and a multi-environment.
The important point here is that the rollout should not be contaminated. That is, when the env_0 dummy action is performed, env_0 does not provide any information to the rollout, and env_1 still collects rollouts. the env_0 and env_1 are updated together through sim.step().
Is there already completed work for this? I'm asking because it's challenging to code from scratch due to early termination and multi-environment.
Thank you.