smarts.zoo package

class smarts.zoo.RandomRelativeTargetPoseAgent(speed=28, timestep=0.1)[source]

Bases: Agent

A simple agent that can move a random distance.

act(obs, **configs)[source]

The agent action. See documentation on observations, AgentSpec, and AgentInterface.

Expects an adapted observation and returns a raw action.

smarts.zoo.entry_point(speed=10, **kwargs)[source]

An example entrypoint for a simple agent. This can have any number of arguments similar to the gym environment standard.