rofunc.utils.robolab.formatter.mjcf_parser.constants#

Magic constants used within dm_control.mjcf.

1.  Module Contents#

1.1.  Data#

PREFIX_SEPARATOR

PREFIX_SEPARATOR_ESCAPE

NAMESPACE_SEPARATOR

BASEPATH

CHILDCLASS

CLASS

DEFAULT

DCLASS

ACTUATOR

BODY

MESH

SITE

SKIN

TENDON

WORLDBODY

MESHDIR_NAMESPACE

TEXTUREDIR_NAMESPACE

ASSETDIR_NAMESPACE

MJDATA_TRIGGERS_DIRTY

MJMODEL_DOESNT_TRIGGER_DIRTY

MJMODEL_DISABLE_ON_WRITE

MAX_VFS_FILENAME_LENGTH

INDIRECT_REFERENCE_NAMESPACE_PREFIX

INDIRECT_REFERENCE_ATTRIB

XML_DEFAULT_PRECISION

1.2.  API#

rofunc.utils.robolab.formatter.mjcf_parser.constants.PREFIX_SEPARATOR = '/'#
rofunc.utils.robolab.formatter.mjcf_parser.constants.PREFIX_SEPARATOR_ESCAPE = '\\'#
rofunc.utils.robolab.formatter.mjcf_parser.constants.NAMESPACE_SEPARATOR = '@'#
rofunc.utils.robolab.formatter.mjcf_parser.constants.BASEPATH = 'basepath'#
rofunc.utils.robolab.formatter.mjcf_parser.constants.CHILDCLASS = 'childclass'#
rofunc.utils.robolab.formatter.mjcf_parser.constants.CLASS = 'class'#
rofunc.utils.robolab.formatter.mjcf_parser.constants.DEFAULT = 'default'#
rofunc.utils.robolab.formatter.mjcf_parser.constants.DCLASS = 'dclass'#
rofunc.utils.robolab.formatter.mjcf_parser.constants.ACTUATOR = 'actuator'#
rofunc.utils.robolab.formatter.mjcf_parser.constants.BODY = 'body'#
rofunc.utils.robolab.formatter.mjcf_parser.constants.MESH = 'mesh'#
rofunc.utils.robolab.formatter.mjcf_parser.constants.SITE = 'site'#
rofunc.utils.robolab.formatter.mjcf_parser.constants.SKIN = 'skin'#
rofunc.utils.robolab.formatter.mjcf_parser.constants.TENDON = 'tendon'#
rofunc.utils.robolab.formatter.mjcf_parser.constants.WORLDBODY = 'worldbody'#
rofunc.utils.robolab.formatter.mjcf_parser.constants.MESHDIR_NAMESPACE = 'mesh'#
rofunc.utils.robolab.formatter.mjcf_parser.constants.TEXTUREDIR_NAMESPACE = 'texture'#
rofunc.utils.robolab.formatter.mjcf_parser.constants.ASSETDIR_NAMESPACE = 'asset'#
rofunc.utils.robolab.formatter.mjcf_parser.constants.MJDATA_TRIGGERS_DIRTY = ['qpos', 'qvel', 'act', 'ctrl', 'qfrc_applied', 'xfrc_applied']#
rofunc.utils.robolab.formatter.mjcf_parser.constants.MJMODEL_DOESNT_TRIGGER_DIRTY = ['rgba', 'matid', 'emission', 'specular', 'shininess', 'reflectance', 'needstage']#
rofunc.utils.robolab.formatter.mjcf_parser.constants.MJMODEL_DISABLE_ON_WRITE = None#
rofunc.utils.robolab.formatter.mjcf_parser.constants.MAX_VFS_FILENAME_LENGTH = 998#
rofunc.utils.robolab.formatter.mjcf_parser.constants.INDIRECT_REFERENCE_NAMESPACE_PREFIX = 'attrib:'#
rofunc.utils.robolab.formatter.mjcf_parser.constants.INDIRECT_REFERENCE_ATTRIB = None#
rofunc.utils.robolab.formatter.mjcf_parser.constants.XML_DEFAULT_PRECISION = 17#