(cls, qpos=None, xpos=(0, 0, 0), xquat=(1, 0, 0, 0))
return super(WalkerPose, cls).__new__(
        cls,
        qpos=_make_readonly_float64_copy(qpos) if qpos is not None else None,
        xpos=_make_readonly_float64_copy(xpos),
        xquat=_make_readonly_float64_copy(xquat))
Creates a new WalkerPose.

    Args:
      qpos: The joint position for the pose, or `None` if the `qpos0` values in
        the `mjModel` should be used.
      xpos: A Cartesian displacement, for example if the walker should be lifted
        or lowered by a specific amount for this pose.
      xquat: A quaternion displacement for the root body.

    Returns:
      A new instance of `WalkerPose`.
Creates a new WalkerPose.
Creates a new WalkerPose .
def __new__(cls, qpos=None, xpos=(0, 0, 0), xquat=(1, 0, 0, 0)):
    """Creates a new WalkerPose.

    Args:
      qpos: The joint position for the pose, or `None` if the `qpos0` values in
        the `mjModel` should be used.
      xpos: A Cartesian displacement, for example if the walker should be lifted
        or lowered by a specific amount for this pose.
      xquat: A quaternion displacement for the root body.

    Returns:
      A new instance of `WalkerPose`.
    """
    return super(WalkerPose, cls).__new__(
        cls,
        qpos=_make_readonly_float64_copy(qpos) if qpos is not None else None,
        xpos=_make_readonly_float64_copy(xpos),
        xquat=_make_readonly_float64_copy(xquat))
def __new__ ( cls , qpos = None , xpos = ( 0 , 0 , 0 ) , xquat = ( 1 , 0 , 0 , 0 ) ) : return super ( WalkerPose , cls ) . __new__ ( cls , qpos = _make_readonly_float64_copy ( qpos ) if qpos is not None else None , xpos = _make_readonly_float64_copy ( xpos ) , xquat = _make_readonly_float64_copy ( xquat ) )