mani_skill.envs.utils.randomization.pose ======================================== .. py:module:: mani_skill.envs.utils.randomization.pose Functions --------- .. autoapisummary:: mani_skill.envs.utils.randomization.pose.random_quaternions Module Contents --------------- .. py:function:: random_quaternions(n, device = None, lock_x = False, lock_y = False, lock_z = False, bounds=(0, np.pi * 2)) Generates random quaternions by generating random euler angles uniformly, with each of the X, Y, Z angles ranging from bounds[0] to bounds[1] radians. Can optionally choose to fix X, Y, and/or Z euler angles to 0 via lock_x, lock_y, lock_z arguments