isaaclab_ov.sensors.ray_caster#

Sub-module for OVPhysX ray-caster sensors.

Classes#

The following classes are part of the public isaaclab_ov.sensors.ray_caster API.

MultiMeshRayCaster

OVPhysX MultiMeshRayCaster implementation.

MultiMeshRayCasterCamera

OVPhysX MultiMeshRayCasterCamera implementation.

RayCaster

OVPhysX RayCaster implementation.

RayCasterCamera

OVPhysX RayCasterCamera implementation.

class isaaclab_ov.sensors.ray_caster.MultiMeshRayCaster[source]#

Bases: _OvPhysxRayCasterMixin, BaseMultiMeshRayCaster

OVPhysX MultiMeshRayCaster implementation.

Methods:

__new__(*args, **kwargs)

__init__(cfg)

Initializes the ray-caster object.

classmethod __new__(*args, **kwargs)#
__init__(cfg: MultiMeshRayCasterCfg)#

Initializes the ray-caster object.

Parameters:

cfg – The configuration parameters.

class isaaclab_ov.sensors.ray_caster.MultiMeshRayCasterCamera[source]#

Bases: _OvPhysxRayCasterMixin, BaseMultiMeshRayCasterCamera

OVPhysX MultiMeshRayCasterCamera implementation.

Methods:

__new__(*args, **kwargs)

__init__(cfg)

Initializes the camera object.

classmethod __new__(*args, **kwargs)#
__init__(cfg: MultiMeshRayCasterCameraCfg)#

Initializes the camera object.

Parameters:

cfg – The configuration parameters.

Raises:

ValueError – If the provided data types are not supported by the ray-caster camera.

class isaaclab_ov.sensors.ray_caster.RayCaster[source]#

Bases: _OvPhysxRayCasterMixin, BaseRayCaster

OVPhysX RayCaster implementation.

Methods:

__new__(*args, **kwargs)

__init__(cfg)

Initializes the ray-caster object.

classmethod __new__(*args, **kwargs)#
__init__(cfg: RayCasterCfg)#

Initializes the ray-caster object.

Parameters:

cfg – The configuration parameters.

class isaaclab_ov.sensors.ray_caster.RayCasterCamera[source]#

Bases: _OvPhysxRayCasterMixin, BaseRayCasterCamera

OVPhysX RayCasterCamera implementation.

Methods:

__new__(*args, **kwargs)

__init__(cfg)

Initializes the camera object.

classmethod __new__(*args, **kwargs)#
__init__(cfg: RayCasterCameraCfg)#

Initializes the camera object.

Parameters:

cfg – The configuration parameters.

Raises:

ValueError – If the provided data types are not supported by the ray-caster camera.