Public API for module omni.isaac.RangeSensorSchema:#

Classes#

  • class RangeSensor

    • def init(self, prim: Usd.Prim)

    • class def Define(cls, stage: Usd.Stage, path: str) -> RangeSensor

    • def GetPrim(self) -> Usd.Prim

    • def GetPath(self) -> Sdf.Path

    • def GetEnabledAttr(self) -> Usd.Attribute

    • def CreateEnabledAttr(self, value: Any = None) -> Usd.Attribute

    • def GetDrawPointsAttr(self) -> Usd.Attribute

    • def CreateDrawPointsAttr(self, value: Any = None) -> Usd.Attribute

    • def GetDrawLinesAttr(self) -> Usd.Attribute

    • def CreateDrawLinesAttr(self, value: Any = None) -> Usd.Attribute

    • def GetMinRangeAttr(self) -> Usd.Attribute

    • def CreateMinRangeAttr(self, value: Any = None) -> Usd.Attribute

    • def GetMaxRangeAttr(self) -> Usd.Attribute

    • def CreateMaxRangeAttr(self, value: Any = None) -> Usd.Attribute

  • class Lidar(RangeSensor)

    • def GetYawOffsetAttr(self) -> Usd.Attribute

    • def CreateYawOffsetAttr(self, value: Any = None) -> Usd.Attribute

    • def GetRotationRateAttr(self) -> Usd.Attribute

    • def CreateRotationRateAttr(self, value: Any = None) -> Usd.Attribute

    • def GetHighLodAttr(self) -> Usd.Attribute

    • def CreateHighLodAttr(self, value: Any = None) -> Usd.Attribute

    • def GetHorizontalFovAttr(self) -> Usd.Attribute

    • def CreateHorizontalFovAttr(self, value: Any = None) -> Usd.Attribute

    • def GetVerticalFovAttr(self) -> Usd.Attribute

    • def CreateVerticalFovAttr(self, value: Any = None) -> Usd.Attribute

    • def GetHorizontalResolutionAttr(self) -> Usd.Attribute

    • def CreateHorizontalResolutionAttr(self, value: Any = None) -> Usd.Attribute

    • def GetVerticalResolutionAttr(self) -> Usd.Attribute

    • def CreateVerticalResolutionAttr(self, value: Any = None) -> Usd.Attribute

    • def GetEnableSemanticsAttr(self) -> Usd.Attribute

    • def CreateEnableSemanticsAttr(self, value: Any = None) -> Usd.Attribute

  • class Generic(RangeSensor)

    • def GetSamplingRateAttr(self) -> Usd.Attribute

    • def CreateSamplingRateAttr(self, value: Any = None) -> Usd.Attribute

    • def GetStreamingAttr(self) -> Usd.Attribute

    • def CreateStreamingAttr(self, value: Any = None) -> Usd.Attribute

Public API for module omni.isaac.IsaacSensorSchema:#

Classes#

  • class IsaacBaseSensor

    • def init(self, prim: Usd.Prim)

    • class def Define(cls, stage: Usd.Stage, path: str) -> IsaacBaseSensor

    • def GetPrim(self) -> Usd.Prim

    • def GetPath(self) -> Sdf.Path

    • def GetEnabledAttr(self) -> Usd.Attribute

    • def CreateEnabledAttr(self, value: Any = None) -> Usd.Attribute

    • def GetSensorPeriodAttr(self) -> Usd.Attribute

    • def CreateSensorPeriodAttr(self, value: Any = None) -> Usd.Attribute

  • class IsaacContactSensor(IsaacBaseSensor)

    • def GetThresholdAttr(self) -> Usd.Attribute

    • def CreateThresholdAttr(self, value: Any = None) -> Usd.Attribute

    • def GetRadiusAttr(self) -> Usd.Attribute

    • def CreateRadiusAttr(self, value: Any = None) -> Usd.Attribute

    • def GetColorAttr(self) -> Usd.Attribute

    • def CreateColorAttr(self, value: Any = None) -> Usd.Attribute

  • class IsaacImuSensor(IsaacBaseSensor)

    • def GetLinearAccelerationFilterWidthAttr(self) -> Usd.Attribute

    • def CreateLinearAccelerationFilterWidthAttr(self, value: Any = None) -> Usd.Attribute

    • def GetAngularVelocityFilterWidthAttr(self) -> Usd.Attribute

    • def CreateAngularVelocityFilterWidthAttr(self, value: Any = None) -> Usd.Attribute

    • def GetOrientationFilterWidthAttr(self) -> Usd.Attribute

    • def CreateOrientationFilterWidthAttr(self, value: Any = None) -> Usd.Attribute

  • class IsaacLightBeamSensor(IsaacBaseSensor)

    • def init(self, prim: Usd.Prim)

    • def GetNumRaysAttr(self) -> Usd.Attribute

    • def CreateNumRaysAttr(self, value: Any = None) -> Usd.Attribute

    • def GetCurtainLengthAttr(self) -> Usd.Attribute

    • def CreateCurtainLengthAttr(self, value: Any = None) -> Usd.Attribute

    • def GetForwardAxisAttr(self) -> Usd.Attribute

    • def CreateForwardAxisAttr(self, value: Any = None) -> Usd.Attribute

    • def GetCurtainAxisAttr(self) -> Usd.Attribute

    • def CreateCurtainAxisAttr(self, value: Any = None) -> Usd.Attribute

    • def GetMinRangeAttr(self) -> Usd.Attribute

    • def CreateMinRangeAttr(self, value: Any = None) -> Usd.Attribute

    • def GetMaxRangeAttr(self) -> Usd.Attribute

    • def CreateMaxRangeAttr(self, value: Any = None) -> Usd.Attribute

  • class IsaacRaycastSensor(IsaacBaseSensor)

    • def GetNumRaysAttr(self) -> Usd.Attribute

    • def CreateNumRaysAttr(self, value: Any = None) -> Usd.Attribute

    • def GetMinRangeAttr(self) -> Usd.Attribute

    • def CreateMinRangeAttr(self, value: Any = None) -> Usd.Attribute

    • def GetMaxRangeAttr(self) -> Usd.Attribute

    • def CreateMaxRangeAttr(self, value: Any = None) -> Usd.Attribute

    • def GetRayOriginsAttr(self) -> Usd.Attribute

    • def CreateRayOriginsAttr(self, value: Any = None) -> Usd.Attribute

    • def GetRayDirectionsAttr(self) -> Usd.Attribute

    • def CreateRayDirectionsAttr(self, value: Any = None) -> Usd.Attribute

    • def GetRayTimeOffsetsAttr(self) -> Usd.Attribute

    • def CreateRayTimeOffsetsAttr(self, value: Any = None) -> Usd.Attribute

    • def GetOutputFrameOfReferenceAttr(self) -> Usd.Attribute

    • def CreateOutputFrameOfReferenceAttr(self, value: Any = None) -> Usd.Attribute

    • def GetReportHitPrimPathsAttr(self) -> Usd.Attribute

    • def CreateReportHitPrimPathsAttr(self, value: Any = None) -> Usd.Attribute

  • class IsaacRtxLidarSensorAPI(_APISchemaWrapper)

  • class IsaacRtxRadarSensorAPI(_APISchemaWrapper)

Public API for module usd.schema.isaac:#

Variables#

  • logger: Unknown

  • ext_path: Unknown

Public API for module usd.schema.isaac.robot_schema:#

Classes#

  • class Classes(Enum)

    • ROBOT_API: str

    • LINK_API: str

    • REFERENCE_POINT_API: str

    • SITE_API: str

    • JOINT_API: str

    • SURFACE_GRIPPER: str

    • ATTACHMENT_POINT_API: str

    • NAMED_POSE: str

  • class DofOffsetOpOrder(Enum)

    • TRANS_X: str

    • TRANS_Y: str

    • TRANS_Z: str

    • ROT_X: str

    • ROT_Y: str

    • ROT_Z: str

  • class Attributes(Enum)

    • DESCRIPTION: Tuple

    • NAMESPACE: Tuple

    • ROBOT_TYPE: Tuple

    • LICENSE: Tuple

    • VERSION: Tuple

    • SOURCE: Tuple

    • CHANGELOG: Tuple

    • NAME_OVERRIDE: Tuple

    • REFERENCE_DESCRIPTION: Tuple

    • FORWARD_AXIS: Tuple

    • JOINT_NAME_OVERRIDE: Tuple

    • DOF_OFFSET_OP_ORDER: Tuple

    • ACTUATOR: Tuple

    • RETRY_INTERVAL: Tuple

    • STATUS: Tuple

    • SHEAR_FORCE_LIMIT: Tuple

    • COAXIAL_FORCE_LIMIT: Tuple

    • MAX_GRIP_DISTANCE: Tuple

    • CLEARANCE_OFFSET: Tuple

    • POSE_VALID: Tuple

    • POSE_JOINT_VALUES: Tuple

    • POSE_JOINT_FIXED: Tuple

    • [property] def name(self) -> str

    • [property] def display_name(self) -> str

    • [property] def type(self) -> pxr.Sdf.ValueTypeName

  • class Relations(Enum)

    • ROBOT_LINKS: Tuple

    • ROBOT_JOINTS: Tuple

    • NAMED_POSES: Tuple

    • ATTACHMENT_POINTS: Tuple

    • GRIPPED_OBJECTS: Tuple

    • POSE_START_LINK: Tuple

    • POSE_END_LINK: Tuple

    • POSE_JOINTS: Tuple

    • [property] def name(self) -> str

    • [property] def display_name(self) -> str

Functions#

  • def get_allowed_tokens(attribute: Attributes) -> tuple[str, Ellipsis]

  • def ApplyRobotAPI(prim: pxr.Usd.Prim)

  • def ApplyLinkAPI(prim: pxr.Usd.Prim)

  • def ApplySiteAPI(prim: pxr.Usd.Prim)

  • def ApplyReferencePointAPI(prim: pxr.Usd.Prim)

  • def ApplyJointAPI(prim: pxr.Usd.Prim)

  • def CreateSurfaceGripper(stage: pxr.Usd.Stage, prim_path: str) -> pxr.Usd.Prim

  • def ApplyAttachmentPointAPI(prim: pxr.Usd.Prim)

  • def CreateNamedPose(stage: pxr.Usd.Stage, prim_path: str) -> pxr.Usd.Prim

Variables#

  • logger: Unknown