Core API#
Core RoboEval environment class.
RoboEvalEnv#
Example Usage#
from roboeval.envs.lift_pot import LiftPot
from roboeval.action_modes import JointPositionActionMode
from roboeval.robots.configs.panda import BimanualPanda
env = LiftPot(
action_mode=JointPositionActionMode(),
robot_cls=BimanualPanda,
render_mode="human"
)
obs, info = env.reset()
for _ in range(100):
action = env.action_space.sample()
obs, reward, terminated, truncated, info = env.step(action)
if terminated or truncated:
break
env.close()
See Also#
Environments API - Task-specific environment classes
Environments - Environment usage guide
Quick Start - Quick start tutorial