maple.backend.envs.libero.LiberoEnvBackend

class maple.backend.envs.libero.LiberoEnvBackend

Backend for LIBERO manipulation environments.

Manages LIBERO environment containers with MuJoCo physics simulation using OSMesa for headless rendering. Provides access to multiple task suites with language-conditioned manipulation tasks.

The backend uses the maplerobotics/libero:latest Docker image which includes LIBERO, MuJoCo, and all necessary dependencies pre-configured.

Methods

list_tasks([suite])

List available LIBERO tasks.

Attributes

name