internutopia.core.object#

object#

class internutopia.core.object.object.BaseObject(config: ObjectCfg, scene: IScene)[source]#

Base class of object.

classmethod register(name: str)[source]#

Register an object class with the given name(decorator).

Parameters:

name (str) – name of the object

internutopia.core.object.object.create_objects(task_config: TaskCfg, scene: IScene) OrderedDict[str, BaseObject][source]#

Create object instances in task config.

Parameters:
  • task_config (TaskCfg) – task config.

  • scene (Scene) – isaac scene.

Returns:

robot instances dictionary.

Return type:

OrderedDict[str, BaseObject]