irsim.config.env_param#

Objects: A list of all objects in the environment Logger: A logger object to log messages Platform: The operating system platform

Classes#

EnvParam

Mutable per-environment runtime state.

Functions#

bind(→ None)

Bind instance to default index 0 and update current alias.

Module Contents#

class irsim.config.env_param.EnvParam[source]#

Mutable per-environment runtime state.

Variables:
  • objects – Objects currently managed by the environment.

  • logger – Environment logger instance.

  • GeometryTree – Spatial index used for geometry queries, when available.

  • platform_name – Name of the current operating system platform.

objects: list[irsim.world.object_base.ObjectBase] = []#
logger: Any | None = None#
GeometryTree: Any | None = None#
platform_name: str#
irsim.config.env_param.bind(instance: EnvParam) None[source]#

Bind instance to default index 0 and update current alias.