Beispiel #1
0
    void Start()
    {
        Connector = new RosBridgeConnector();
        Connector.BridgeStatus = BridgeStatus;

        if (GameObject.Find("RosRobots") == null)
        {
            Robot.Setup(UserInterface, Connector);
        }
        else
        {
            Destroy(this);
            Destroy(Robot.gameObject);
            Destroy(GameObject.Find("UserInterface"));
        }

        string overrideAddress = System.Environment.GetEnvironmentVariable("ROS_BRIDGE_HOST");

        if (overrideAddress != null)
        {
            Address = overrideAddress;
        }

        Ros.Bridge.canConnect = true;
    }
    void Start()
    {
        userInterface = Instantiate(uiPrefab);
        bridgeStatus  = userInterface.BridgeStatus;

        Connector = new RosBridgeConnector();
        Connector.BridgeStatus = bridgeStatus;

        robotSetup.Setup(userInterface, Connector, null);

        string overrideAddress = System.Environment.GetEnvironmentVariable("ROS_BRIDGE_HOST");

        if (overrideAddress != null)
        {
            Address = overrideAddress;
        }

        Ros.Bridge.canConnect = true;
    }