Search Results for

    Show / Hide Table of Contents

    Class Metrics

    Inheritance
    Object
    Metrics
    Namespace: SEAN.Metrics
    Assembly: cs.temp.dll.dll
    Syntax
    public class Metrics : MonoBehaviour

    Fields

    IntimateDistance

    Declaration
    public float IntimateDistance
    Field Value
    Type Description
    Single

    PersonalDistance

    Declaration
    public float PersonalDistance
    Field Value
    Type Description
    Single

    sean

    Declaration
    protected SEAN sean
    Field Value
    Type Description
    SEAN

    StuckWindowDist

    Declaration
    public float StuckWindowDist
    Field Value
    Type Description
    Single

    StuckWindowSeconds

    Declaration
    public float StuckWindowSeconds
    Field Value
    Type Description
    Single

    UpdateFrequencyHz

    Declaration
    public float UpdateFrequencyHz
    Field Value
    Type Description
    Single

    Properties

    HasActors

    Declaration
    public bool HasActors { get; }
    Property Value
    Type Description
    Boolean

    MinDistToPed

    Declaration
    public double MinDistToPed { get; }
    Property Value
    Type Description
    Double

    MinDistToTarget

    Declaration
    public double MinDistToTarget { get; }
    Property Value
    Type Description
    Double

    ObjectCollisions

    Declaration
    public uint ObjectCollisions { get; }
    Property Value
    Type Description
    UInt32

    PathLength

    Declaration
    public double PathLength { get; }
    Property Value
    Type Description
    Double

    PersonOnRobotCollisions

    Declaration
    public uint PersonOnRobotCollisions { get; }
    Property Value
    Type Description
    UInt32

    PersonOnRobotIntimateDistViolations

    Declaration
    public uint PersonOnRobotIntimateDistViolations { get; }
    Property Value
    Type Description
    UInt32

    PersonOnRobotPersonalDistViolations

    Declaration
    public uint PersonOnRobotPersonalDistViolations { get; }
    Property Value
    Type Description
    UInt32

    RobotOnPersonCollisions

    Declaration
    public uint RobotOnPersonCollisions { get; }
    Property Value
    Type Description
    UInt32

    RobotOnPersonIntimateDistViolations

    Declaration
    public uint RobotOnPersonIntimateDistViolations { get; }
    Property Value
    Type Description
    UInt32

    RobotOnPersonPersonalDistViolations

    Declaration
    public uint RobotOnPersonPersonalDistViolations { get; }
    Property Value
    Type Description
    UInt32

    RobotPoses

    Declaration
    public List<Pose> RobotPoses { get; }
    Property Value
    Type Description
    List<Pose>

    RobotPosesTS

    Declaration
    public List<Std.MTime> RobotPosesTS { get; }
    Property Value
    Type Description
    List<RosMessageTypes.Std.MTime>

    StartTime

    Declaration
    public Std.MTime StartTime { get; }
    Property Value
    Type Description
    RosMessageTypes.Std.MTime

    TargetDist

    Declaration
    public double TargetDist { get; }
    Property Value
    Type Description
    Double

    TargetDistNorm

    Declaration
    public double TargetDistNorm { get; }
    Property Value
    Type Description
    Double

    Methods

    IncrementIntimateSpaceViolations(Boolean)

    Declaration
    public void IncrementIntimateSpaceViolations(bool isRobotAtFault)
    Parameters
    Type Name Description
    Boolean isRobotAtFault

    IncrementObjectCollisions()

    Declaration
    public void IncrementObjectCollisions()

    IncrementPeopleCollisions(Boolean)

    Declaration
    public void IncrementPeopleCollisions(bool isRobotAtFault)
    Parameters
    Type Name Description
    Boolean isRobotAtFault

    IncrementPersonalDistViolations(Boolean)

    Declaration
    public void IncrementPersonalDistViolations(bool isRobotAtFault)
    Parameters
    Type Name Description
    Boolean isRobotAtFault

    OnNewTask()

    Declaration
    public void OnNewTask()

    Start()

    Declaration
    public void Start()

    Update()

    Declaration
    public void Update()
    In This Article
    Back to top SEAN Unity documentation