コード例 #1
0
        public TrackRoamerBrickPowerService(DsspServiceCreationPort creationPort) :
            base(creationPort)
        {
            LogInfo("TrackRoamerBrickPowerService:TrackRoamerBrickPowerService() -- port: " + creationPort.ToString());

            _initializationTime = DateTime.Now;
        }
コード例 #2
0
 /// <summary>
 /// By default we will query all 3 frame types
 /// </summary>
 /// <param name="creationPort">Creation port</param>
 public KinectUIService(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
     // by default, lets show all the good stuff
     this.IncludeDepth     = true;
     this.IncludeVideo     = true;
     this.IncludeSkeletons = true;
 }
コード例 #3
0
 /// <summary>
 /// Constructor
 /// </summary>
 public FlukeObstacle(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
     _state = new vector.VectorState(
         new List<double>() { 0.0, 0.0, 0.0 },
         new List<string>() { "left", "middle", "right" },
         DateTime.Now);
 }
コード例 #4
0
 /// <summary>
 /// Constructor
 /// </summary>
 public ScribblerToneGenerator(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
     _state = new vector.VectorState(
         new List<double> { 0.0, 0.0, 0.0, 1.0 },
         new List<string> { "tone1", "tone2", "duration", "loud" },
         DateTime.Now);
 }
コード例 #5
0
 public ScribblerLED(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
     _state = new vector.VectorState(
         new List<double>() { 0.0, 0.0, 0.0, 0.0, 0.0 },
         new List<string>() { "left", "middle", "right", "front", "back" },
         DateTime.Now);
 }
コード例 #6
0
ファイル: StallSensor.cs プロジェクト: SamLin95/cs3630
 /// <summary>
 /// Default Service Constructor
 /// </summary>
 public StallService(DsspServiceCreationPort creationPort) :
     base(creationPort)
 {
     _state = new vector.VectorState(
         new List<double> { 0.0 },
         new List<string>(),
         DateTime.Now);
 }
コード例 #7
0
ファイル: LineSensor.cs プロジェクト: SamLin95/cs3630
 /// <summary>
 /// Default Service Constructor
 /// </summary>
 public ScribblerLineSensor(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
     _state = new vector.VectorState(
         new List<double> { 0.0, 0.0 },
         new List<string> { "left", "right" },
         DateTime.Now);
 }
コード例 #8
0
 /// <summary>
 /// Default Service Constructor
 /// </summary>
 public StallService(DsspServiceCreationPort creationPort) :
     base(creationPort)
 {
     _state = new vector.VectorState(
         new List <double> {
         0.0
     },
         new List <string>(),
         DateTime.Now);
 }
コード例 #9
0
        /// <summary>
        /// Service constructor
        /// </summary>
        public TrackroamerLocationAndMappingService(DsspServiceCreationPort creationPort)
            : base(creationPort)
        {
            _routePlanner = new RoutePlanner(_mapperVicinity);

            _mapperVicinity.robotDirection = new Direction()
            {
                heading = 45.0d, bearing = 110.0d
            };
        }
コード例 #10
0
 /// <summary>
 /// Constructor
 /// </summary>
 public ScribblerToneGenerator(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
     _state = new vector.VectorState(
         new List <double> {
         0.0, 0.0, 0.0, 1.0
     },
         new List <string> {
         "tone1", "tone2", "duration", "loud"
     },
         DateTime.Now);
 }
コード例 #11
0
ファイル: LineSensor.cs プロジェクト: yingted/Myro
 /// <summary>
 /// Default Service Constructor
 /// </summary>
 public ScribblerLineSensor(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
     _state = new vector.VectorState(
         new List <double> {
         0.0, 0.0
     },
         new List <string> {
         "left", "right"
     },
         DateTime.Now);
 }
コード例 #12
0
 public QwerkService(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
     servantFactory     = new QwerkClientServantFactory();
     directCommunicator = new DirectConnectCommunicator("QwerkServiceClient", "QwerkServiceDirect.ice.properties", "Qwerk.Service.Client", servantFactory);
     relayCommunicator  = new RelayCommunicator("QwerkServiceClient", "QwerkServiceRelay.ice.properties");
     cameraOn           = false;
     if (trace)
     {
         LogInfo("Communicators created.");
     }
 }
コード例 #13
0
ファイル: FlukeObstacle.cs プロジェクト: yingted/Myro
 /// <summary>
 /// Constructor
 /// </summary>
 public FlukeObstacle(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
     _state = new vector.VectorState(
         new List <double>()
     {
         0.0, 0.0, 0.0
     },
         new List <string>()
     {
         "left", "middle", "right"
     },
         DateTime.Now);
 }
コード例 #14
0
        /// <summary>
        /// Default Service Constructor
        /// </summary>
        public GenericCompassService(DsspServiceCreationPort creationPort) : 
                base(creationPort)
        {

            myCompass = new SerialPort(COMPASS_PORT);
            myCompass.BaudRate = DEFAULT_BAUD_RATE;
            myCompass.Parity = DEFAULT_PARITY;
            myCompass.DataBits = DEFAULT_DATA_BITS;
            myCompass.StopBits = DEFAULT_STOP_BITS;
            myCompass.Handshake = DEFAULT_HANDSHAKE;

            myCompass.ReadTimeout = DEFAULT_TIMEOUT;
            myCompass.WriteTimeout = DEFAULT_TIMEOUT;
        }
コード例 #15
0
ファイル: ScribblerLED.cs プロジェクト: yingted/Myro
 public ScribblerLED(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
     _state = new vector.VectorState(
         new List <double>()
     {
         0.0, 0.0, 0.0, 0.0, 0.0
     },
         new List <string>()
     {
         "left", "middle", "right", "front", "back"
     },
         DateTime.Now);
 }
コード例 #16
0
 /// <summary>
 /// Default Service Constructor
 /// </summary>
 public ScribblerLightSensor(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
 }
コード例 #17
0
 /// <summary>
 /// Service Default constructor
 /// </summary>
 public ChrUm6OrientationSensorService(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
 }
コード例 #18
0
 public Srv1Service(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
 }
 public PrototypeBoardConnectionTestService(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
 }
コード例 #20
0
 /// <summary>
 /// DriveDifferentialTwoWheel Constructor
 /// </summary>
 public DriveDifferentialTwoWheel(DsspServiceCreationPort creationPort) :
     base(creationPort)
 {
 }
コード例 #21
0
 /// <summary>
 /// Service constructor
 /// </summary>
 public PololuMaestroDashboard(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
 }
コード例 #22
0
ファイル: MazeSimulatorRA.cs プロジェクト: romzes2/cslamme
        /// <summary>
        /// Default Service Constructor
        /// </summary>
        public MazeSimulatorService(DsspServiceCreationPort creationPort) : base(creationPort)
        {

        }
コード例 #23
0
 public EncoderService(DsspServiceCreationPort creationPort) : 
         base(creationPort)
 {
 }
 /// <summary>
 /// Default Service Constructor
 /// </summary>
 public HiTechnicCompassSensor(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
 }
コード例 #25
0
ファイル: Explorer.cs プロジェクト: slgrobotics/TrackRoamer
 public Explorer(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
 }
コード例 #26
0
 /// <summary>
 /// Default Service Constructor
 /// </summary>
 public LegoCommService(DsspServiceCreationPort creationPort) 
     : base(creationPort)
 {
 }
コード例 #27
0
ファイル: ScribblerSim.cs プロジェクト: SamLin95/cs3630
        /// <summary>
        /// Default Service Constructor
        /// </summary>
        
        public ScribblerSimService(DsspServiceCreationPort creationPort) : 
                base(creationPort)
        {

        }
コード例 #28
0
ファイル: FlukeCam.cs プロジェクト: SamLin95/cs3630
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="port"></param>
 public FlukeCamService(DsspServiceCreationPort port)
     : base(port) { }
コード例 #29
0
 /// <summary>
 /// Default Constructor
 /// </summary>
 public MicrosoftGpsService(DsspServiceCreationPort creationPort) :
         base(creationPort)
 {
 }
コード例 #30
0
        /// <summary>
        /// Default Service Constructor
        /// </summary>
        public ScribblerBackupMonitor(DsspServiceCreationPort creationPort)
            : 
                base(creationPort)
        {
			CreateSuccess();
        }
コード例 #31
0
 /// <summary>
 /// Service constructor
 /// </summary>
 public TrackRoamerUsrfService(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
     Tracer.Trace("TrackRoamerUsrfService::TrackRoamerUsrfService()");
 }
コード例 #32
0
 /// <summary>
 /// Default Service Constructor
 /// </summary>
 public MyTutorial1Service(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
 }
コード例 #33
0
 /// <summary>
 /// Service constructor
 /// </summary>
 public MySimulationService(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
 }
コード例 #34
0
ファイル: ScribblerLEDArray.cs プロジェクト: yingted/Myro
 /// <summary>
 /// Default Service Constructor
 /// </summary>
 public ScribblerLEDArray(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
 }
コード例 #35
0
 public LegoMazeDriver(DsspServiceCreationPort creationPort) :
     base(creationPort)
 {
 }
コード例 #36
0
 /// <summary>
 /// Service constructor
 /// </summary>
 public TrackroamerObstacleAvoidanceDriveService(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
 }
コード例 #37
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SimulatedKinect"/> class.
 /// </summary>
 /// <param name="creationPort">The creation port.</param>
 public SimulatedKinect(DsspServiceCreationPort creationPort) : base(creationPort)
 {
 }
 /// <summary>
 /// Default Service Constructor
 /// </summary>
 public HiTechnicAccelerationSensor(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
 }
コード例 #39
0
ファイル: ScribblerDrive.cs プロジェクト: yingted/Myro
 /// <summary>
 /// Default Service Constructor
 /// </summary>
 public ScribblerDrive(DsspServiceCreationPort creationPort) :
     base(creationPort)
 {
 }
コード例 #40
0
 /// <summary>
 /// Service constructor
 /// </summary>
 public TestOADriveService(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
 }
コード例 #41
0
ファイル: ArcosSonar.cs プロジェクト: raul-arrabales/crubots
 /// <summary>
 /// Default Service Constructor
 /// </summary>
 public ArcosSonar(DsspServiceCreationPort creationPort) : 
         base(creationPort)
 {
 }
コード例 #42
0
 /// <summary>
 /// Default Service Constructor
 /// </summary>
 public ServiceTutorial1Service(DsspServiceCreationPort creationPort) :
     base(creationPort)
 {
 }
コード例 #43
0
 public DrawSquareService(DsspServiceCreationPort creationPort) :
     base(creationPort)
 {
 }
コード例 #44
0
        public SimulatedDifferentialDriveService(DsspServiceCreationPort creationPort) : 
                base(creationPort)
        {
			// Do nothing
        }
コード例 #45
0
 /// <summary>
 /// Default Service Constructor
 /// </summary>
 public NxtButtons(DsspServiceCreationPort creationPort) :
     base(creationPort)
 {
 }
コード例 #46
0
 /// <summary>
 /// Default Service Constructor
 /// </summary>
 public DssOpenCVService(DsspServiceCreationPort creationPort) :
     base(creationPort)
 {
 }
コード例 #47
0
 /// <summary>
 /// Default Service Constructor
 /// </summary>
 public TrackRoamerDriveService(DsspServiceCreationPort creationPort) :
     base(creationPort)
 {
     LogInfo("TrackRoamerDriveService:TrackRoamerDriveService() -- port: " + creationPort.ToString());
 }
コード例 #48
0
ファイル: ScribblerSim.cs プロジェクト: SamLin95/cs3630
        /// <summary>
        /// Default Service Constructor
        /// </summary>
        
        public ScribblerSimService(DsspServiceCreationPort creationPort) : 
                base(creationPort)
        {
			CreateSuccess();
        }
コード例 #49
0
 /// <summary>
 /// Default Service Constructor
 /// </summary>
 public ScribblerToneGenerator(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
 }
コード例 #50
0
ファイル: PanTiltCam.cs プロジェクト: raul-arrabales/crubots
        //* MOVE_HOME = 0x00000000
        //* MOVE_LEFT = 0x0000FF80
        //* MOVE_RIGHT = 0x00000080
        //* MOVE_TOP = 0xFF800000
        //* MOVE_BOTTOM = 0x00800000



        /// <summary>
        /// Service constructor
        /// </summary>
        public PanTiltCamService(DsspServiceCreationPort creationPort)
            : base(creationPort)
        {
        }
コード例 #51
0
ファイル: SurveyorSrv1Motor.cs プロジェクト: yingted/Myro
 public MotorService(DsspServiceCreationPort creationPort) :
     base(creationPort)
 {
 }
コード例 #52
0
 /// <summary>
 /// Default Service Constructor
 /// </summary>
 public UrlLauncherService(DsspServiceCreationPort creationPort) :
     base(creationPort)
 {
 }
コード例 #53
0
 /// <summary>
 /// Default Service Constructor
 /// </summary>
 public RoboticsTutorial7Service(DsspServiceCreationPort creationPort) :
     base(creationPort)
 {
 }
コード例 #54
0
 /// <summary>
 /// Service constructor
 /// </summary>
 public CustomSimulatedEntitiesService(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
 }
コード例 #55
0
ファイル: SickLRF.cs プロジェクト: slgrobotics/TrackRoamer
 /// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="creationPort">Passed to the base class for construction.</param>
 public SickLRFService(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
     Tracer.Trace("SickLRF::SickLRFService()");
 }
コード例 #56
0
 /// <summary>
 /// Default Service Constructor
 /// </summary>
 public SimulatedBrightnessCell(DsspServiceCreationPort creationPort) :
     base(creationPort)
 {
 }
コード例 #57
0
 /// <summary>
 /// Service constructor
 /// </summary>
 public WaitForDriveCompletionService(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
 }
コード例 #58
0
 /// <summary>
 /// Service constructor
 /// </summary>
 public Lab04_302_12v3Service(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
 }
コード例 #59
0
 public BiclopsRightCameraJointConfigurationService(DsspServiceCreationPort creationPort)
     : base(creationPort)
 {
 }
コード例 #60
0
        /// <summary>
        /// Default Service Constructor
        /// </summary>
        public ScribblerLightSensor(DsspServiceCreationPort creationPort)
            : base(creationPort)
        {
			CreateSuccess();
        }