prnn.environments.Miniworld package

Submodules

prnn.environments.Miniworld.VAE module

prnn.environments.Miniworld.env module

class prnn.environments.Miniworld.env.Goal(*args, **kwargs)

Bases: Entity

render()
class prnn.environments.Miniworld.env.LRoom(*args, **kwargs)

Bases: MiniWorldEnv

move_agent_cont(speed)

Move the agent forward

reset(*, seed=None, options=None)

Reset the simulation at the start of a new episode This also randomizes many environment parameters (domain randomization)

step(action)

Perform one action and update the simulation

turn_agent_cont(turn_angle)

Turn the agent left or right

class prnn.environments.Miniworld.env.Rat(*args, **kwargs)

Bases: Agent

randomize(*args)

Module contents