mani_skill.agents.registration#

Attributes#

Classes#

Functions#

register_agent([asset_download_ids, override])

A decorator to register agents into ManiSkill so they can be used easily by string uid.

Module Contents#

class mani_skill.agents.registration.AgentSpec[source]#
agent_cls: type[mani_skill.agents.base_agent.BaseAgent][source]#
asset_download_ids: list[str][source]#
mani_skill.agents.registration.register_agent(asset_download_ids=[], override=False)[source]#

A decorator to register agents into ManiSkill so they can be used easily by string uid.

Parameters:
  • uid (str) – unique id of the agent.

  • override (bool) – whether to override the agent if it is already registered.

  • asset_download_ids (list[str]) –

mani_skill.agents.registration.REGISTERED_AGENTS: dict[str, AgentSpec][source]#
mani_skill.agents.registration.T[source]#