From 91bf8898375e0c7ac2194f5c8a9ad9390164b16a Mon Sep 17 00:00:00 2001 From: Pepijn <138571049+pkooij@users.noreply.github.com> Date: Tue, 7 Apr 2026 19:12:36 +0200 Subject: [PATCH] Update docs/source/env_processor.mdx Co-authored-by: Khalil Meftah Signed-off-by: Pepijn <138571049+pkooij@users.noreply.github.com> --- docs/source/env_processor.mdx | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/docs/source/env_processor.mdx b/docs/source/env_processor.mdx index b0b89002b..cfe7df8d4 100644 --- a/docs/source/env_processor.mdx +++ b/docs/source/env_processor.mdx @@ -338,7 +338,22 @@ def make_env_pre_post_processors(env_cfg: EnvConfig): postprocessor = PolicyProcessorPipeline(steps=[]) return preprocessor, postprocessor -``` +### 2. Update Your `EnvConfig` Subclass + +```python +# In src/lerobot/envs/configs.py +@EnvConfig.register_subclass("myenv") +@dataclass +class MyEnvConfig(EnvConfig): + # ... task/features/gym kwargs ... + + def get_env_processors(self): + from lerobot.processor.pipeline import PolicyProcessorPipeline + + return ( + PolicyProcessorPipeline(steps=[MyEnvProcessorStep()]), + PolicyProcessorPipeline(steps=[]), + ) ### 3. Use in Evaluation