Example #1
0
        public static void Main(string[] args)
        {
            var dialog = new InfoDialog("Start");

            dialog.Show();
            Motor      motorA = new Motor(MotorPort.OutA);
            Motor      motorD = new Motor(MotorPort.OutD);
            WaitHandle motorWaitHandle;

            motorA.Off();
            motorD.Off();



            IMission[] missions = { new Mission1() };

            foreach (var mission in missions)
            {
                CurrentLogger.Logger.info($"Starting mission {mission.Name}");
                MissionRunner.Run(mission);
            }

            return;

            MissionDevelopment dev = new MissionDevelopment();

            dev.Start();
        }
Example #2
0
        public static void Main(string[] args)
        {
            RobotControl.Movement.Forward();
            RobotControl.Movement.Left();
            RobotControl.Movement.Forward();

            Thread.Sleep(2000);

            RobotControl.Movement.Backward();
            RobotControl.Movement.Right();
            RobotControl.Movement.Backward();

            return;

            IMission[] missions = { new TestMission() };

            foreach (var mission in missions)
            {
                //CurrentLogger.Logger.info ($"Starting mission {mission.Name}");
                MissionRunner.Run(mission);
            }

            MissionDevelopment dev = new MissionDevelopment();

            dev.Start();
        }
Example #3
0
        public static void Main(string[] args)
        {
            var vp = new VehiclePrecise();

            vp.Forward(50, 2000);

            return;

            MissionDevelopment dev = new MissionDevelopment();

            dev.Start();

            return;

            IMission[] missions = { new Mission1() };

            foreach (var mission in missions)
            {
                CurrentLogger.Logger.info($"Starting mission {mission.Name}");
                MissionRunner.Run(mission);
            }
        }