Example #1
0
 public override void OnROSBridgeDisconnected(ZOROSUnityManager rosUnityManager)
 {
     Debug.Log("INFO: ZOSimSpawnService::OnROSBridgeDisconnected");
     ROSBridgeConnection.UnAdvertise(ROSTopic);
 }
Example #2
0
 public override void OnROSBridgeDisconnected(ZOROSUnityManager rosUnityManager)
 {
     Debug.Log("INFO: ZOROSJointStatesPublisher::OnROSBridgeDisconnected");
     ROSBridgeConnection?.UnAdvertise(ROSTopic);
 }
Example #3
0
        // private Task SpawnModelHandler(ZOROSBridgeConnection rosBridgeConnection, ZOROSMessageInterface msg, string id) {
        //     Debug.Log("INFO: ZOROSUnityManager::SpawnModelHandler");

        //     // queue up the spawn model because it needs to be done in the main thread Update()
        //     _spawnZOSimModelRequests.Enqueue(new Tuple<ZOSimSpawnServiceRequest, string>((ZOSimSpawnServiceRequest)msg, id));


        //     return Task.CompletedTask;
        // }


        public override void OnROSBridgeConnected(ZOROSUnityManager rosUnityManager)
        {
            Debug.Log("INFO: ZOSimSpawnService::OnROSBridgeConnected");
            Initialize();
        }
Example #4
0
 public override void OnROSBridgeConnected(ZOROSUnityManager rosUnityManager)
 {
     Debug.Log("INFO: ZOROSJointStatesPublisher::OnROSBridgeConnected");
     Initialize();
 }