Search Results for

    Show / Hide Table of Contents

    Class SEAN

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

    Fields

    AgentController

    Declaration
    public LowLevelControl AgentController
    Field Value
    Type Description
    LowLevelControl

    AgentTag

    Declaration
    public const string AgentTag = "NavAgent"
    Field Value
    Type Description
    String

    ControlledAgent

    Declaration
    public ControlledAgent ControlledAgent
    Field Value
    Type Description
    ControlledAgent

    GroupTag

    Declaration
    public const string GroupTag = "GroupMember"
    Field Value
    Type Description
    String

    PlayerControl

    Declaration
    public bool PlayerControl
    Field Value
    Type Description
    Boolean

    RosConnectionPort

    Declaration
    public int RosConnectionPort
    Field Value
    Type Description
    Int32

    TopDownViewOnly

    Declaration
    public bool TopDownViewOnly
    Field Value
    Type Description
    Boolean

    Properties

    clock

    Declaration
    public ROSClockPublisher clock { get; }
    Property Value
    Type Description
    ROSClockPublisher

    controller

    Declaration
    public ControlSubscriber controller { get; }
    Property Value
    Type Description
    ControlSubscriber

    environment

    Declaration
    public Environment environment { get; }
    Property Value
    Type Description
    Environment

    input

    Declaration
    public InputPublisher input { get; }
    Property Value
    Type Description
    InputPublisher

    instance

    Declaration
    public static SEAN instance { get; }
    Property Value
    Type Description
    SEAN

    metrics

    Declaration
    public Metrics metrics { get; }
    Property Value
    Type Description
    Metrics

    pedestrianBehavior

    Declaration
    public Base pedestrianBehavior { get; }
    Property Value
    Type Description
    Base

    pedestrianBehaviors

    Declaration
    public List<Base> pedestrianBehaviors { get; }
    Property Value
    Type Description
    List<Base>

    player

    Declaration
    public Player player { get; }
    Property Value
    Type Description
    Player

    robot

    Declaration
    public Robot robot { get; }
    Property Value
    Type Description
    Robot

    robotTask

    Declaration
    public Base robotTask { get; }
    Property Value
    Type Description
    Base

    robotTasks

    Declaration
    public List<Base> robotTasks { get; }
    Property Value
    Type Description
    List<Base>

    taskSocialSituation

    Declaration
    public Handcrafted taskSocialSituation { get; }
    Property Value
    Type Description
    Handcrafted

    Methods

    GetStartOrGoal(ControlledAgent, Boolean)

    Declaration
    public GameObject GetStartOrGoal(ControlledAgent agent, bool start)
    Parameters
    Type Name Description
    ControlledAgent agent
    Boolean start
    Returns
    Type Description
    GameObject

    SetPedestrianBehavior(String)

    Declaration
    public void SetPedestrianBehavior(string name)
    Parameters
    Type Name Description
    String name

    SetTask(String)

    Declaration
    public void SetTask(string name)
    Parameters
    Type Name Description
    String name

    UIGetPedestrianBehaviors(out List<String>, out Int32)

    Get PedestrianBehaviors available for selection in the UI

    Declaration
    public void UIGetPedestrianBehaviors(out List<string> uiPedestrianBehaviors, out int selectedId)
    Parameters
    Type Name Description
    List<String> uiPedestrianBehaviors
    Int32 selectedId

    UIGetTasks(out List<String>, out Int32)

    Get Tasks available for selection in the UI

    Declaration
    public void UIGetTasks(out List<string> uiTasks, out int selectedId)
    Parameters
    Type Name Description
    List<String> uiTasks
    Int32 selectedId
    In This Article
    Back to top SEAN Unity documentation