Example #1
0
        public MainForm()
        {
            opticalFlow = new Detection.OpticalFlow();
            if (opticalFlow.CrashError)
            {
                Application.Exit();
                this.Close();
            }
            InitializeDroneControl();

            InitializeComponent();

            InitializeTimers();
            InitializeInputManager();
            InitializeRecorders();

            navDataRecorder = new NavDataRecorder(droneControl, inputManager, (double)navDataInterval.Value);
        }
Example #2
0
        public MainForm()
        {
            opticalFlow = new Detection.OpticalFlow();
            if (opticalFlow.CrashError)
            {
                Application.Exit();
                this.Close();
            }
            InitializeDroneControl();

            InitializeComponent();

            InitializeTimers();
            InitializeInputManager();
            InitializeRecorders();

            navDataRecorder = new NavDataRecorder(droneControl, inputManager, (double)navDataInterval.Value);
        }
Example #3
0
        private void buttonInitializeTracking_Click(object sender, EventArgs e)
        {
            opticalFlow = new Detection.OpticalFlow();

            Task t = Task.Factory.StartNew(() => drawImage());
        }