ppo-Pyramids-Training
/
com.unity.ml-agents.extensions
/Runtime
/Sensors
/ArticulationBodySensorComponent.cs
using UnityEngine; | |
using Unity.MLAgents.Sensors; | |
namespace Unity.MLAgents.Extensions.Sensors | |
{ | |
public class ArticulationBodySensorComponent : SensorComponent | |
{ | |
public ArticulationBody RootBody; | |
[ | ]|
public PhysicsSensorSettings Settings = PhysicsSensorSettings.Default(); | |
public string sensorName; | |
/// <summary> | |
/// Creates a PhysicsBodySensor. | |
/// </summary> | |
/// <returns></returns> | |
public override ISensor[] CreateSensors() | |
{ | |
return new ISensor[] {new PhysicsBodySensor(RootBody, Settings, sensorName)}; | |
} | |
} | |
} | |