Exemple #1
0
    public static void AssignBridge(GameObject robot, Ros.Bridge bridge)
    {
        var components = robot.GetComponentsInChildren(typeof(Component));

        foreach (var component in components)
        {
            var ros = component as Ros.IRosClient;
            if (ros != null)
            {
                ros.OnRosBridgeAvailable(bridge);
            }
        }
    }
 public void OnRosBridgeAvailable(Ros.Bridge bridge)
 {
     Bridge = bridge;
     Bridge.AddPublisher(this);
 }
Exemple #3
0
 public void OnRosBridgeAvailable(Ros.Bridge bridge)
 {
     Bridge = bridge;
 }
Exemple #4
0
 public RosBridgeConnector()
 {
     Bridge = new Ros.Bridge();
 }
 public void OnRosConnected(Ros.Bridge bridge)
 {
 }