unilab.dr.types.ResetRandomizationPayload

class unilab.dr.types.ResetRandomizationPayload[source]

Bases: object

ResetRandomizationPayload(base_mass_delta: ‘np.ndarray | None’ = None, base_com_offset: ‘np.ndarray | None’ = None, gravity: ‘np.ndarray | None’ = None, body_iquat: ‘np.ndarray | None’ = None, body_inertia: ‘np.ndarray | None’ = None, body_ipos: ‘np.ndarray | None’ = None, body_mass: ‘np.ndarray | None’ = None, dof_armature: ‘np.ndarray | None’ = None, geom_friction: ‘np.ndarray | None’ = None, kp: ‘np.ndarray | None’ = None, kd: ‘np.ndarray | None’ = None)

Parameters:

Methods

__init__([base_mass_delta, base_com_offset, ...])

is_empty()

requested_terms()

Attributes

base_mass_delta: ndarray | None = None
base_com_offset: ndarray | None = None
gravity: ndarray | None = None
body_iquat: ndarray | None = None
body_inertia: ndarray | None = None
body_ipos: ndarray | None = None
body_mass: ndarray | None = None
dof_armature: ndarray | None = None
geom_friction: ndarray | None = None
kp: ndarray | None = None
kd: ndarray | None = None
requested_terms()[source]
Return type:

frozenset[str]

is_empty()[source]
Return type:

bool

__init__(base_mass_delta=None, base_com_offset=None, gravity=None, body_iquat=None, body_inertia=None, body_ipos=None, body_mass=None, dof_armature=None, geom_friction=None, kp=None, kd=None)
Parameters: