|
|
|
|
|
|
/// </summary>
|
|
|
|
public enum BuiltInSensorType |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// Default Sensor type if it cannot be determined.
|
|
|
|
/// </summary>
|
|
|
|
/// <summary>
|
|
|
|
/// The Vector sensor used by the agent.
|
|
|
|
/// </summary>
|
|
|
|
// Note that StackingSensor actually returns the wrapped sensor's type
|
|
|
|
/// <summary>
|
|
|
|
/// The Stacking Sensor type. NOTE: StackingSensor actually returns the wrapped sensor's type.
|
|
|
|
/// </summary>
|
|
|
|
/// <summary>
|
|
|
|
/// The RayPerception Sensor types, both 3D and 2D.
|
|
|
|
/// </summary>
|
|
|
|
/// <summary>
|
|
|
|
/// The observable attribute sensor type.
|
|
|
|
/// </summary>
|
|
|
|
/// <summary>
|
|
|
|
/// Sensors that use the Camera for observations.
|
|
|
|
/// </summary>
|
|
|
|
/// <summary>
|
|
|
|
/// Sensors that use RenderTextures for observations.
|
|
|
|
/// </summary>
|
|
|
|
/// <summary>
|
|
|
|
/// Sensors that use buffers or tensors for observations.
|
|
|
|
/// </summary>
|
|
|
|
/// <summary>
|
|
|
|
/// The sensors that observe properties of rigid bodies.
|
|
|
|
/// </summary>
|
|
|
|
/// <summary>
|
|
|
|
/// The sensors that observe Match 3 boards.
|
|
|
|
/// </summary>
|
|
|
|
/// <summary>
|
|
|
|
/// Sensors that break down the world into a grid of colliders to observe an area at a pre-defined granularity.
|
|
|
|
/// </summary>
|
|
|
|
GridSensor = 10 |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
/// <returns>A BuiltInSensorType corresponding to the sensor.</returns>
|
|
|
|
BuiltInSensorType GetBuiltInSensorType(); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |