Skip to main content
GymAdapter exposes the simulator as a Gym-style reset() / step() loop, the natural interface for driving a robot from a policy. It speaks ActionCall in and Observation out.

Constructor

Methods

Scene geometry is baked at reset(). Add boxes/slopes/spheres before the first reset() (or call reset() again after changing the scene).
GymAdapter.step() returns (Observation, info), not the 5-tuple Gym returns. For the standard (obs, reward, terminated, truncated, info) loop tied to a CLI mission, use CustomEnv.

ActionCall

The action passed to step(). Parameterizes a named action.

Observation

Returned by reset() / step().

Demo: drive a scene through a Gym loop