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; }