/// <summary> /// Connects to USB 360 camera and starts up animations /// </summary> public void ConnectToRobot() { if (FeedbackFromCamera) { _cameraStreamUSB.StartStream(); } else { } _currentChairState = ChairState.Accelerating; StartCoroutine(AscendChair()); //connect to the appropriate controller if (VirtualEnvironment) { VirtualUnityController.Instance.Connect(); } else { RobotInterface.Instance.Connect(); } //what about older projects? if (_queryManager) { _queryManager.EnableManager(); } if (GazeTrackingDataManager.Instance) { GazeTrackingDataManager.Instance.EnableManager(); } //TODO: When online connection is put in, uncomment this //_isLooping = true; _isConnected = true; }