| Wheelchair Control Diploma Thesis, Author: Ondrej Vozda, FEEC BUT, 2013

- Main Page
- Packages
- Classes
- Files

- File List

All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
FormMain.Designer.cs
1 ﻿namespace WheelchairControl
2 {
3 partial class FormMain
4 {
8 private System.ComponentModel.IContainer components = null;
9
14 protected override void Dispose(bool disposing)
15 {
16 if (disposing && (components != null))
17 {
18 components.Dispose();
19 }
20 base.Dispose(disposing);
21 }
22
23 #region Windows Form Designer generated code
24
29 private void InitializeComponent()
30 {
31 this.components = new System.ComponentModel.Container();
32 System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormMain));
33 this.serialPortComPort = new System.IO.Ports.SerialPort(this.components);
34 this.timerWatchdog = new System.Windows.Forms.Timer(this.components);
35 this.timerJoystick = new System.Windows.Forms.Timer(this.components);
36 this.timerLog = new System.Windows.Forms.Timer(this.components);
37 this.buttonRedetectJoystick = new System.Windows.Forms.Button();
38 this.buttonSTOP = new System.Windows.Forms.Button();
39 this.menuStripMainMenu = new System.Windows.Forms.MenuStrip();
40 this.commandToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
41 this.startToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
42 this.stopToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
43 this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator();
44 this.reconnectJoystickToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
45 this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
46 this.exitToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
47 this.viewToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
48 this.manualControlToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
49 this.settingsToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
50 this.regulatorsToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
51 this.toolStripSeparator5 = new System.Windows.Forms.ToolStripSeparator();
52 this.cameraToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
53 this.settingsToolStripMenuItem2 = new System.Windows.Forms.ToolStripMenuItem();
54 this.logToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
55 this.logToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
56 this.deleteLogToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
57 this.saveLogToFileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
58 this.toolStripSeparator7 = new System.Windows.Forms.ToolStripSeparator();
59 this.readConfig1ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
60 this.readConfig2ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
61 this.readWallfollowingRegulatorSettingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
62 this.readOdometryDataToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
63 this.readPositionRegulatorDataToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
64 this.toolStripSeparator8 = new System.Windows.Forms.ToolStripSeparator();
65 this.logWheelchairRunDataToFileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
66 this.toolStripTextBoxLogRunDataFilePath = new System.Windows.Forms.ToolStripMenuItem();
67 this.optionsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
68 this.meanOfControlToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
69 this.feedforwardMomentControlToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
70 this.speedRegulatorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
71 this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator();
72 this.joystickThresholdToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
73 this.helpToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
74 this.aboutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
75 this.programToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
76 this.exitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
77 this.viewToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
78 this.manualControlsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
79 this.settingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
80 this.regulatorsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
81 this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
82 this.toolStripMain = new System.Windows.Forms.ToolStrip();
83 this.toolStripButtonJoystick = new System.Windows.Forms.ToolStripButton();
84 this.toolStripButtonAutoParking = new System.Windows.Forms.ToolStripButton();
85 this.toolStripSeparator12 = new System.Windows.Forms.ToolStripSeparator();
86 this.toolStripButtonManual = new System.Windows.Forms.ToolStripButton();
87 this.toolStripButtonSettingsMCU = new System.Windows.Forms.ToolStripButton();
88 this.toolStripButtonPID = new System.Windows.Forms.ToolStripButton();
89 this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
90 this.toolStripButtonCamera = new System.Windows.Forms.ToolStripButton();
91 this.toolStripButtonSettings = new System.Windows.Forms.ToolStripButton();
92 this.toolStripButtonLog = new System.Windows.Forms.ToolStripButton();
93 this.tabControlMain = new System.Windows.Forms.TabControl();
94 this.tabPageCamera = new System.Windows.Forms.TabPage();
95 this.tcActionSwitch = new System.Windows.Forms.TabControl();
96 this.tabPageSelectColor = new System.Windows.Forms.TabPage();
97 this.label9 = new System.Windows.Forms.Label();
98 this.comboBoxFeatureDetectionMethod = new System.Windows.Forms.ComboBox();
99 this.buttonLockMarks = new System.Windows.Forms.Button();
100 this.lblHSV = new System.Windows.Forms.Label();
101 this.cmHueSelection = new System.Windows.Forms.ContextMenuStrip(this.components);
102 this.toolStripMenuItemTitle = new System.Windows.Forms.ToolStripMenuItem();
103 this.toolStripSeparator9 = new System.Windows.Forms.ToolStripSeparator();
104 this.toolStripMenuItemRed = new System.Windows.Forms.ToolStripMenuItem();
105 this.toolStripMenuItemGreen = new System.Windows.Forms.ToolStripMenuItem();
106 this.toolStripMenuItemBlue = new System.Windows.Forms.ToolStripMenuItem();
107 this.toolStripMenuItemCyan = new System.Windows.Forms.ToolStripMenuItem();
108 this.toolStripMenuItemMagenta = new System.Windows.Forms.ToolStripMenuItem();
109 this.toolStripMenuItemYellow = new System.Windows.Forms.ToolStripMenuItem();
110 this.tabPageCalibrate = new System.Windows.Forms.TabPage();
111 this.label18 = new System.Windows.Forms.Label();
112 this.comboBoxCoordinatesReference = new System.Windows.Forms.ComboBox();
113 this.label6 = new System.Windows.Forms.Label();
114 this.tbWorldMapScale = new System.Windows.Forms.TrackBar();
115 this.pbWorldMap = new System.Windows.Forms.PictureBox();
116 this.label8 = new System.Windows.Forms.Label();
117 this.buttonCalibrateHomography = new System.Windows.Forms.Button();
118 this.gbCalibratedPoint = new System.Windows.Forms.GroupBox();
119 this.rbLL = new System.Windows.Forms.RadioButton();
120 this.cmCalibrationCoordinates = new System.Windows.Forms.ContextMenuStrip(this.components);
121 this.toolStripMenuItemTitleCalibPoints = new System.Windows.Forms.ToolStripMenuItem();
122 this.toolStripSeparator10 = new System.Windows.Forms.ToolStripSeparator();
123 this.toolStripTextBoxPoint = new System.Windows.Forms.ToolStripTextBox();
124 this.toolStripSeparator11 = new System.Windows.Forms.ToolStripSeparator();
125 this.toolStripMenuItemCalibPointDone = new System.Windows.Forms.ToolStripMenuItem();
126 this.rbLR = new System.Windows.Forms.RadioButton();
127 this.rbUR = new System.Windows.Forms.RadioButton();
128 this.rbUL = new System.Windows.Forms.RadioButton();
129 this.pbFrame = new System.Windows.Forms.PictureBox();
130 this.cmCameraFrame = new System.Windows.Forms.ContextMenuStrip(this.components);
131 this.calibrateColorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
132 this.firstToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
133 this.secondToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
134 this.calibratePointToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
135 this.upperLeftToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
136 this.upperRightToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
137 this.lowerRightToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
138 this.lowerLeftToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
139 this.toolStripSeparator6 = new System.Windows.Forms.ToolStripSeparator();
140 this.menuItemShowFPSIndicator = new System.Windows.Forms.ToolStripMenuItem();
141 this.tabPageSettings = new System.Windows.Forms.TabPage();
142 this.tabPageLog = new System.Windows.Forms.TabPage();
143 this.textBoxData = new System.Windows.Forms.TextBox();
144 this.ssMain = new System.Windows.Forms.StatusStrip();
145 this.ssMainLabel1 = new System.Windows.Forms.ToolStripStatusLabel();
146 this.ssMainLabelPositionXY = new System.Windows.Forms.ToolStripStatusLabel();
147 this.ssMainLabel2 = new System.Windows.Forms.ToolStripStatusLabel();
148 this.ssMainLabelWorldXY = new System.Windows.Forms.ToolStripStatusLabel();
149 this.ssLabelSeparator = new System.Windows.Forms.ToolStripStatusLabel();
150 this.ssMainLabel3 = new System.Windows.Forms.ToolStripStatusLabel();
151 this.ssLabelUARTWatchdog = new System.Windows.Forms.ToolStripStatusLabel();
152 this.ssLabelWiFiWatchdog = new System.Windows.Forms.ToolStripStatusLabel();
153 this.ssLabelMCUPoll = new System.Windows.Forms.ToolStripStatusLabel();
154 this.ssLabelLogToFile = new System.Windows.Forms.ToolStripStatusLabel();
155 this.tabControlJoyAutoParking = new System.Windows.Forms.TabControl();
156 this.tabPageJoystick = new System.Windows.Forms.TabPage();
157 this.buttonSTART = new System.Windows.Forms.Button();
158 this.labelRychlostB = new System.Windows.Forms.Label();
159 this.labelRychlostA = new System.Windows.Forms.Label();
160 this.labelPopisekB = new System.Windows.Forms.Label();
161 this.labelPopisekA = new System.Windows.Forms.Label();
162 this.progressBarLeft = new System.Windows.Forms.ProgressBar();
163 this.progressBarRight = new System.Windows.Forms.ProgressBar();
164 this.labelZ = new System.Windows.Forms.Label();
165 this.labelY = new System.Windows.Forms.Label();
166 this.labelX = new System.Windows.Forms.Label();
167 this.labelPopisekZ = new System.Windows.Forms.Label();
168 this.labelPopisekY = new System.Windows.Forms.Label();
169 this.labelPopisekX = new System.Windows.Forms.Label();
170 this.progressBarZ = new System.Windows.Forms.ProgressBar();
171 this.progressBarY = new System.Windows.Forms.ProgressBar();
172 this.progressBarX = new System.Windows.Forms.ProgressBar();
173 this.tabPageAutoParking = new System.Windows.Forms.TabPage();
174 this.labelPhaseEnd = new System.Windows.Forms.Label();
175 this.labelPhaseNextWaypoint = new System.Windows.Forms.Label();
176 this.labelPhaseDetectingMarks = new System.Windows.Forms.Label();
177 this.labelPhaseBackwardDrive = new System.Windows.Forms.Label();
178 this.labelPhaseWallFollowing = new System.Windows.Forms.Label();
179 this.labelPhaseWaitToStart = new System.Windows.Forms.Label();
180 this.label19 = new System.Windows.Forms.Label();
181 this.buttonSTARTAutoParking = new System.Windows.Forms.Button();
182 this.wizardTabControlDetectionMethod = new WheelchairControl.WizardTabControl();
183 this.tabPageHSV = new System.Windows.Forms.TabPage();
184 this.gbModelImageBoxes = new System.Windows.Forms.GroupBox();
185 this.lblSelectedColor2 = new System.Windows.Forms.Label();
186 this.lblSelectedColor1 = new System.Windows.Forms.Label();
187 this.rbSelectColor2 = new System.Windows.Forms.RadioButton();
188 this.rbSelectColor1 = new System.Windows.Forms.RadioButton();
189 this.ibHSV2 = new Emgu.CV.UI.ImageBox();
190 this.ibHSV1 = new Emgu.CV.UI.ImageBox();
191 this.tabPageSurfDetector = new System.Windows.Forms.TabPage();
192 this.gbModel = new System.Windows.Forms.GroupBox();
193 this.numericUpDownRightModelReferenceHue = new System.Windows.Forms.NumericUpDown();
194 this.label11 = new System.Windows.Forms.Label();
195 this.numericUpDownLeftModelReferenceHue = new System.Windows.Forms.NumericUpDown();
196 this.label10 = new System.Windows.Forms.Label();
197 this.buttonLoadRightModelImage = new System.Windows.Forms.Button();
198 this.buttonLoadLeftModelImage = new System.Windows.Forms.Button();
199 this.ibModelImageRight = new Emgu.CV.UI.ImageBox();
200 this.ibModelImageLeft = new Emgu.CV.UI.ImageBox();
201 this.collapsibleGroupBoxWorldMapSettings = new WheelchairControl.CollapsibleGroupBox();
202 this.checkBoxUserResponseDemanded = new System.Windows.Forms.CheckBox();
203 this.checkBoxDrawWheelchair = new System.Windows.Forms.CheckBox();
204 this.label13 = new System.Windows.Forms.Label();
205 this.numericUpDownWorldMapScale = new System.Windows.Forms.NumericUpDown();
206 this.label12 = new System.Windows.Forms.Label();
207 this.label15 = new System.Windows.Forms.Label();
208 this.comboBoxRenderingMode = new System.Windows.Forms.ComboBox();
209 this.collapsibleGroupBoxLogSettings = new WheelchairControl.CollapsibleGroupBox();
210 this.buttonChangeLogPath = new System.Windows.Forms.Button();
211 this.labelLogFilePath = new System.Windows.Forms.Label();
212 this.label7 = new System.Windows.Forms.Label();
213 this.collapsibleGroupBoxCOM = new WheelchairControl.CollapsibleGroupBox();
214 this.checkBoxOpenPortOnStartup = new System.Windows.Forms.CheckBox();
215 this.buttonRefresh = new System.Windows.Forms.Button();
216 this.buttonOpenPort = new System.Windows.Forms.Button();
217 this.label5 = new System.Windows.Forms.Label();
218 this.labelI2CPortStatus = new System.Windows.Forms.Label();
219 this.comboBoxPortSelection = new System.Windows.Forms.ComboBox();
220 this.collapsibleGroupBoxInputSettings = new WheelchairControl.CollapsibleGroupBox();
221 this.numericUpDownThresholdPerc = new System.Windows.Forms.NumericUpDown();
222 this.label17 = new System.Windows.Forms.Label();
223 this.label32 = new System.Windows.Forms.Label();
224 this.comboBoxMeanOfControl = new System.Windows.Forms.ComboBox();
225 this.label4 = new System.Windows.Forms.Label();
226 this.label1 = new System.Windows.Forms.Label();
227 this.comboBoxUserInput = new System.Windows.Forms.ComboBox();
228 this.collapsibleGroupBoxWifiSettings = new WheelchairControl.CollapsibleGroupBox();
229 this.numericUpDownJpegCompression = new System.Windows.Forms.NumericUpDown();
230 this.label14 = new System.Windows.Forms.Label();
231 this.label16 = new System.Windows.Forms.Label();
232 this.checkBoxWatchdogResponseEnabled = new System.Windows.Forms.CheckBox();
233 this.textBoxTargetIP = new System.Windows.Forms.TextBox();
234 this.label3 = new System.Windows.Forms.Label();
235 this.buttonRefreshLocalIP = new System.Windows.Forms.Button();
236 this.label2 = new System.Windows.Forms.Label();
237 this.labelLocalIP = new System.Windows.Forms.Label();
238 this.collapsibleGroupBoxReadData = new WheelchairControl.CollapsibleGroupBox();
239 this.buttonReadRegulatorSettings = new System.Windows.Forms.Button();
240 this.buttonReadOdometryData = new System.Windows.Forms.Button();
241 this.buttonReadData3 = new System.Windows.Forms.Button();
242 this.buttonReadData1 = new System.Windows.Forms.Button();
243 this.buttonReadData2 = new System.Windows.Forms.Button();
244 this.collapsibleGroupBoxLogMisc = new WheelchairControl.CollapsibleGroupBox();
245 this.buttonResetCoor = new System.Windows.Forms.Button();
246 this.buttonSaveLogToFile = new System.Windows.Forms.Button();
247 this.buttonDelete = new System.Windows.Forms.Button();
248 this.menuStripMainMenu.SuspendLayout();
249 this.toolStripMain.SuspendLayout();
250 this.tabControlMain.SuspendLayout();
251 this.tabPageCamera.SuspendLayout();
252 this.tcActionSwitch.SuspendLayout();
253 this.tabPageSelectColor.SuspendLayout();
254 this.cmHueSelection.SuspendLayout();
255 this.tabPageCalibrate.SuspendLayout();
256 ((System.ComponentModel.ISupportInitialize)(this.tbWorldMapScale)).BeginInit();
257 ((System.ComponentModel.ISupportInitialize)(this.pbWorldMap)).BeginInit();
258 this.gbCalibratedPoint.SuspendLayout();
259 this.cmCalibrationCoordinates.SuspendLayout();
260 ((System.ComponentModel.ISupportInitialize)(this.pbFrame)).BeginInit();
261 this.cmCameraFrame.SuspendLayout();
262 this.tabPageSettings.SuspendLayout();
263 this.tabPageLog.SuspendLayout();
264 this.ssMain.SuspendLayout();
265 this.tabControlJoyAutoParking.SuspendLayout();
266 this.tabPageJoystick.SuspendLayout();
267 this.tabPageAutoParking.SuspendLayout();
268 this.wizardTabControlDetectionMethod.SuspendLayout();
269 this.tabPageHSV.SuspendLayout();
270 this.gbModelImageBoxes.SuspendLayout();
271 ((System.ComponentModel.ISupportInitialize)(this.ibHSV2)).BeginInit();
272 ((System.ComponentModel.ISupportInitialize)(this.ibHSV1)).BeginInit();
273 this.tabPageSurfDetector.SuspendLayout();
274 this.gbModel.SuspendLayout();
275 ((System.ComponentModel.ISupportInitialize)(this.numericUpDownRightModelReferenceHue)).BeginInit();
276 ((System.ComponentModel.ISupportInitialize)(this.numericUpDownLeftModelReferenceHue)).BeginInit();
277 ((System.ComponentModel.ISupportInitialize)(this.ibModelImageRight)).BeginInit();
278 ((System.ComponentModel.ISupportInitialize)(this.ibModelImageLeft)).BeginInit();
279 this.collapsibleGroupBoxWorldMapSettings.SuspendLayout();
280 ((System.ComponentModel.ISupportInitialize)(this.numericUpDownWorldMapScale)).BeginInit();
281 this.collapsibleGroupBoxLogSettings.SuspendLayout();
282 this.collapsibleGroupBoxCOM.SuspendLayout();
283 this.collapsibleGroupBoxInputSettings.SuspendLayout();
284 ((System.ComponentModel.ISupportInitialize)(this.numericUpDownThresholdPerc)).BeginInit();
285 this.collapsibleGroupBoxWifiSettings.SuspendLayout();
286 ((System.ComponentModel.ISupportInitialize)(this.numericUpDownJpegCompression)).BeginInit();
287 this.collapsibleGroupBoxReadData.SuspendLayout();
288 this.collapsibleGroupBoxLogMisc.SuspendLayout();
289 this.SuspendLayout();
290 //
291 // serialPortComPort
292 //
293 this.serialPortComPort.BaudRate = 19200;
294 this.serialPortComPort.ReadTimeout = 1000;
295 this.serialPortComPort.ReceivedBytesThreshold = 2;
296 //
297 // timerWatchdog
298 //
299 this.timerWatchdog.Enabled = true;
300 this.timerWatchdog.Interval = 300;
301 this.timerWatchdog.Tick += new System.EventHandler(this.timerWatchdog_Tick);
302 //
303 // timerJoystick
304 //
305 this.timerJoystick.Enabled = true;
306 this.timerJoystick.Interval = 50;
307 this.timerJoystick.Tick += new System.EventHandler(this.timerJoystick_Tick);
308 //
309 // timerLog
310 //
311 this.timerLog.Tick += new System.EventHandler(this.timerLog_Tick);
312 //
313 // buttonRedetectJoystick
314 //
315 this.buttonRedetectJoystick.FlatAppearance.BorderColor = System.Drawing.Color.White;
316 this.buttonRedetectJoystick.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238)));
317 this.buttonRedetectJoystick.Image = ((System.Drawing.Image)(resources.GetObject("buttonRedetectJoystick.Image")));
318 this.buttonRedetectJoystick.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft;
319 this.buttonRedetectJoystick.Location = new System.Drawing.Point(4, 520);
320 this.buttonRedetectJoystick.Name = "buttonRedetectJoystick";
321 this.buttonRedetectJoystick.Size = new System.Drawing.Size(251, 52);
322 this.buttonRedetectJoystick.TabIndex = 113;
323 this.buttonRedetectJoystick.Tag = "";
324 this.buttonRedetectJoystick.Text = "Reconnect joy";
325 this.buttonRedetectJoystick.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
326 this.buttonRedetectJoystick.UseVisualStyleBackColor = true;
327 this.buttonRedetectJoystick.Visible = false;
328 this.buttonRedetectJoystick.VisibleChanged += new System.EventHandler(this.buttonRedetectJoystick_VisibleChanged);
329 this.buttonRedetectJoystick.Click += new System.EventHandler(this.buttonRedetectJoystick_Click);
330 //
331 // buttonSTOP
332 //
333 this.buttonSTOP.BackColor = System.Drawing.SystemColors.Control;
334 this.buttonSTOP.Font = new System.Drawing.Font("Microsoft Sans Serif", 50.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238)));
335 this.buttonSTOP.ForeColor = System.Drawing.Color.Red;
336 this.buttonSTOP.Image = ((System.Drawing.Image)(resources.GetObject("buttonSTOP.Image")));
337 this.buttonSTOP.ImageAlign = System.Drawing.ContentAlignment.TopCenter;
338 this.buttonSTOP.Location = new System.Drawing.Point(4, 346);
339 this.buttonSTOP.Name = "buttonSTOP";
340 this.buttonSTOP.Size = new System.Drawing.Size(247, 168);
341 this.buttonSTOP.TabIndex = 1;
342 this.buttonSTOP.Tag = "ON_CLOSED_PORT_DISABLE_TAG";
343 this.buttonSTOP.Text = "STOP";
344 this.buttonSTOP.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
345 this.buttonSTOP.UseVisualStyleBackColor = true;
346 this.buttonSTOP.Click += new System.EventHandler(this.buttonSTOP_Click);
347 this.buttonSTOP.EnabledChanged += new System.EventHandler(this.buttonSTOP_EnabledChanged);
348 //
349 // menuStripMainMenu
350 //
351 this.menuStripMainMenu.BackColor = System.Drawing.SystemColors.Control;
352 this.menuStripMainMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
353 this.commandToolStripMenuItem1,
354 this.viewToolStripMenuItem1,
355 this.logToolStripMenuItem1,
356 this.optionsToolStripMenuItem,
357 this.helpToolStripMenuItem1});
358 this.menuStripMainMenu.Location = new System.Drawing.Point(0, 0);
359 this.menuStripMainMenu.Name = "menuStripMainMenu";
360 this.menuStripMainMenu.RenderMode = System.Windows.Forms.ToolStripRenderMode.Professional;
361 this.menuStripMainMenu.Size = new System.Drawing.Size(1213, 24);
362 this.menuStripMainMenu.TabIndex = 116;
363 this.menuStripMainMenu.Text = "Main menu";
364 //
365 // commandToolStripMenuItem1
366 //
367 this.commandToolStripMenuItem1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
368 this.startToolStripMenuItem,
369 this.stopToolStripMenuItem,
370 this.toolStripSeparator3,
371 this.reconnectJoystickToolStripMenuItem,
372 this.toolStripSeparator2,
373 this.exitToolStripMenuItem1});
374 this.commandToolStripMenuItem1.Name = "commandToolStripMenuItem1";
375 this.commandToolStripMenuItem1.Size = new System.Drawing.Size(81, 20);
376 this.commandToolStripMenuItem1.Text = "&Commands";
377 //
378 // startToolStripMenuItem
379 //
380 this.startToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("startToolStripMenuItem.Image")));
381 this.startToolStripMenuItem.Name = "startToolStripMenuItem";
382 this.startToolStripMenuItem.Size = new System.Drawing.Size(173, 22);
383 this.startToolStripMenuItem.Text = "&Start";
384 this.startToolStripMenuItem.Click += new System.EventHandler(this.buttonSTART_Click);
385 //
386 // stopToolStripMenuItem
387 //
388 this.stopToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("stopToolStripMenuItem.Image")));
389 this.stopToolStripMenuItem.Name = "stopToolStripMenuItem";
390 this.stopToolStripMenuItem.Size = new System.Drawing.Size(173, 22);
391 this.stopToolStripMenuItem.Text = "S&top";
392 this.stopToolStripMenuItem.Click += new System.EventHandler(this.buttonSTOP_Click);
393 //
394 // toolStripSeparator3
395 //
396 this.toolStripSeparator3.Name = "toolStripSeparator3";
397 this.toolStripSeparator3.Size = new System.Drawing.Size(170, 6);
398 //
399 // reconnectJoystickToolStripMenuItem
400 //
401 this.reconnectJoystickToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("reconnectJoystickToolStripMenuItem.Image")));
402 this.reconnectJoystickToolStripMenuItem.Name = "reconnectJoystickToolStripMenuItem";
403 this.reconnectJoystickToolStripMenuItem.Size = new System.Drawing.Size(173, 22);
404 this.reconnectJoystickToolStripMenuItem.Text = "&Reconnect joystick";
405 this.reconnectJoystickToolStripMenuItem.Click += new System.EventHandler(this.buttonRedetectJoystick_Click);
406 //
407 // toolStripSeparator2
408 //
409 this.toolStripSeparator2.Name = "toolStripSeparator2";
410 this.toolStripSeparator2.Size = new System.Drawing.Size(170, 6);
411 //
412 // exitToolStripMenuItem1
413 //
414 this.exitToolStripMenuItem1.Name = "exitToolStripMenuItem1";
415 this.exitToolStripMenuItem1.Size = new System.Drawing.Size(173, 22);
416 this.exitToolStripMenuItem1.Text = "&Exit";
417 this.exitToolStripMenuItem1.Click += new System.EventHandler(this.exitToolStripMenuItem1_Click);
418 //
419 // viewToolStripMenuItem1
420 //
421 this.viewToolStripMenuItem1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
422 this.manualControlToolStripMenuItem,
423 this.settingsToolStripMenuItem1,
424 this.regulatorsToolStripMenuItem1,
425 this.toolStripSeparator5,
426 this.cameraToolStripMenuItem,
427 this.settingsToolStripMenuItem2,
428 this.logToolStripMenuItem});
429 this.viewToolStripMenuItem1.Name = "viewToolStripMenuItem1";
430 this.viewToolStripMenuItem1.Size = new System.Drawing.Size(44, 20);
431 this.viewToolStripMenuItem1.Text = "&View";
432 //
433 // manualControlToolStripMenuItem
434 //
435 this.manualControlToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("manualControlToolStripMenuItem.Image")));
436 this.manualControlToolStripMenuItem.Name = "manualControlToolStripMenuItem";
437 this.manualControlToolStripMenuItem.Size = new System.Drawing.Size(155, 22);
438 this.manualControlToolStripMenuItem.Text = "&Manual control";
439 this.manualControlToolStripMenuItem.Click += new System.EventHandler(this.buttonShowFormManualControl_Click);
440 //
441 // settingsToolStripMenuItem1
442 //
443 this.settingsToolStripMenuItem1.Image = ((System.Drawing.Image)(resources.GetObject("settingsToolStripMenuItem1.Image")));
444 this.settingsToolStripMenuItem1.Name = "settingsToolStripMenuItem1";
445 this.settingsToolStripMenuItem1.Size = new System.Drawing.Size(155, 22);
446 this.settingsToolStripMenuItem1.Text = "&Settings MCU";
447 this.settingsToolStripMenuItem1.Click += new System.EventHandler(this.buttonShowFormSettings_Click);
448 //
449 // regulatorsToolStripMenuItem1
450 //
451 this.regulatorsToolStripMenuItem1.Image = ((System.Drawing.Image)(resources.GetObject("regulatorsToolStripMenuItem1.Image")));
452 this.regulatorsToolStripMenuItem1.Name = "regulatorsToolStripMenuItem1";
453 this.regulatorsToolStripMenuItem1.Size = new System.Drawing.Size(155, 22);
454 this.regulatorsToolStripMenuItem1.Text = "&Regulators";
455 this.regulatorsToolStripMenuItem1.Click += new System.EventHandler(this.btnShowFormRegulators_Click);
456 //
457 // toolStripSeparator5
458 //
459 this.toolStripSeparator5.Name = "toolStripSeparator5";
460 this.toolStripSeparator5.Size = new System.Drawing.Size(152, 6);
461 //
462 // cameraToolStripMenuItem
463 //
464 this.cameraToolStripMenuItem.Checked = true;
465 this.cameraToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked;
466 this.cameraToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("cameraToolStripMenuItem.Image")));
467 this.cameraToolStripMenuItem.Name = "cameraToolStripMenuItem";
468 this.cameraToolStripMenuItem.Size = new System.Drawing.Size(155, 22);
469 this.cameraToolStripMenuItem.Text = "&Camera";
470 this.cameraToolStripMenuItem.Click += new System.EventHandler(this.cameraToolStripMenuItem_Click);
471 //
472 // settingsToolStripMenuItem2
473 //
474 this.settingsToolStripMenuItem2.Image = ((System.Drawing.Image)(resources.GetObject("settingsToolStripMenuItem2.Image")));
475 this.settingsToolStripMenuItem2.Name = "settingsToolStripMenuItem2";
476 this.settingsToolStripMenuItem2.Size = new System.Drawing.Size(155, 22);
477 this.settingsToolStripMenuItem2.Text = "S&ettings";
478 this.settingsToolStripMenuItem2.Click += new System.EventHandler(this.settingsToolStripMenuItem2_Click);
479 //
480 // logToolStripMenuItem
481 //
482 this.logToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("logToolStripMenuItem.Image")));
483 this.logToolStripMenuItem.Name = "logToolStripMenuItem";
484 this.logToolStripMenuItem.Size = new System.Drawing.Size(155, 22);
485 this.logToolStripMenuItem.Text = "&Log";
486 this.logToolStripMenuItem.Click += new System.EventHandler(this.logToolStripMenuItem_Click);
487 //
488 // logToolStripMenuItem1
489 //
490 this.logToolStripMenuItem1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
491 this.deleteLogToolStripMenuItem,
492 this.saveLogToFileToolStripMenuItem,
493 this.toolStripSeparator7,
494 this.readConfig1ToolStripMenuItem,
495 this.readConfig2ToolStripMenuItem,
496 this.readWallfollowingRegulatorSettingsToolStripMenuItem,
497 this.readOdometryDataToolStripMenuItem,
498 this.readPositionRegulatorDataToolStripMenuItem,
499 this.toolStripSeparator8,
500 this.logWheelchairRunDataToFileToolStripMenuItem});
501 this.logToolStripMenuItem1.Name = "logToolStripMenuItem1";
502 this.logToolStripMenuItem1.Size = new System.Drawing.Size(39, 20);
503 this.logToolStripMenuItem1.Text = "&Log";
504 //
505 // deleteLogToolStripMenuItem
506 //
507 this.deleteLogToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("deleteLogToolStripMenuItem.Image")));
508 this.deleteLogToolStripMenuItem.Name = "deleteLogToolStripMenuItem";
509 this.deleteLogToolStripMenuItem.Size = new System.Drawing.Size(274, 22);
510 this.deleteLogToolStripMenuItem.Text = "&Delete program log";
511 this.deleteLogToolStripMenuItem.Click += new System.EventHandler(this.deleteLogToolStripMenuItem_Click);
512 //
513 // saveLogToFileToolStripMenuItem
514 //
515 this.saveLogToFileToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("saveLogToFileToolStripMenuItem.Image")));
516 this.saveLogToFileToolStripMenuItem.Name = "saveLogToFileToolStripMenuItem";
517 this.saveLogToFileToolStripMenuItem.Size = new System.Drawing.Size(274, 22);
518 this.saveLogToFileToolStripMenuItem.Text = "&Save program log to file";
519 this.saveLogToFileToolStripMenuItem.Click += new System.EventHandler(this.saveLogToFileToolStripMenuItem_Click);
520 //
521 // toolStripSeparator7
522 //
523 this.toolStripSeparator7.Name = "toolStripSeparator7";
524 this.toolStripSeparator7.Size = new System.Drawing.Size(271, 6);
525 //
526 // readConfig1ToolStripMenuItem
527 //
528 this.readConfig1ToolStripMenuItem.BackColor = System.Drawing.SystemColors.Control;
529 this.readConfig1ToolStripMenuItem.Name = "readConfig1ToolStripMenuItem";
530 this.readConfig1ToolStripMenuItem.Size = new System.Drawing.Size(274, 22);
531 this.readConfig1ToolStripMenuItem.Text = "Read &config 1";
532 this.readConfig1ToolStripMenuItem.Click += new System.EventHandler(this.readConfig1ToolStripMenuItem_Click);
533 //
534 // readConfig2ToolStripMenuItem
535 //
536 this.readConfig2ToolStripMenuItem.Name = "readConfig2ToolStripMenuItem";
537 this.readConfig2ToolStripMenuItem.Size = new System.Drawing.Size(274, 22);
538 this.readConfig2ToolStripMenuItem.Text = "Read co&nfig 2";
539 this.readConfig2ToolStripMenuItem.Click += new System.EventHandler(this.readConfig2ToolStripMenuItem_Click);
540 //
541 // readWallfollowingRegulatorSettingsToolStripMenuItem
542 //
543 this.readWallfollowingRegulatorSettingsToolStripMenuItem.Name = "readWallfollowingRegulatorSettingsToolStripMenuItem";
544 this.readWallfollowingRegulatorSettingsToolStripMenuItem.Size = new System.Drawing.Size(274, 22);
545 this.readWallfollowingRegulatorSettingsToolStripMenuItem.Text = "Read &wall-following regulator settings";
546 this.readWallfollowingRegulatorSettingsToolStripMenuItem.Click += new System.EventHandler(this.readWallfollowingRegulatorSettingsToolStripMenuItem_Click);
547 //
548 // readOdometryDataToolStripMenuItem
549 //
550 this.readOdometryDataToolStripMenuItem.Name = "readOdometryDataToolStripMenuItem";
551 this.readOdometryDataToolStripMenuItem.Size = new System.Drawing.Size(274, 22);
552 this.readOdometryDataToolStripMenuItem.Text = "Read &odometry data";
553 this.readOdometryDataToolStripMenuItem.Click += new System.EventHandler(this.readOdometryDataToolStripMenuItem_Click);
554 //
555 // readPositionRegulatorDataToolStripMenuItem
556 //
557 this.readPositionRegulatorDataToolStripMenuItem.Name = "readPositionRegulatorDataToolStripMenuItem";
558 this.readPositionRegulatorDataToolStripMenuItem.Size = new System.Drawing.Size(274, 22);
559 this.readPositionRegulatorDataToolStripMenuItem.Text = "Read &position regulator data";
560 this.readPositionRegulatorDataToolStripMenuItem.Click += new System.EventHandler(this.readPositionRegulatorDataToolStripMenuItem_Click);
561 //
562 // toolStripSeparator8
563 //
564 this.toolStripSeparator8.Name = "toolStripSeparator8";
565 this.toolStripSeparator8.Size = new System.Drawing.Size(271, 6);
566 //
567 // logWheelchairRunDataToFileToolStripMenuItem
568 //
569 this.logWheelchairRunDataToFileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
570 this.toolStripTextBoxLogRunDataFilePath});
571 this.logWheelchairRunDataToFileToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("logWheelchairRunDataToFileToolStripMenuItem.Image")));
572 this.logWheelchairRunDataToFileToolStripMenuItem.Name = "logWheelchairRunDataToFileToolStripMenuItem";
573 this.logWheelchairRunDataToFileToolStripMenuItem.Size = new System.Drawing.Size(274, 22);
574 this.logWheelchairRunDataToFileToolStripMenuItem.Text = "Log to file";
575 this.logWheelchairRunDataToFileToolStripMenuItem.BackColorChanged += new System.EventHandler(this.logWheelchairRunDataToFileToolStripMenuItem_BackColorChanged);
576 this.logWheelchairRunDataToFileToolStripMenuItem.Click += new System.EventHandler(this.logWheelchairRunDataToFileToolStripMenuItem_Click);
577 //
578 // toolStripTextBoxLogRunDataFilePath
579 //
580 this.toolStripTextBoxLogRunDataFilePath.Checked = true;
581 this.toolStripTextBoxLogRunDataFilePath.CheckState = System.Windows.Forms.CheckState.Checked;
582 this.toolStripTextBoxLogRunDataFilePath.Name = "toolStripTextBoxLogRunDataFilePath";
583 this.toolStripTextBoxLogRunDataFilePath.Size = new System.Drawing.Size(67, 22);
584 //
585 // optionsToolStripMenuItem
586 //
587 this.optionsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
588 this.meanOfControlToolStripMenuItem,
589 this.toolStripSeparator4,
590 this.joystickThresholdToolStripMenuItem});
591 this.optionsToolStripMenuItem.Name = "optionsToolStripMenuItem";
592 this.optionsToolStripMenuItem.Size = new System.Drawing.Size(61, 20);
593 this.optionsToolStripMenuItem.Text = "&Options";
594 //
595 // meanOfControlToolStripMenuItem
596 //
597 this.meanOfControlToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
598 this.feedforwardMomentControlToolStripMenuItem,
599 this.speedRegulatorToolStripMenuItem});
600 this.meanOfControlToolStripMenuItem.Name = "meanOfControlToolStripMenuItem";
601 this.meanOfControlToolStripMenuItem.Size = new System.Drawing.Size(196, 22);
602 this.meanOfControlToolStripMenuItem.Text = "&Control method";
603 //
604 // feedforwardMomentControlToolStripMenuItem
605 //
606 this.feedforwardMomentControlToolStripMenuItem.Checked = true;
607 this.feedforwardMomentControlToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked;
608 this.feedforwardMomentControlToolStripMenuItem.Name = "feedforwardMomentControlToolStripMenuItem";
609 this.feedforwardMomentControlToolStripMenuItem.Size = new System.Drawing.Size(230, 22);
610 this.feedforwardMomentControlToolStripMenuItem.Text = "&Feedforward moment control";
611 this.feedforwardMomentControlToolStripMenuItem.Click += new System.EventHandler(this.feedforwardMomentControlToolStripMenuItem_Click);
612 //
613 // speedRegulatorToolStripMenuItem
614 //
615 this.speedRegulatorToolStripMenuItem.Name = "speedRegulatorToolStripMenuItem";
616 this.speedRegulatorToolStripMenuItem.Size = new System.Drawing.Size(230, 22);
617 this.speedRegulatorToolStripMenuItem.Text = "&Speed regulator";
618 this.speedRegulatorToolStripMenuItem.Click += new System.EventHandler(this.speedRegulatorToolStripMenuItem_Click);
619 //
620 // toolStripSeparator4
621 //
622 this.toolStripSeparator4.Name = "toolStripSeparator4";
623 this.toolStripSeparator4.Size = new System.Drawing.Size(193, 6);
624 //
625 // joystickThresholdToolStripMenuItem
626 //
627 this.joystickThresholdToolStripMenuItem.Name = "joystickThresholdToolStripMenuItem";
628 this.joystickThresholdToolStripMenuItem.Size = new System.Drawing.Size(196, 22);
629 this.joystickThresholdToolStripMenuItem.Text = "&Joystick threshold: 10%";
630 //
631 // helpToolStripMenuItem1
632 //
633 this.helpToolStripMenuItem1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
634 this.aboutToolStripMenuItem});
635 this.helpToolStripMenuItem1.Name = "helpToolStripMenuItem1";
636 this.helpToolStripMenuItem1.Size = new System.Drawing.Size(44, 20);
637 this.helpToolStripMenuItem1.Text = "&Help";
638 //
639 // aboutToolStripMenuItem
640 //
641 this.aboutToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("aboutToolStripMenuItem.Image")));
642 this.aboutToolStripMenuItem.Name = "aboutToolStripMenuItem";
643 this.aboutToolStripMenuItem.Size = new System.Drawing.Size(107, 22);
644 this.aboutToolStripMenuItem.Text = "&About";
645 this.aboutToolStripMenuItem.Click += new System.EventHandler(this.aboutToolStripMenuItem_Click);
646 //
647 // programToolStripMenuItem
648 //
649 this.programToolStripMenuItem.Name = "programToolStripMenuItem";
650 this.programToolStripMenuItem.Size = new System.Drawing.Size(65, 20);
651 this.programToolStripMenuItem.Text = "Program";
652 //
653 // exitToolStripMenuItem
654 //
655 this.exitToolStripMenuItem.Name = "exitToolStripMenuItem";
656 this.exitToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
657 this.exitToolStripMenuItem.Text = "Exit";
658 //
659 // viewToolStripMenuItem
660 //
661 this.viewToolStripMenuItem.Name = "viewToolStripMenuItem";
662 this.viewToolStripMenuItem.Size = new System.Drawing.Size(44, 20);
663 this.viewToolStripMenuItem.Text = "View";
664 //
665 // manualControlsToolStripMenuItem
666 //
667 this.manualControlsToolStripMenuItem.Name = "manualControlsToolStripMenuItem";
668 this.manualControlsToolStripMenuItem.Size = new System.Drawing.Size(160, 22);
669 this.manualControlsToolStripMenuItem.Text = "Manual controls";
670 //
671 // settingsToolStripMenuItem
672 //
673 this.settingsToolStripMenuItem.Name = "settingsToolStripMenuItem";
674 this.settingsToolStripMenuItem.Size = new System.Drawing.Size(160, 22);
675 this.settingsToolStripMenuItem.Text = "Settings";
676 //
677 // regulatorsToolStripMenuItem
678 //
679 this.regulatorsToolStripMenuItem.Name = "regulatorsToolStripMenuItem";
680 this.regulatorsToolStripMenuItem.Size = new System.Drawing.Size(160, 22);
681 this.regulatorsToolStripMenuItem.Text = "Regulators";
682 //
683 // helpToolStripMenuItem
684 //
685 this.helpToolStripMenuItem.Name = "helpToolStripMenuItem";
686 this.helpToolStripMenuItem.Size = new System.Drawing.Size(44, 20);
687 this.helpToolStripMenuItem.Text = "Help";
688 //
689 // toolStripMain
690 //
691 this.toolStripMain.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden;
692 this.toolStripMain.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
693 this.toolStripButtonJoystick,
694 this.toolStripButtonAutoParking,
695 this.toolStripSeparator12,
696 this.toolStripButtonManual,
697 this.toolStripButtonSettingsMCU,
698 this.toolStripButtonPID,
699 this.toolStripSeparator1,
700 this.toolStripButtonCamera,
701 this.toolStripButtonSettings,
702 this.toolStripButtonLog});
703 this.toolStripMain.Location = new System.Drawing.Point(0, 24);
704 this.toolStripMain.Name = "toolStripMain";
705 this.toolStripMain.RenderMode = System.Windows.Forms.ToolStripRenderMode.Professional;
706 this.toolStripMain.Size = new System.Drawing.Size(1213, 25);
707 this.toolStripMain.TabIndex = 117;
708 this.toolStripMain.Text = "toolStrip";
709 //
710 // toolStripButtonJoystick
711 //
712 this.toolStripButtonJoystick.Checked = true;
713 this.toolStripButtonJoystick.CheckState = System.Windows.Forms.CheckState.Checked;
714 this.toolStripButtonJoystick.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
715 this.toolStripButtonJoystick.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButtonJoystick.Image")));
716 this.toolStripButtonJoystick.ImageTransparentColor = System.Drawing.Color.Magenta;
717 this.toolStripButtonJoystick.Name = "toolStripButtonJoystick";
718 this.toolStripButtonJoystick.Size = new System.Drawing.Size(23, 22);
719 this.toolStripButtonJoystick.Text = "Joystick cotnrol tab";
720 this.toolStripButtonJoystick.Click += new System.EventHandler(this.toolStripButtonJoystick_Click);
721 //
722 // toolStripButtonAutoParking
723 //
724 this.toolStripButtonAutoParking.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
725 this.toolStripButtonAutoParking.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButtonAutoParking.Image")));
726 this.toolStripButtonAutoParking.ImageTransparentColor = System.Drawing.Color.Magenta;
727 this.toolStripButtonAutoParking.Name = "toolStripButtonAutoParking";
728 this.toolStripButtonAutoParking.Size = new System.Drawing.Size(23, 22);
729 this.toolStripButtonAutoParking.Text = "Auto parking tab";
730 this.toolStripButtonAutoParking.Click += new System.EventHandler(this.toolStripButtonAutoParking_Click);
731 //
732 // toolStripSeparator12
733 //
734 this.toolStripSeparator12.Name = "toolStripSeparator12";
735 this.toolStripSeparator12.Size = new System.Drawing.Size(6, 25);
736 //
737 // toolStripButtonManual
738 //
739 this.toolStripButtonManual.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
740 this.toolStripButtonManual.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButtonManual.Image")));
741 this.toolStripButtonManual.ImageTransparentColor = System.Drawing.Color.Magenta;
742 this.toolStripButtonManual.Name = "toolStripButtonManual";
743 this.toolStripButtonManual.Size = new System.Drawing.Size(23, 22);
744 this.toolStripButtonManual.Text = "toolStripButtonManual";
745 this.toolStripButtonManual.ToolTipText = "Show manual controls form";
746 this.toolStripButtonManual.Click += new System.EventHandler(this.buttonShowFormManualControl_Click);
747 //
748 // toolStripButtonSettingsMCU
749 //
750 this.toolStripButtonSettingsMCU.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
751 this.toolStripButtonSettingsMCU.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButtonSettingsMCU.Image")));
752 this.toolStripButtonSettingsMCU.ImageTransparentColor = System.Drawing.Color.Magenta;
753 this.toolStripButtonSettingsMCU.Name = "toolStripButtonSettingsMCU";
754 this.toolStripButtonSettingsMCU.Size = new System.Drawing.Size(23, 22);
755 this.toolStripButtonSettingsMCU.Text = "toolStripButtonSettings";
756 this.toolStripButtonSettingsMCU.ToolTipText = "Show MCU settings form";
757 this.toolStripButtonSettingsMCU.Click += new System.EventHandler(this.buttonShowFormSettings_Click);
758 //
759 // toolStripButtonPID
760 //
761 this.toolStripButtonPID.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
762 this.toolStripButtonPID.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButtonPID.Image")));
763 this.toolStripButtonPID.ImageTransparentColor = System.Drawing.Color.Magenta;
764 this.toolStripButtonPID.Name = "toolStripButtonPID";
765 this.toolStripButtonPID.Size = new System.Drawing.Size(23, 22);
766 this.toolStripButtonPID.Text = "toolStripButtonRegulators";
767 this.toolStripButtonPID.ToolTipText = "Show regulators form";
768 this.toolStripButtonPID.Click += new System.EventHandler(this.btnShowFormRegulators_Click);
769 //
770 // toolStripSeparator1
771 //
772 this.toolStripSeparator1.Name = "toolStripSeparator1";
773 this.toolStripSeparator1.Size = new System.Drawing.Size(6, 25);
774 //
775 // toolStripButtonCamera
776 //
777 this.toolStripButtonCamera.Checked = true;
778 this.toolStripButtonCamera.CheckState = System.Windows.Forms.CheckState.Checked;
779 this.toolStripButtonCamera.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
780 this.toolStripButtonCamera.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButtonCamera.Image")));
781 this.toolStripButtonCamera.ImageTransparentColor = System.Drawing.Color.Magenta;
782 this.toolStripButtonCamera.Name = "toolStripButtonCamera";
783 this.toolStripButtonCamera.Size = new System.Drawing.Size(23, 22);
784 this.toolStripButtonCamera.Text = "toolStripButton4";
785 this.toolStripButtonCamera.ToolTipText = "Show camera tab";
786 this.toolStripButtonCamera.Click += new System.EventHandler(this.toolStripButtonCamera_Click);
787 //
788 // toolStripButtonSettings
789 //
790 this.toolStripButtonSettings.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
791 this.toolStripButtonSettings.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButtonSettings.Image")));
792 this.toolStripButtonSettings.ImageTransparentColor = System.Drawing.Color.Magenta;
793 this.toolStripButtonSettings.Name = "toolStripButtonSettings";
794 this.toolStripButtonSettings.Size = new System.Drawing.Size(23, 22);
795 this.toolStripButtonSettings.Text = "toolStripButton5";
796 this.toolStripButtonSettings.ToolTipText = "Show settings tab";
797 this.toolStripButtonSettings.Click += new System.EventHandler(this.toolStripButtonSettings_Click);
798 //
799 // toolStripButtonLog
800 //
801 this.toolStripButtonLog.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
802 this.toolStripButtonLog.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButtonLog.Image")));
803 this.toolStripButtonLog.ImageTransparentColor = System.Drawing.Color.Magenta;
804 this.toolStripButtonLog.Name = "toolStripButtonLog";
805 this.toolStripButtonLog.Size = new System.Drawing.Size(23, 22);
806 this.toolStripButtonLog.Text = "toolStripButton6";
807 this.toolStripButtonLog.ToolTipText = "Show log tab";
808 this.toolStripButtonLog.Click += new System.EventHandler(this.toolStripButtonLog_Click);
809 //
810 // tabControlMain
811 //
812 this.tabControlMain.Controls.Add(this.tabPageCamera);
813 this.tabControlMain.Controls.Add(this.tabPageSettings);
814 this.tabControlMain.Controls.Add(this.tabPageLog);
815 this.tabControlMain.Location = new System.Drawing.Point(261, 52);
816 this.tabControlMain.Name = "tabControlMain";
817 this.tabControlMain.SelectedIndex = 0;
818 this.tabControlMain.Size = new System.Drawing.Size(951, 520);
819 this.tabControlMain.TabIndex = 118;
820 this.tabControlMain.SelectedIndexChanged += new System.EventHandler(this.tabControlMain_SelectedIndexChanged);
821 //
822 // tabPageCamera
823 //
824 this.tabPageCamera.Controls.Add(this.tcActionSwitch);
825 this.tabPageCamera.Controls.Add(this.pbFrame);
826 this.tabPageCamera.Location = new System.Drawing.Point(4, 22);
827 this.tabPageCamera.Name = "tabPageCamera";
828 this.tabPageCamera.Padding = new System.Windows.Forms.Padding(3);
829 this.tabPageCamera.Size = new System.Drawing.Size(943, 494);
830 this.tabPageCamera.TabIndex = 0;
831 this.tabPageCamera.Text = "Camera";
832 this.tabPageCamera.UseVisualStyleBackColor = true;
833 //
834 // tcActionSwitch
835 //
836 this.tcActionSwitch.Controls.Add(this.tabPageSelectColor);
837 this.tcActionSwitch.Controls.Add(this.tabPageCalibrate);
838 this.tcActionSwitch.Location = new System.Drawing.Point(659, 6);
839 this.tcActionSwitch.Name = "tcActionSwitch";
840 this.tcActionSwitch.SelectedIndex = 0;
841 this.tcActionSwitch.Size = new System.Drawing.Size(278, 480);
842 this.tcActionSwitch.TabIndex = 7;
843 //
844 // tabPageSelectColor
845 //
846 this.tabPageSelectColor.BackColor = System.Drawing.SystemColors.Control;
847 this.tabPageSelectColor.Controls.Add(this.label9);
848 this.tabPageSelectColor.Controls.Add(this.comboBoxFeatureDetectionMethod);
849 this.tabPageSelectColor.Controls.Add(this.buttonLockMarks);
850 this.tabPageSelectColor.Controls.Add(this.lblHSV);
851 this.tabPageSelectColor.Controls.Add(this.wizardTabControlDetectionMethod);
852 this.tabPageSelectColor.Location = new System.Drawing.Point(4, 22);
853 this.tabPageSelectColor.Name = "tabPageSelectColor";
854 this.tabPageSelectColor.Padding = new System.Windows.Forms.Padding(3);
855 this.tabPageSelectColor.Size = new System.Drawing.Size(270, 454);
856 this.tabPageSelectColor.TabIndex = 0;
857 this.tabPageSelectColor.Text = "Select reference";
858 //
859 // label9
860 //
861 this.label9.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
862 this.label9.AutoSize = true;
863 this.label9.Location = new System.Drawing.Point(146, 3);
864 this.label9.Name = "label9";
865 this.label9.Size = new System.Drawing.Size(70, 13);
866 this.label9.TabIndex = 10;
867 this.label9.Text = "Detect using:";
868 //
869 // comboBoxFeatureDetectionMethod
870 //
871 this.comboBoxFeatureDetectionMethod.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
872 this.comboBoxFeatureDetectionMethod.FormattingEnabled = true;
873 this.comboBoxFeatureDetectionMethod.Items.AddRange(new object[] {
874 "Ref. HSV",
875 "SURF detector"});
876 this.comboBoxFeatureDetectionMethod.Location = new System.Drawing.Point(149, 25);
877 this.comboBoxFeatureDetectionMethod.Name = "comboBoxFeatureDetectionMethod";
878 this.comboBoxFeatureDetectionMethod.Size = new System.Drawing.Size(96, 21);
879 this.comboBoxFeatureDetectionMethod.TabIndex = 9;
880 this.comboBoxFeatureDetectionMethod.SelectedIndexChanged += new System.EventHandler(this.comboBoxFeatureDetectionMethod_SelectedIndexChanged);
881 //
882 // buttonLockMarks
883 //
884 this.buttonLockMarks.Location = new System.Drawing.Point(149, 52);
885 this.buttonLockMarks.Name = "buttonLockMarks";
886 this.buttonLockMarks.Size = new System.Drawing.Size(96, 23);
887 this.buttonLockMarks.TabIndex = 7;
888 this.buttonLockMarks.Text = "Find marks test";
889 this.buttonLockMarks.UseVisualStyleBackColor = true;
890 this.buttonLockMarks.Click += new System.EventHandler(this.buttonLockMarks_Click);
891 //
892 // lblHSV
893 //
894 this.lblHSV.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
895 this.lblHSV.AutoSize = true;
896 this.lblHSV.Location = new System.Drawing.Point(6, 3);
897 this.lblHSV.Name = "lblHSV";
898 this.lblHSV.Size = new System.Drawing.Size(83, 13);
899 this.lblHSV.TabIndex = 3;
900 this.lblHSV.Text = "Selected HSV: -";
901 //
902 // cmHueSelection
903 //
904 this.cmHueSelection.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
905 this.toolStripMenuItemTitle,
906 this.toolStripSeparator9,
907 this.toolStripMenuItemRed,
908 this.toolStripMenuItemGreen,
909 this.toolStripMenuItemBlue,
910 this.toolStripMenuItemCyan,
911 this.toolStripMenuItemMagenta,
912 this.toolStripMenuItemYellow});
913 this.cmHueSelection.Name = "cmHueSelection";
914 this.cmHueSelection.Size = new System.Drawing.Size(227, 164);
915 //
916 // toolStripMenuItemTitle
917 //
918 this.toolStripMenuItemTitle.Font = new System.Drawing.Font("Segoe UI", 9F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))), System.Drawing.GraphicsUnit.Point, ((byte)(238)));
919 this.toolStripMenuItemTitle.Name = "toolStripMenuItemTitle";
920 this.toolStripMenuItemTitle.Size = new System.Drawing.Size(226, 22);
921 this.toolStripMenuItemTitle.Text = "Reference hue quick select";
922 //
923 // toolStripSeparator9
924 //
925 this.toolStripSeparator9.Name = "toolStripSeparator9";
926 this.toolStripSeparator9.Size = new System.Drawing.Size(223, 6);
927 //
928 // toolStripMenuItemRed
929 //
930 this.toolStripMenuItemRed.Name = "toolStripMenuItemRed";
931 this.toolStripMenuItemRed.Size = new System.Drawing.Size(226, 22);
932 this.toolStripMenuItemRed.Text = "Red";
933 this.toolStripMenuItemRed.Click += new System.EventHandler(this.toolStripMenuItemRed_Click);
934 //
935 // toolStripMenuItemGreen
936 //
937 this.toolStripMenuItemGreen.Name = "toolStripMenuItemGreen";
938 this.toolStripMenuItemGreen.Size = new System.Drawing.Size(226, 22);
939 this.toolStripMenuItemGreen.Text = "Green";
940 this.toolStripMenuItemGreen.Click += new System.EventHandler(this.toolStripMenuItemGreen_Click);
941 //
942 // toolStripMenuItemBlue
943 //
944 this.toolStripMenuItemBlue.Name = "toolStripMenuItemBlue";
945 this.toolStripMenuItemBlue.Size = new System.Drawing.Size(226, 22);
946 this.toolStripMenuItemBlue.Text = "Blue";
947 this.toolStripMenuItemBlue.Click += new System.EventHandler(this.toolStripMenuItemBlue_Click);
948 //
949 // toolStripMenuItemCyan
950 //
951 this.toolStripMenuItemCyan.Name = "toolStripMenuItemCyan";
952 this.toolStripMenuItemCyan.Size = new System.Drawing.Size(226, 22);
953 this.toolStripMenuItemCyan.Text = "Cyan";
954 this.toolStripMenuItemCyan.Click += new System.EventHandler(this.toolStripMenuItemCyan_Click);
955 //
956 // toolStripMenuItemMagenta
957 //
958 this.toolStripMenuItemMagenta.Name = "toolStripMenuItemMagenta";
959 this.toolStripMenuItemMagenta.Size = new System.Drawing.Size(226, 22);
960 this.toolStripMenuItemMagenta.Text = "Magenta";
961 this.toolStripMenuItemMagenta.Click += new System.EventHandler(this.toolStripMenuItemMagenta_Click);
962 //
963 // toolStripMenuItemYellow
964 //
965 this.toolStripMenuItemYellow.Name = "toolStripMenuItemYellow";
966 this.toolStripMenuItemYellow.Size = new System.Drawing.Size(226, 22);
967 this.toolStripMenuItemYellow.Text = "Yellow";
968 this.toolStripMenuItemYellow.Click += new System.EventHandler(this.toolStripMenuItemYellow_Click);
969 //
970 // tabPageCalibrate
971 //
972 this.tabPageCalibrate.BackColor = System.Drawing.SystemColors.Control;
973 this.tabPageCalibrate.Controls.Add(this.label18);
974 this.tabPageCalibrate.Controls.Add(this.comboBoxCoordinatesReference);
975 this.tabPageCalibrate.Controls.Add(this.label6);
976 this.tabPageCalibrate.Controls.Add(this.tbWorldMapScale);
977 this.tabPageCalibrate.Controls.Add(this.pbWorldMap);
978 this.tabPageCalibrate.Controls.Add(this.label8);
979 this.tabPageCalibrate.Controls.Add(this.buttonCalibrateHomography);
980 this.tabPageCalibrate.Controls.Add(this.gbCalibratedPoint);
981 this.tabPageCalibrate.Location = new System.Drawing.Point(4, 22);
982 this.tabPageCalibrate.Name = "tabPageCalibrate";
983 this.tabPageCalibrate.Padding = new System.Windows.Forms.Padding(3);
984 this.tabPageCalibrate.Size = new System.Drawing.Size(270, 454);
985 this.tabPageCalibrate.TabIndex = 1;
986 this.tabPageCalibrate.Text = "World map";
987 //
988 // label18
989 //
990 this.label18.AutoSize = true;
991 this.label18.Location = new System.Drawing.Point(6, 433);
992 this.label18.Name = "label18";
993 this.label18.Size = new System.Drawing.Size(133, 13);
994 this.label18.TabIndex = 94;
995 this.label18.Text = "Map coordinates ref. point:";
996 //
997 // comboBoxCoordinatesReference
998 //
999 this.comboBoxCoordinatesReference.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
1000 this.comboBoxCoordinatesReference.FormattingEnabled = true;
1001 this.comboBoxCoordinatesReference.Items.AddRange(new object[] {
1002 "Marks center",
1003 "Wheelchair"});
1004 this.comboBoxCoordinatesReference.Location = new System.Drawing.Point(149, 430);
1005 this.comboBoxCoordinatesReference.Name = "comboBoxCoordinatesReference";
1006 this.comboBoxCoordinatesReference.Size = new System.Drawing.Size(107, 21);
1007 this.comboBoxCoordinatesReference.TabIndex = 93;
1008 //
1009 // label6
1010 //
1011 this.label6.AutoSize = true;
1012 this.label6.Location = new System.Drawing.Point(6, 406);
1013 this.label6.Name = "label6";
1014 this.label6.Size = new System.Drawing.Size(37, 13);
1015 this.label6.TabIndex = 92;
1016 this.label6.Text = "Scale:";
1017 //
1018 // tbWorldMapScale
1019 //
1020 this.tbWorldMapScale.AutoSize = false;
1021 this.tbWorldMapScale.LargeChange = 2;
1022 this.tbWorldMapScale.Location = new System.Drawing.Point(49, 406);
1023 this.tbWorldMapScale.Minimum = 1;
1024 this.tbWorldMapScale.Name = "tbWorldMapScale";
1025 this.tbWorldMapScale.Size = new System.Drawing.Size(207, 18);
1026 this.tbWorldMapScale.TabIndex = 6;
1027 this.tbWorldMapScale.Value = 1;
1028 this.tbWorldMapScale.ValueChanged += new System.EventHandler(this.tbWorldMapScale_ValueChanged);
1029 //
1030 // pbWorldMap
1031 //
1032 this.pbWorldMap.BackColor = System.Drawing.Color.White;
1033 this.pbWorldMap.Location = new System.Drawing.Point(6, 150);
1034 this.pbWorldMap.Name = "pbWorldMap";
1035 this.pbWorldMap.Size = new System.Drawing.Size(250, 250);
1036 this.pbWorldMap.TabIndex = 4;
1037 this.pbWorldMap.TabStop = false;
1038 this.pbWorldMap.MouseLeave += new System.EventHandler(this.pbWorldMap_MouseLeave);
1039 this.pbWorldMap.MouseMove += new System.Windows.Forms.MouseEventHandler(this.pbWorldMap_MouseMove);
1040 //
1041 // label8
1042 //
1043 this.label8.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
1044 | System.Windows.Forms.AnchorStyles.Left)));
1045 this.label8.AutoSize = true;
1046 this.label8.Location = new System.Drawing.Point(3, 134);
1047 this.label8.Name = "label8";
1048 this.label8.Size = new System.Drawing.Size(59, 13);
1049 this.label8.TabIndex = 3;
1050 this.label8.Text = "World Map";
1051 //
1052 // buttonCalibrateHomography
1053 //
1054 this.buttonCalibrateHomography.Enabled = false;
1055 this.buttonCalibrateHomography.Location = new System.Drawing.Point(176, 102);
1056 this.buttonCalibrateHomography.Name = "buttonCalibrateHomography";
1057 this.buttonCalibrateHomography.Size = new System.Drawing.Size(85, 24);
1058 this.buttonCalibrateHomography.TabIndex = 2;
1059 this.buttonCalibrateHomography.Text = "Calibrate";
1060 this.buttonCalibrateHomography.UseVisualStyleBackColor = true;
1061 this.buttonCalibrateHomography.Click += new System.EventHandler(this.buttonCalibrateHomography_Click);
1062 //
1063 // gbCalibratedPoint
1064 //
1065 this.gbCalibratedPoint.Controls.Add(this.rbLL);
1066 this.gbCalibratedPoint.Controls.Add(this.rbLR);
1067 this.gbCalibratedPoint.Controls.Add(this.rbUR);
1068 this.gbCalibratedPoint.Controls.Add(this.rbUL);
1069 this.gbCalibratedPoint.Location = new System.Drawing.Point(6, 6);
1070 this.gbCalibratedPoint.Name = "gbCalibratedPoint";
1071 this.gbCalibratedPoint.Size = new System.Drawing.Size(164, 120);
1072 this.gbCalibratedPoint.TabIndex = 1;
1073 this.gbCalibratedPoint.TabStop = false;
1074 this.gbCalibratedPoint.Text = "Calibrate point";
1075 //
1076 // rbLL
1077 //
1078 this.rbLL.AutoSize = true;
1079 this.rbLL.ContextMenuStrip = this.cmCalibrationCoordinates;
1080 this.rbLL.Location = new System.Drawing.Point(6, 88);
1081 this.rbLL.Name = "rbLL";
1082 this.rbLL.Size = new System.Drawing.Size(75, 17);
1083 this.rbLL.TabIndex = 4;
1084 this.rbLL.Text = "Lower Left";
1085 this.rbLL.UseVisualStyleBackColor = true;
1086 //
1087 // cmCalibrationCoordinates
1088 //
1089 this.cmCalibrationCoordinates.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
1090 this.toolStripMenuItemTitleCalibPoints,
1091 this.toolStripSeparator10,
1092 this.toolStripTextBoxPoint,
1093 this.toolStripSeparator11,
1094 this.toolStripMenuItemCalibPointDone});
1095 this.cmCalibrationCoordinates.Name = "cmCalibrationCoordinates";
1096 this.cmCalibrationCoordinates.Size = new System.Drawing.Size(207, 85);
1097 this.cmCalibrationCoordinates.Opened += new System.EventHandler(this.cmCalibrationCoordinates_Opened);
1098 //
1099 // toolStripMenuItemTitleCalibPoints
1100 //
1101 this.toolStripMenuItemTitleCalibPoints.AutoToolTip = true;
1102 this.toolStripMenuItemTitleCalibPoints.Font = new System.Drawing.Font("Segoe UI", 9F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))), System.Drawing.GraphicsUnit.Point, ((byte)(238)));
1103 this.toolStripMenuItemTitleCalibPoints.Name = "toolStripMenuItemTitleCalibPoints";
1104 this.toolStripMenuItemTitleCalibPoints.Size = new System.Drawing.Size(206, 22);
1105 this.toolStripMenuItemTitleCalibPoints.Text = "Modify calibration point";
1106 //
1107 // toolStripSeparator10
1108 //
1109 this.toolStripSeparator10.Name = "toolStripSeparator10";
1110 this.toolStripSeparator10.Size = new System.Drawing.Size(203, 6);
1111 //
1112 // toolStripTextBoxPoint
1113 //
1114 this.toolStripTextBoxPoint.Name = "toolStripTextBoxPoint";
1115 this.toolStripTextBoxPoint.Size = new System.Drawing.Size(100, 23);
1116 this.toolStripTextBoxPoint.Text = " X [m]; Y [m]:";
1117 this.toolStripTextBoxPoint.ToolTipText = "X coordinate [m]; Y coordinate [m]";
1118 //
1119 // toolStripSeparator11
1120 //
1121 this.toolStripSeparator11.Name = "toolStripSeparator11";
1122 this.toolStripSeparator11.Size = new System.Drawing.Size(203, 6);
1123 //
1124 // toolStripMenuItemCalibPointDone
1125 //
1126 this.toolStripMenuItemCalibPointDone.Name = "toolStripMenuItemCalibPointDone";
1127 this.toolStripMenuItemCalibPointDone.Size = new System.Drawing.Size(206, 22);
1128 this.toolStripMenuItemCalibPointDone.Text = "OK";
1129 this.toolStripMenuItemCalibPointDone.ToolTipText = "Confirm changes";
1130 this.toolStripMenuItemCalibPointDone.Click += new System.EventHandler(this.toolStripMenuItemCalibPointDone_Click);
1131 //
1132 // rbLR
1133 //
1134 this.rbLR.AutoSize = true;
1135 this.rbLR.ContextMenuStrip = this.cmCalibrationCoordinates;
1136 this.rbLR.Location = new System.Drawing.Point(6, 65);
1137 this.rbLR.Name = "rbLR";
1138 this.rbLR.Size = new System.Drawing.Size(82, 17);
1139 this.rbLR.TabIndex = 3;
1140 this.rbLR.Text = "Lower Right";
1141 this.rbLR.UseVisualStyleBackColor = true;
1142 //
1143 // rbUR
1144 //
1145 this.rbUR.AutoSize = true;
1146 this.rbUR.ContextMenuStrip = this.cmCalibrationCoordinates;
1147 this.rbUR.Location = new System.Drawing.Point(6, 42);
1148 this.rbUR.Name = "rbUR";
1149 this.rbUR.Size = new System.Drawing.Size(82, 17);
1150 this.rbUR.TabIndex = 2;
1151 this.rbUR.Text = "Upper Right";
1152 this.rbUR.UseVisualStyleBackColor = true;
1153 //
1154 // rbUL
1155 //
1156 this.rbUL.AutoSize = true;
1157 this.rbUL.Checked = true;
1158 this.rbUL.ContextMenuStrip = this.cmCalibrationCoordinates;
1159 this.rbUL.Location = new System.Drawing.Point(6, 19);
1160 this.rbUL.Name = "rbUL";
1161 this.rbUL.Size = new System.Drawing.Size(75, 17);
1162 this.rbUL.TabIndex = 1;
1163 this.rbUL.TabStop = true;
1164 this.rbUL.Text = "Upper Left";
1165 this.rbUL.UseVisualStyleBackColor = true;
1166 //
1167 // pbFrame
1168 //
1169 this.pbFrame.BackColor = System.Drawing.SystemColors.Control;
1170 this.pbFrame.ContextMenuStrip = this.cmCameraFrame;
1171 this.pbFrame.Location = new System.Drawing.Point(6, 6);
1172 this.pbFrame.Name = "pbFrame";
1173 this.pbFrame.Size = new System.Drawing.Size(640, 480);
1174 this.pbFrame.TabIndex = 1;
1175 this.pbFrame.TabStop = false;
1176 this.pbFrame.MouseLeave += new System.EventHandler(this.pbFrame_MouseLeave);
1177 this.pbFrame.MouseMove += new System.Windows.Forms.MouseEventHandler(this.pbFrame_MouseMove);
1178 this.pbFrame.MouseClick += new System.Windows.Forms.MouseEventHandler(this.pbFrame_MouseClick);
1179 //
1180 // cmCameraFrame
1181 //
1182 this.cmCameraFrame.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
1183 this.calibrateColorToolStripMenuItem,
1184 this.calibratePointToolStripMenuItem,
1185 this.toolStripSeparator6,
1186 this.menuItemShowFPSIndicator});
1187 this.cmCameraFrame.Name = "cmPicturebox";
1188 this.cmCameraFrame.Size = new System.Drawing.Size(176, 76);
1189 //
1190 // calibrateColorToolStripMenuItem
1191 //
1192 this.calibrateColorToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
1193 this.firstToolStripMenuItem,
1194 this.secondToolStripMenuItem});
1195 this.calibrateColorToolStripMenuItem.Name = "calibrateColorToolStripMenuItem";
1196 this.calibrateColorToolStripMenuItem.Size = new System.Drawing.Size(175, 22);
1197 this.calibrateColorToolStripMenuItem.Text = "Calibrate color";
1198 //
1199 // firstToolStripMenuItem
1200 //
1201 this.firstToolStripMenuItem.Name = "firstToolStripMenuItem";
1202 this.firstToolStripMenuItem.Size = new System.Drawing.Size(132, 22);
1203 this.firstToolStripMenuItem.Text = "Left mark";
1204 this.firstToolStripMenuItem.Click += new System.EventHandler(this.firstToolStripMenuItem_Click);
1205 //
1206 // secondToolStripMenuItem
1207 //
1208 this.secondToolStripMenuItem.Name = "secondToolStripMenuItem";
1209 this.secondToolStripMenuItem.Size = new System.Drawing.Size(132, 22);
1210 this.secondToolStripMenuItem.Text = "Right mark";
1211 this.secondToolStripMenuItem.Click += new System.EventHandler(this.secondToolStripMenuItem_Click);
1212 //
1213 // calibratePointToolStripMenuItem
1214 //
1215 this.calibratePointToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
1216 this.upperLeftToolStripMenuItem,
1217 this.upperRightToolStripMenuItem,
1218 this.lowerRightToolStripMenuItem,
1219 this.lowerLeftToolStripMenuItem});
1220 this.calibratePointToolStripMenuItem.Name = "calibratePointToolStripMenuItem";
1221 this.calibratePointToolStripMenuItem.Size = new System.Drawing.Size(175, 22);
1222 this.calibratePointToolStripMenuItem.Text = "Calibrate point";
1223 //
1224 // upperLeftToolStripMenuItem
1225 //
1226 this.upperLeftToolStripMenuItem.Name = "upperLeftToolStripMenuItem";
1227 this.upperLeftToolStripMenuItem.Size = new System.Drawing.Size(134, 22);
1228 this.upperLeftToolStripMenuItem.Text = "Upper left";
1229 this.upperLeftToolStripMenuItem.Click += new System.EventHandler(this.upperLeftToolStripMenuItem_Click);
1230 //
1231 // upperRightToolStripMenuItem
1232 //
1233 this.upperRightToolStripMenuItem.Name = "upperRightToolStripMenuItem";
1234 this.upperRightToolStripMenuItem.Size = new System.Drawing.Size(134, 22);
1235 this.upperRightToolStripMenuItem.Text = "Upper right";
1236 this.upperRightToolStripMenuItem.Click += new System.EventHandler(this.upperRightToolStripMenuItem_Click);
1237 //
1238 // lowerRightToolStripMenuItem
1239 //
1240 this.lowerRightToolStripMenuItem.Name = "lowerRightToolStripMenuItem";
1241 this.lowerRightToolStripMenuItem.Size = new System.Drawing.Size(134, 22);
1242 this.lowerRightToolStripMenuItem.Text = "Lower right";
1243 this.lowerRightToolStripMenuItem.Click += new System.EventHandler(this.lowerRightToolStripMenuItem_Click);
1244 //
1245 // lowerLeftToolStripMenuItem
1246 //
1247 this.lowerLeftToolStripMenuItem.Name = "lowerLeftToolStripMenuItem";
1248 this.lowerLeftToolStripMenuItem.Size = new System.Drawing.Size(134, 22);
1249 this.lowerLeftToolStripMenuItem.Text = "Lower left";
1250 this.lowerLeftToolStripMenuItem.Click += new System.EventHandler(this.lowerLeftToolStripMenuItem_Click);
1251 //
1252 // toolStripSeparator6
1253 //
1254 this.toolStripSeparator6.Name = "toolStripSeparator6";
1255 this.toolStripSeparator6.Size = new System.Drawing.Size(172, 6);
1256 //
1257 // menuItemShowFPSIndicator
1258 //
1259 this.menuItemShowFPSIndicator.Checked = true;
1260 this.menuItemShowFPSIndicator.CheckOnClick = true;
1261 this.menuItemShowFPSIndicator.CheckState = System.Windows.Forms.CheckState.Checked;
1262 this.menuItemShowFPSIndicator.Name = "menuItemShowFPSIndicator";
1263 this.menuItemShowFPSIndicator.Size = new System.Drawing.Size(175, 22);
1264 this.menuItemShowFPSIndicator.Text = "Show FPS indicator";
1265 //
1266 // tabPageSettings
1267 //
1268 this.tabPageSettings.Controls.Add(this.collapsibleGroupBoxWorldMapSettings);
1269 this.tabPageSettings.Controls.Add(this.collapsibleGroupBoxLogSettings);
1270 this.tabPageSettings.Controls.Add(this.collapsibleGroupBoxCOM);
1271 this.tabPageSettings.Controls.Add(this.collapsibleGroupBoxInputSettings);
1272 this.tabPageSettings.Controls.Add(this.collapsibleGroupBoxWifiSettings);
1273 this.tabPageSettings.Location = new System.Drawing.Point(4, 22);
1274 this.tabPageSettings.Name = "tabPageSettings";
1275 this.tabPageSettings.Padding = new System.Windows.Forms.Padding(3);
1276 this.tabPageSettings.Size = new System.Drawing.Size(943, 494);
1277 this.tabPageSettings.TabIndex = 1;
1278 this.tabPageSettings.Text = "Settings";
1279 this.tabPageSettings.UseVisualStyleBackColor = true;
1280 this.tabPageSettings.Enter += new System.EventHandler(this.tabPageSettings_Enter);
1281 //
1282 // tabPageLog
1283 //
1284 this.tabPageLog.Controls.Add(this.collapsibleGroupBoxReadData);
1285 this.tabPageLog.Controls.Add(this.collapsibleGroupBoxLogMisc);
1286 this.tabPageLog.Controls.Add(this.textBoxData);
1287 this.tabPageLog.Location = new System.Drawing.Point(4, 22);
1288 this.tabPageLog.Name = "tabPageLog";
1289 this.tabPageLog.Size = new System.Drawing.Size(943, 494);
1290 this.tabPageLog.TabIndex = 2;
1291 this.tabPageLog.Text = "Log";
1292 this.tabPageLog.UseVisualStyleBackColor = true;
1293 this.tabPageLog.Enter += new System.EventHandler(this.tabPageLog_Enter);
1294 //
1295 // textBoxData
1296 //
1297 this.textBoxData.Location = new System.Drawing.Point(3, 3);
1298 this.textBoxData.Multiline = true;
1299 this.textBoxData.Name = "textBoxData";
1300 this.textBoxData.ReadOnly = true;
1301 this.textBoxData.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
1302 this.textBoxData.Size = new System.Drawing.Size(359, 226);
1303 this.textBoxData.TabIndex = 28;
1304 //
1305 // ssMain
1306 //
1307 this.ssMain.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238)));
1308 this.ssMain.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
1309 this.ssMainLabel1,
1310 this.ssMainLabelPositionXY,
1311 this.ssMainLabel2,
1312 this.ssMainLabelWorldXY,
1313 this.ssLabelSeparator,
1314 this.ssMainLabel3,
1315 this.ssLabelUARTWatchdog,
1316 this.ssLabelWiFiWatchdog,
1317 this.ssLabelMCUPoll,
1318 this.ssLabelLogToFile});
1319 this.ssMain.Location = new System.Drawing.Point(0, 587);
1320 this.ssMain.Name = "ssMain";
1321 this.ssMain.ShowItemToolTips = true;
1322 this.ssMain.Size = new System.Drawing.Size(1213, 22);
1323 this.ssMain.SizingGrip = false;
1324 this.ssMain.TabIndex = 121;
1325 this.ssMain.Text = "statusStrip1";
1326 //
1327 // ssMainLabel1
1328 //
1329 this.ssMainLabel1.Name = "ssMainLabel1";
1330 this.ssMainLabel1.Size = new System.Drawing.Size(44, 17);
1331 this.ssMainLabel1.Text = "Cursor:";
1332 //
1333 // ssMainLabelPositionXY
1334 //
1335 this.ssMainLabelPositionXY.AutoSize = false;
1336 this.ssMainLabelPositionXY.Name = "ssMainLabelPositionXY";
1337 this.ssMainLabelPositionXY.Size = new System.Drawing.Size(70, 17);
1338 this.ssMainLabelPositionXY.Text = "X: --- Y: ---";
1339 //
1340 // ssMainLabel2
1341 //
1342 this.ssMainLabel2.BorderSides = System.Windows.Forms.ToolStripStatusLabelBorderSides.Left;
1343 this.ssMainLabel2.BorderStyle = System.Windows.Forms.Border3DStyle.Etched;
1344 this.ssMainLabel2.Name = "ssMainLabel2";
1345 this.ssMainLabel2.Size = new System.Drawing.Size(46, 17);
1346 this.ssMainLabel2.Text = "World:";
1347 //
1348 // ssMainLabelWorldXY
1349 //
1350 this.ssMainLabelWorldXY.Name = "ssMainLabelWorldXY";
1351 this.ssMainLabelWorldXY.Size = new System.Drawing.Size(57, 17);
1352 this.ssMainLabelWorldXY.Text = "X: --- Y: ---";
1353 //
1354 // ssLabelSeparator
1355 //
1356 this.ssLabelSeparator.Name = "ssLabelSeparator";
1357 this.ssLabelSeparator.Size = new System.Drawing.Size(715, 17);
1358 this.ssLabelSeparator.Spring = true;
1359 //
1360 // ssMainLabel3
1361 //
1362 this.ssMainLabel3.Name = "ssMainLabel3";
1363 this.ssMainLabel3.Size = new System.Drawing.Size(47, 17);
1364 this.ssMainLabel3.Text = "STATUS:";
1365 //
1366 // ssLabelUARTWatchdog
1367 //
1368 this.ssLabelUARTWatchdog.AutoToolTip = true;
1369 this.ssLabelUARTWatchdog.BorderSides = ((System.Windows.Forms.ToolStripStatusLabelBorderSides)((((System.Windows.Forms.ToolStripStatusLabelBorderSides.Left | System.Windows.Forms.ToolStripStatusLabelBorderSides.Top)
1370 | System.Windows.Forms.ToolStripStatusLabelBorderSides.Right)
1371 | System.Windows.Forms.ToolStripStatusLabelBorderSides.Bottom)));
1372 this.ssLabelUARTWatchdog.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
1373 this.ssLabelUARTWatchdog.Name = "ssLabelUARTWatchdog";
1374 this.ssLabelUARTWatchdog.Size = new System.Drawing.Size(63, 17);
1375 this.ssLabelUARTWatchdog.Text = "UART COP";
1376 this.ssLabelUARTWatchdog.ToolTipText = "UART Watchdog function indicator";
1377 //
1378 // ssLabelWiFiWatchdog
1379 //
1380 this.ssLabelWiFiWatchdog.AutoToolTip = true;
1381 this.ssLabelWiFiWatchdog.BorderSides = ((System.Windows.Forms.ToolStripStatusLabelBorderSides)((((System.Windows.Forms.ToolStripStatusLabelBorderSides.Left | System.Windows.Forms.ToolStripStatusLabelBorderSides.Top)
1382 | System.Windows.Forms.ToolStripStatusLabelBorderSides.Right)
1383 | System.Windows.Forms.ToolStripStatusLabelBorderSides.Bottom)));
1384 this.ssLabelWiFiWatchdog.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
1385 this.ssLabelWiFiWatchdog.Name = "ssLabelWiFiWatchdog";
1386 this.ssLabelWiFiWatchdog.Size = new System.Drawing.Size(59, 17);
1387 this.ssLabelWiFiWatchdog.Text = "WIFI COP";
1388 this.ssLabelWiFiWatchdog.ToolTipText = "WiFi watchdog status (green - running, red - stopped)";
1389 //
1390 // ssLabelMCUPoll
1391 //
1392 this.ssLabelMCUPoll.BorderSides = ((System.Windows.Forms.ToolStripStatusLabelBorderSides)((((System.Windows.Forms.ToolStripStatusLabelBorderSides.Left | System.Windows.Forms.ToolStripStatusLabelBorderSides.Top)
1393 | System.Windows.Forms.ToolStripStatusLabelBorderSides.Right)
1394 | System.Windows.Forms.ToolStripStatusLabelBorderSides.Bottom)));
1395 this.ssLabelMCUPoll.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
1396 this.ssLabelMCUPoll.Name = "ssLabelMCUPoll";
1397 this.ssLabelMCUPoll.Size = new System.Drawing.Size(64, 17);
1398 this.ssLabelMCUPoll.Text = "MCU POLL";
1399 this.ssLabelMCUPoll.ToolTipText = "MCU status periodical polling active";
1400 //
1401 // ssLabelLogToFile
1402 //
1403 this.ssLabelLogToFile.AutoToolTip = true;
1404 this.ssLabelLogToFile.BorderSides = ((System.Windows.Forms.ToolStripStatusLabelBorderSides)((((System.Windows.Forms.ToolStripStatusLabelBorderSides.Left | System.Windows.Forms.ToolStripStatusLabelBorderSides.Top)
1405 | System.Windows.Forms.ToolStripStatusLabelBorderSides.Right)
1406 | System.Windows.Forms.ToolStripStatusLabelBorderSides.Bottom)));
1407 this.ssLabelLogToFile.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
1408 this.ssLabelLogToFile.Name = "ssLabelLogToFile";
1409 this.ssLabelLogToFile.Size = new System.Drawing.Size(33, 17);
1410 this.ssLabelLogToFile.Text = "LOG";
1411 this.ssLabelLogToFile.ToolTipText = "Logging to file active";
1412 //
1413 // tabControlJoyAutoParking
1414 //
1415 this.tabControlJoyAutoParking.Controls.Add(this.tabPageJoystick);
1416 this.tabControlJoyAutoParking.Controls.Add(this.tabPageAutoParking);
1417 this.tabControlJoyAutoParking.Location = new System.Drawing.Point(4, 52);
1418 this.tabControlJoyAutoParking.Name = "tabControlJoyAutoParking";
1419 this.tabControlJoyAutoParking.SelectedIndex = 0;
1420 this.tabControlJoyAutoParking.Size = new System.Drawing.Size(247, 292);
1421 this.tabControlJoyAutoParking.TabIndex = 122;
1422 this.tabControlJoyAutoParking.SelectedIndexChanged += new System.EventHandler(this.tabControlJoyAutoParking_SelectedIndexChanged);
1423 //
1424 // tabPageJoystick
1425 //
1426 this.tabPageJoystick.BackColor = System.Drawing.SystemColors.Control;
1427 this.tabPageJoystick.Controls.Add(this.buttonSTART);
1428 this.tabPageJoystick.Controls.Add(this.labelRychlostB);
1429 this.tabPageJoystick.Controls.Add(this.labelRychlostA);
1430 this.tabPageJoystick.Controls.Add(this.labelPopisekB);
1431 this.tabPageJoystick.Controls.Add(this.labelPopisekA);
1432 this.tabPageJoystick.Controls.Add(this.progressBarLeft);
1433 this.tabPageJoystick.Controls.Add(this.progressBarRight);
1434 this.tabPageJoystick.Controls.Add(this.labelZ);
1435 this.tabPageJoystick.Controls.Add(this.labelY);
1436 this.tabPageJoystick.Controls.Add(this.labelX);
1437 this.tabPageJoystick.Controls.Add(this.labelPopisekZ);
1438 this.tabPageJoystick.Controls.Add(this.labelPopisekY);
1439 this.tabPageJoystick.Controls.Add(this.labelPopisekX);
1440 this.tabPageJoystick.Controls.Add(this.progressBarZ);
1441 this.tabPageJoystick.Controls.Add(this.progressBarY);
1442 this.tabPageJoystick.Controls.Add(this.progressBarX);
1443 this.tabPageJoystick.Location = new System.Drawing.Point(4, 22);
1444 this.tabPageJoystick.Name = "tabPageJoystick";
1445 this.tabPageJoystick.Padding = new System.Windows.Forms.Padding(3);
1446 this.tabPageJoystick.Size = new System.Drawing.Size(239, 266);
1447 this.tabPageJoystick.TabIndex = 0;
1448 this.tabPageJoystick.Text = "Joystick";
1449 //
1450 // buttonSTART
1451 //
1452 this.buttonSTART.Enabled = false;
1453 this.buttonSTART.Font = new System.Drawing.Font("Microsoft Sans Serif", 27.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238)));
1454 this.buttonSTART.Image = ((System.Drawing.Image)(resources.GetObject("buttonSTART.Image")));
1455 this.buttonSTART.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft;
1456 this.buttonSTART.Location = new System.Drawing.Point(5, 204);
1457 this.buttonSTART.Name = "buttonSTART";
1458 this.buttonSTART.Size = new System.Drawing.Size(229, 56);
1459 this.buttonSTART.TabIndex = 121;
1460 this.buttonSTART.Tag = "ON_CLOSED_PORT_DISABLE_TAG";
1461 this.buttonSTART.Text = "START";
1462 this.buttonSTART.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
1463 this.buttonSTART.UseVisualStyleBackColor = true;
1464 this.buttonSTART.Click += new System.EventHandler(this.buttonSTART_Click);
1465 //
1466 // labelRychlostB
1467 //
1468 this.labelRychlostB.AutoSize = true;
1469 this.labelRychlostB.Location = new System.Drawing.Point(182, 114);
1470 this.labelRychlostB.Name = "labelRychlostB";
1471 this.labelRychlostB.Size = new System.Drawing.Size(10, 13);
1472 this.labelRychlostB.TabIndex = 120;
1473 this.labelRychlostB.Text = "-";
1474 //
1475 // labelRychlostA
1476 //
1477 this.labelRychlostA.AutoSize = true;
1478 this.labelRychlostA.Location = new System.Drawing.Point(182, 148);
1479 this.labelRychlostA.Name = "labelRychlostA";
1480 this.labelRychlostA.Size = new System.Drawing.Size(10, 13);
1481 this.labelRychlostA.TabIndex = 119;
1482 this.labelRychlostA.Text = "-";
1483 //
1484 // labelPopisekB
1485 //
1486 this.labelPopisekB.AutoSize = true;
1487 this.labelPopisekB.BackColor = System.Drawing.SystemColors.ButtonFace;
1488 this.labelPopisekB.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238)));
1489 this.labelPopisekB.Location = new System.Drawing.Point(10, 117);
1490 this.labelPopisekB.Name = "labelPopisekB";
1491 this.labelPopisekB.Size = new System.Drawing.Size(19, 20);
1492 this.labelPopisekB.TabIndex = 118;
1493 this.labelPopisekB.Text = "L";
1494 //
1495 // labelPopisekA
1496 //
1497 this.labelPopisekA.AutoSize = true;
1498 this.labelPopisekA.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238)));
1499 this.labelPopisekA.Location = new System.Drawing.Point(10, 146);
1500 this.labelPopisekA.Name = "labelPopisekA";
1501 this.labelPopisekA.Size = new System.Drawing.Size(22, 20);
1502 this.labelPopisekA.TabIndex = 117;
1503 this.labelPopisekA.Text = "R";
1504 //
1505 // progressBarLeft
1506 //
1507 this.progressBarLeft.Location = new System.Drawing.Point(35, 114);
1508 this.progressBarLeft.Maximum = 255;
1509 this.progressBarLeft.Name = "progressBarLeft";
1510 this.progressBarLeft.Size = new System.Drawing.Size(141, 23);
1511 this.progressBarLeft.TabIndex = 116;
1512 //
1513 // progressBarRight
1514 //
1515 this.progressBarRight.Location = new System.Drawing.Point(35, 143);
1516 this.progressBarRight.Maximum = 255;
1517 this.progressBarRight.Name = "progressBarRight";
1518 this.progressBarRight.Size = new System.Drawing.Size(141, 23);
1519 this.progressBarRight.TabIndex = 115;
1520 //
1521 // labelZ
1522 //
1523 this.labelZ.AutoSize = true;
1524 this.labelZ.Location = new System.Drawing.Point(182, 75);
1525 this.labelZ.Name = "labelZ";
1526 this.labelZ.Size = new System.Drawing.Size(10, 13);
1527 this.labelZ.TabIndex = 114;
1528 this.labelZ.Text = "-";
1529 //
1530 // labelY
1531 //
1532 this.labelY.AutoSize = true;
1533 this.labelY.Location = new System.Drawing.Point(182, 46);
1534 this.labelY.Name = "labelY";
1535 this.labelY.Size = new System.Drawing.Size(10, 13);
1536 this.labelY.TabIndex = 113;
1537 this.labelY.Text = "-";
1538 //
1539 // labelX
1540 //
1541 this.labelX.AutoSize = true;
1542 this.labelX.Location = new System.Drawing.Point(182, 17);
1543 this.labelX.Name = "labelX";
1544 this.labelX.Size = new System.Drawing.Size(10, 13);
1545 this.labelX.TabIndex = 112;
1546 this.labelX.Text = "-";
1547 //
1548 // labelPopisekZ
1549 //
1550 this.labelPopisekZ.AutoSize = true;
1551 this.labelPopisekZ.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238)));
1552 this.labelPopisekZ.Location = new System.Drawing.Point(8, 70);
1553 this.labelPopisekZ.Name = "labelPopisekZ";
1554 this.labelPopisekZ.Size = new System.Drawing.Size(20, 20);
1555 this.labelPopisekZ.TabIndex = 111;
1556 this.labelPopisekZ.Text = "Z";
1557 //
1558 // labelPopisekY
1559 //
1560 this.labelPopisekY.AutoSize = true;
1561 this.labelPopisekY.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238)));
1562 this.labelPopisekY.Location = new System.Drawing.Point(8, 41);
1563 this.labelPopisekY.Name = "labelPopisekY";
1564 this.labelPopisekY.Size = new System.Drawing.Size(21, 20);
1565 this.labelPopisekY.TabIndex = 110;
1566 this.labelPopisekY.Text = "Y";
1567 //
1568 // labelPopisekX
1569 //
1570 this.labelPopisekX.AutoSize = true;
1571 this.labelPopisekX.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238)));
1572 this.labelPopisekX.Location = new System.Drawing.Point(8, 12);
1573 this.labelPopisekX.Name = "labelPopisekX";
1574 this.labelPopisekX.Size = new System.Drawing.Size(21, 20);
1575 this.labelPopisekX.TabIndex = 109;
1576 this.labelPopisekX.Text = "X";
1577 //
1578 // progressBarZ
1579 //
1580 this.progressBarZ.Location = new System.Drawing.Point(35, 70);
1581 this.progressBarZ.Maximum = 255;
1582 this.progressBarZ.Name = "progressBarZ";
1583 this.progressBarZ.Size = new System.Drawing.Size(141, 23);
1584 this.progressBarZ.Step = 1;
1585 this.progressBarZ.Style = System.Windows.Forms.ProgressBarStyle.Continuous;
1586 this.progressBarZ.TabIndex = 108;
1587 //
1588 // progressBarY
1589 //
1590 this.progressBarY.Location = new System.Drawing.Point(35, 41);
1591 this.progressBarY.Maximum = 255;
1592 this.progressBarY.Name = "progressBarY";
1593 this.progressBarY.Size = new System.Drawing.Size(141, 23);
1594 this.progressBarY.Step = 1;
1595 this.progressBarY.Style = System.Windows.Forms.ProgressBarStyle.Continuous;
1596 this.progressBarY.TabIndex = 107;
1597 //
1598 // progressBarX
1599 //
1600 this.progressBarX.Location = new System.Drawing.Point(35, 12);
1601 this.progressBarX.Maximum = 255;
1602 this.progressBarX.Name = "progressBarX";
1603 this.progressBarX.Size = new System.Drawing.Size(141, 23);
1604 this.progressBarX.Step = 1;
1605 this.progressBarX.Style = System.Windows.Forms.ProgressBarStyle.Continuous;
1606 this.progressBarX.TabIndex = 106;
1607 //
1608 // tabPageAutoParking
1609 //
1610 this.tabPageAutoParking.BackColor = System.Drawing.SystemColors.Control;
1611 this.tabPageAutoParking.Controls.Add(this.labelPhaseEnd);
1612 this.tabPageAutoParking.Controls.Add(this.labelPhaseNextWaypoint);
1613 this.tabPageAutoParking.Controls.Add(this.labelPhaseDetectingMarks);
1614 this.tabPageAutoParking.Controls.Add(this.labelPhaseBackwardDrive);
1615 this.tabPageAutoParking.Controls.Add(this.labelPhaseWallFollowing);
1616 this.tabPageAutoParking.Controls.Add(this.labelPhaseWaitToStart);
1617 this.tabPageAutoParking.Controls.Add(this.label19);
1618 this.tabPageAutoParking.Controls.Add(this.buttonSTARTAutoParking);
1619 this.tabPageAutoParking.Location = new System.Drawing.Point(4, 22);
1620 this.tabPageAutoParking.Name = "tabPageAutoParking";
1621 this.tabPageAutoParking.Padding = new System.Windows.Forms.Padding(3);
1622 this.tabPageAutoParking.Size = new System.Drawing.Size(239, 266);
1623 this.tabPageAutoParking.TabIndex = 1;
1624 this.tabPageAutoParking.Text = "Auto parking";
1625 //
1626 // labelPhaseEnd
1627 //
1628 this.labelPhaseEnd.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
1629 this.labelPhaseEnd.AutoSize = true;
1630 this.labelPhaseEnd.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
1631 this.labelPhaseEnd.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238)));
1632 this.labelPhaseEnd.Location = new System.Drawing.Point(33, 171);
1633 this.labelPhaseEnd.Name = "labelPhaseEnd";
1634 this.labelPhaseEnd.Size = new System.Drawing.Size(40, 22);
1635 this.labelPhaseEnd.TabIndex = 129;
1636 this.labelPhaseEnd.Text = "End";
1637 //
1638 // labelPhaseNextWaypoint
1639 //
1640 this.labelPhaseNextWaypoint.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
1641 this.labelPhaseNextWaypoint.AutoSize = true;
1642 this.labelPhaseNextWaypoint.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
1643 this.labelPhaseNextWaypoint.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238)));
1644 this.labelPhaseNextWaypoint.Location = new System.Drawing.Point(33, 143);
1645 this.labelPhaseNextWaypoint.Name = "labelPhaseNextWaypoint";
1646 this.labelPhaseNextWaypoint.Size = new System.Drawing.Size(177, 22);
1647 this.labelPhaseNextWaypoint.TabIndex = 128;
1648 this.labelPhaseNextWaypoint.Text = "Driving to next waypoint";
1649 //
1650 // labelPhaseDetectingMarks
1651 //
1652 this.labelPhaseDetectingMarks.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
1653 this.labelPhaseDetectingMarks.AutoSize = true;
1654 this.labelPhaseDetectingMarks.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
1655 this.labelPhaseDetectingMarks.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238)));
1656 this.labelPhaseDetectingMarks.Location = new System.Drawing.Point(33, 115);
1657 this.labelPhaseDetectingMarks.Name = "labelPhaseDetectingMarks";
1658 this.labelPhaseDetectingMarks.Size = new System.Drawing.Size(127, 22);
1659 this.labelPhaseDetectingMarks.TabIndex = 127;
1660 this.labelPhaseDetectingMarks.Text = "Detecting marks";
1661 //
1662 // labelPhaseBackwardDrive
1663 //
1664 this.labelPhaseBackwardDrive.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
1665 this.labelPhaseBackwardDrive.AutoSize = true;
1666 this.labelPhaseBackwardDrive.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
1667 this.labelPhaseBackwardDrive.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238)));
1668 this.labelPhaseBackwardDrive.Location = new System.Drawing.Point(33, 87);
1669 this.labelPhaseBackwardDrive.Name = "labelPhaseBackwardDrive";
1670 this.labelPhaseBackwardDrive.Size = new System.Drawing.Size(139, 22);
1671 this.labelPhaseBackwardDrive.TabIndex = 126;
1672 this.labelPhaseBackwardDrive.Text = "Driving backwards";
1673 //
1674 // labelPhaseWallFollowing
1675 //
1676 this.labelPhaseWallFollowing.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
1677 this.labelPhaseWallFollowing.AutoSize = true;
1678 this.labelPhaseWallFollowing.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
1679 this.labelPhaseWallFollowing.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238)));
1680 this.labelPhaseWallFollowing.Location = new System.Drawing.Point(33, 59);
1681 this.labelPhaseWallFollowing.Name = "labelPhaseWallFollowing";
1682 this.labelPhaseWallFollowing.Size = new System.Drawing.Size(106, 22);
1683 this.labelPhaseWallFollowing.TabIndex = 125;
1684 this.labelPhaseWallFollowing.Text = "Wall following";
1685 //
1686 // labelPhaseWaitToStart
1687 //
1688 this.labelPhaseWaitToStart.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
1689 this.labelPhaseWaitToStart.AutoSize = true;
1690 this.labelPhaseWaitToStart.BackColor = System.Drawing.Color.Lime;
1691 this.labelPhaseWaitToStart.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
1692 this.labelPhaseWaitToStart.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238)));
1693 this.labelPhaseWaitToStart.Location = new System.Drawing.Point(33, 31);
1694 this.labelPhaseWaitToStart.Name = "labelPhaseWaitToStart";
1695 this.labelPhaseWaitToStart.Size = new System.Drawing.Size(118, 22);
1696 this.labelPhaseWaitToStart.TabIndex = 124;
1697 this.labelPhaseWaitToStart.Text = "Waiting to start";
1698 //
1699 // label19
1700 //
1701 this.label19.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
1702 this.label19.AutoSize = true;
1703 this.label19.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238)));
1704 this.label19.Location = new System.Drawing.Point(6, 6);
1705 this.label19.Name = "label19";
1706 this.label19.Size = new System.Drawing.Size(128, 20);
1707 this.label19.TabIndex = 123;
1708 this.label19.Text = "Current phase:";
1709 //
1710 // buttonSTARTAutoParking
1711 //
1712 this.buttonSTARTAutoParking.Enabled = false;
1713 this.buttonSTARTAutoParking.Font = new System.Drawing.Font("Microsoft Sans Serif", 27.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238)));
1714 this.buttonSTARTAutoParking.Image = ((System.Drawing.Image)(resources.GetObject("buttonSTARTAutoParking.Image")));
1715 this.buttonSTARTAutoParking.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft;
1716 this.buttonSTARTAutoParking.Location = new System.Drawing.Point(5, 204);
1717 this.buttonSTARTAutoParking.Name = "buttonSTARTAutoParking";
1718 this.buttonSTARTAutoParking.Size = new System.Drawing.Size(229, 56);
1719 this.buttonSTARTAutoParking.TabIndex = 122;
1720 this.buttonSTARTAutoParking.Tag = "ON_CLOSED_PORT_DISABLE_TAG";
1721 this.buttonSTARTAutoParking.Text = "START";
1722 this.buttonSTARTAutoParking.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
1723 this.buttonSTARTAutoParking.UseVisualStyleBackColor = true;
1724 this.buttonSTARTAutoParking.Click += new System.EventHandler(this.buttonSTARTAutoParking_Click);
1725 //
1726 // wizardTabControlDetectionMethod
1727 //
1728 this.wizardTabControlDetectionMethod.Controls.Add(this.tabPageHSV);
1729 this.wizardTabControlDetectionMethod.Controls.Add(this.tabPageSurfDetector);
1730 this.wizardTabControlDetectionMethod.Dock = System.Windows.Forms.DockStyle.Bottom;
1731 this.wizardTabControlDetectionMethod.Location = new System.Drawing.Point(3, 74);
1732 this.wizardTabControlDetectionMethod.Name = "wizardTabControlDetectionMethod";
1733 this.wizardTabControlDetectionMethod.SelectedIndex = 0;
1734 this.wizardTabControlDetectionMethod.Size = new System.Drawing.Size(264, 377);
1735 this.wizardTabControlDetectionMethod.TabIndex = 11;
1736 //
1737 // tabPageHSV
1738 //
1739 this.tabPageHSV.BackColor = System.Drawing.SystemColors.Control;
1740 this.tabPageHSV.Controls.Add(this.gbModelImageBoxes);
1741 this.tabPageHSV.Location = new System.Drawing.Point(4, 22);
1742 this.tabPageHSV.Name = "tabPageHSV";
1743 this.tabPageHSV.Padding = new System.Windows.Forms.Padding(3);
1744 this.tabPageHSV.Size = new System.Drawing.Size(256, 351);
1745 this.tabPageHSV.TabIndex = 0;
1746 this.tabPageHSV.Text = "HSV";
1747 //
1748 // gbModelImageBoxes
1749 //
1750 this.gbModelImageBoxes.Controls.Add(this.lblSelectedColor2);
1751 this.gbModelImageBoxes.Controls.Add(this.lblSelectedColor1);
1752 this.gbModelImageBoxes.Controls.Add(this.rbSelectColor2);
1753 this.gbModelImageBoxes.Controls.Add(this.rbSelectColor1);
1754 this.gbModelImageBoxes.Controls.Add(this.ibHSV2);
1755 this.gbModelImageBoxes.Controls.Add(this.ibHSV1);
1756 this.gbModelImageBoxes.Location = new System.Drawing.Point(6, 6);
1757 this.gbModelImageBoxes.Name = "gbModelImageBoxes";
1758 this.gbModelImageBoxes.Size = new System.Drawing.Size(240, 368);
1759 this.gbModelImageBoxes.TabIndex = 7;
1760 this.gbModelImageBoxes.TabStop = false;
1761 this.gbModelImageBoxes.Text = "Thresholded";
1762 //
1763 // lblSelectedColor2
1764 //
1765 this.lblSelectedColor2.Location = new System.Drawing.Point(163, 195);
1766 this.lblSelectedColor2.Name = "lblSelectedColor2";
1767 this.lblSelectedColor2.Size = new System.Drawing.Size(69, 17);
1768 this.lblSelectedColor2.TabIndex = 10;
1769 //
1770 // lblSelectedColor1
1771 //
1772 this.lblSelectedColor1.Location = new System.Drawing.Point(166, 25);
1773 this.lblSelectedColor1.Name = "lblSelectedColor1";
1774 this.lblSelectedColor1.Size = new System.Drawing.Size(66, 17);
1775 this.lblSelectedColor1.TabIndex = 9;
1776 //
1777 // rbSelectColor2
1778 //
1779 this.rbSelectColor2.AutoSize = true;
1780 this.rbSelectColor2.Location = new System.Drawing.Point(20, 195);
1781 this.rbSelectColor2.Name = "rbSelectColor2";
1782 this.rbSelectColor2.Size = new System.Drawing.Size(142, 17);
1783 this.rbSelectColor2.TabIndex = 8;
1784 this.rbSelectColor2.Text = "Select color of right mark";
1785 this.rbSelectColor2.UseVisualStyleBackColor = true;
1786 //
1787 // rbSelectColor1
1788 //
1789 this.rbSelectColor1.AutoSize = true;
1790 this.rbSelectColor1.Checked = true;
1791 this.rbSelectColor1.Location = new System.Drawing.Point(20, 25);
1792 this.rbSelectColor1.Name = "rbSelectColor1";
1793 this.rbSelectColor1.Size = new System.Drawing.Size(136, 17);
1794 this.rbSelectColor1.TabIndex = 7;
1795 this.rbSelectColor1.TabStop = true;
1796 this.rbSelectColor1.Text = "Select color of left mark";
1797 this.rbSelectColor1.UseVisualStyleBackColor = true;
1798 //
1799 // ibHSV2
1800 //
1801 this.ibHSV2.Anchor = System.Windows.Forms.AnchorStyles.Right;
1802 this.ibHSV2.FunctionalMode = Emgu.CV.UI.ImageBox.FunctionalModeOption.Minimum;
1803 this.ibHSV2.Location = new System.Drawing.Point(20, 218);
1804 this.ibHSV2.Name = "ibHSV2";
1805 this.ibHSV2.Size = new System.Drawing.Size(213, 140);
1806 this.ibHSV2.TabIndex = 6;
1807 this.ibHSV2.TabStop = false;
1808 //
1809 // ibHSV1
1810 //
1811 this.ibHSV1.Anchor = System.Windows.Forms.AnchorStyles.Right;
1812 this.ibHSV1.FunctionalMode = Emgu.CV.UI.ImageBox.FunctionalModeOption.Minimum;
1813 this.ibHSV1.Location = new System.Drawing.Point(20, 48);
1814 this.ibHSV1.Name = "ibHSV1";
1815 this.ibHSV1.Size = new System.Drawing.Size(213, 140);
1816 this.ibHSV1.TabIndex = 5;
1817 this.ibHSV1.TabStop = false;
1818 //
1819 // tabPageSurfDetector
1820 //
1821 this.tabPageSurfDetector.BackColor = System.Drawing.SystemColors.Control;
1822 this.tabPageSurfDetector.Controls.Add(this.gbModel);
1823 this.tabPageSurfDetector.Location = new System.Drawing.Point(4, 22);
1824 this.tabPageSurfDetector.Name = "tabPageSurfDetector";
1825 this.tabPageSurfDetector.Padding = new System.Windows.Forms.Padding(3);
1826 this.tabPageSurfDetector.Size = new System.Drawing.Size(256, 351);
1827 this.tabPageSurfDetector.TabIndex = 1;
1828 this.tabPageSurfDetector.Text = "SURF";
1829 //
1830 // gbModel
1831 //
1832 this.gbModel.Controls.Add(this.numericUpDownRightModelReferenceHue);
1833 this.gbModel.Controls.Add(this.label11);
1834 this.gbModel.Controls.Add(this.numericUpDownLeftModelReferenceHue);
1835 this.gbModel.Controls.Add(this.label10);
1836 this.gbModel.Controls.Add(this.buttonLoadRightModelImage);
1837 this.gbModel.Controls.Add(this.buttonLoadLeftModelImage);
1838 this.gbModel.Controls.Add(this.ibModelImageRight);
1839 this.gbModel.Controls.Add(this.ibModelImageLeft);
1840 this.gbModel.Location = new System.Drawing.Point(6, 6);
1841 this.gbModel.Name = "gbModel";
1842 this.gbModel.Size = new System.Drawing.Size(240, 368);
1843 this.gbModel.TabIndex = 8;
1844 this.gbModel.TabStop = false;
1845 this.gbModel.Text = "Model images";
1846 //
1847 // numericUpDownRightModelReferenceHue
1848 //
1849 this.numericUpDownRightModelReferenceHue.ContextMenuStrip = this.cmHueSelection;
1850 this.numericUpDownRightModelReferenceHue.Location = new System.Drawing.Point(183, 197);
1851 this.numericUpDownRightModelReferenceHue.Maximum = new decimal(new int[] {
1852 255,
1853 0,
1854 0,
1855 0});
1856 this.numericUpDownRightModelReferenceHue.Name = "numericUpDownRightModelReferenceHue";
1857 this.numericUpDownRightModelReferenceHue.Size = new System.Drawing.Size(50, 20);
1858 this.numericUpDownRightModelReferenceHue.TabIndex = 14;
1859 this.numericUpDownRightModelReferenceHue.ValueChanged += new System.EventHandler(this.numericUpDownRightModelReferenceHue_ValueChanged);
1860 //
1861 // label11
1862 //
1863 this.label11.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
1864 this.label11.AutoSize = true;
1865 this.label11.Location = new System.Drawing.Point(96, 199);
1866 this.label11.Name = "label11";
1867 this.label11.Size = new System.Drawing.Size(81, 13);
1868 this.label11.TabIndex = 13;
1869 this.label11.Text = "Reference hue:";
1870 //
1871 // numericUpDownLeftModelReferenceHue
1872 //
1873 this.numericUpDownLeftModelReferenceHue.ContextMenuStrip = this.cmHueSelection;
1874 this.numericUpDownLeftModelReferenceHue.Location = new System.Drawing.Point(183, 27);
1875 this.numericUpDownLeftModelReferenceHue.Maximum = new decimal(new int[] {
1876 255,
1877 0,
1878 0,
1879 0});
1880 this.numericUpDownLeftModelReferenceHue.Name = "numericUpDownLeftModelReferenceHue";
1881 this.numericUpDownLeftModelReferenceHue.Size = new System.Drawing.Size(50, 20);
1882 this.numericUpDownLeftModelReferenceHue.TabIndex = 12;
1883 this.numericUpDownLeftModelReferenceHue.ValueChanged += new System.EventHandler(this.numericUpDownLeftModelReferenceHue_ValueChanged);
1884 //
1885 // label10
1886 //
1887 this.label10.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
1888 this.label10.AutoSize = true;
1889 this.label10.Location = new System.Drawing.Point(96, 29);
1890 this.label10.Name = "label10";
1891 this.label10.Size = new System.Drawing.Size(81, 13);
1892 this.label10.TabIndex = 11;
1893 this.label10.Text = "Reference hue:";
1894 //
1895 // buttonLoadRightModelImage
1896 //
1897 this.buttonLoadRightModelImage.Location = new System.Drawing.Point(20, 194);
1898 this.buttonLoadRightModelImage.Name = "buttonLoadRightModelImage";
1899 this.buttonLoadRightModelImage.Size = new System.Drawing.Size(70, 23);
1900 this.buttonLoadRightModelImage.TabIndex = 9;
1901 this.buttonLoadRightModelImage.Text = "Load right";
1902 this.buttonLoadRightModelImage.UseVisualStyleBackColor = true;
1903 this.buttonLoadRightModelImage.Click += new System.EventHandler(this.buttonLoadRightModelImage_Click);
1904 //
1905 // buttonLoadLeftModelImage
1906 //
1907 this.buttonLoadLeftModelImage.Location = new System.Drawing.Point(20, 24);
1908 this.buttonLoadLeftModelImage.Name = "buttonLoadLeftModelImage";
1909 this.buttonLoadLeftModelImage.Size = new System.Drawing.Size(70, 23);
1910 this.buttonLoadLeftModelImage.TabIndex = 8;
1911 this.buttonLoadLeftModelImage.Text = "Load left";
1912 this.buttonLoadLeftModelImage.UseVisualStyleBackColor = true;
1913 this.buttonLoadLeftModelImage.Click += new System.EventHandler(this.buttonLoadLeftModelImage_Click);
1914 //
1915 // ibModelImageRight
1916 //
1917 this.ibModelImageRight.Anchor = System.Windows.Forms.AnchorStyles.Right;
1918 this.ibModelImageRight.FunctionalMode = Emgu.CV.UI.ImageBox.FunctionalModeOption.Minimum;
1919 this.ibModelImageRight.Location = new System.Drawing.Point(20, 218);
1920 this.ibModelImageRight.Name = "ibModelImageRight";
1921 this.ibModelImageRight.Size = new System.Drawing.Size(213, 140);
1922 this.ibModelImageRight.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
1923 this.ibModelImageRight.TabIndex = 6;
1924 this.ibModelImageRight.TabStop = false;
1925 //
1926 // ibModelImageLeft
1927 //
1928 this.ibModelImageLeft.Anchor = System.Windows.Forms.AnchorStyles.Right;
1929 this.ibModelImageLeft.FunctionalMode = Emgu.CV.UI.ImageBox.FunctionalModeOption.Minimum;
1930 this.ibModelImageLeft.Location = new System.Drawing.Point(20, 48);
1931 this.ibModelImageLeft.Name = "ibModelImageLeft";
1932 this.ibModelImageLeft.Size = new System.Drawing.Size(213, 140);
1933 this.ibModelImageLeft.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
1934 this.ibModelImageLeft.TabIndex = 5;
1935 this.ibModelImageLeft.TabStop = false;
1936 //
1937 // collapsibleGroupBoxWorldMapSettings
1938 //
1939 this.collapsibleGroupBoxWorldMapSettings.Controls.Add(this.checkBoxUserResponseDemanded);
1940 this.collapsibleGroupBoxWorldMapSettings.Controls.Add(this.checkBoxDrawWheelchair);
1941 this.collapsibleGroupBoxWorldMapSettings.Controls.Add(this.label13);
1942 this.collapsibleGroupBoxWorldMapSettings.Controls.Add(this.numericUpDownWorldMapScale);
1943 this.collapsibleGroupBoxWorldMapSettings.Controls.Add(this.label12);
1944 this.collapsibleGroupBoxWorldMapSettings.Controls.Add(this.label15);
1945 this.collapsibleGroupBoxWorldMapSettings.Controls.Add(this.comboBoxRenderingMode);
1946 this.collapsibleGroupBoxWorldMapSettings.Location = new System.Drawing.Point(557, 12);
1947 this.collapsibleGroupBoxWorldMapSettings.Name = "collapsibleGroupBoxWorldMapSettings";
1948 this.collapsibleGroupBoxWorldMapSettings.Size = new System.Drawing.Size(282, 130);
1949 this.collapsibleGroupBoxWorldMapSettings.TabIndex = 36;
1950 this.collapsibleGroupBoxWorldMapSettings.TabStop = false;
1951 this.collapsibleGroupBoxWorldMapSettings.Text = "World map settings";
1952 //
1953 // checkBoxUserResponseDemanded
1954 //
1955 this.checkBoxUserResponseDemanded.AutoSize = true;
1956 this.checkBoxUserResponseDemanded.Checked = true;
1957 this.checkBoxUserResponseDemanded.CheckState = System.Windows.Forms.CheckState.Checked;
1958 this.checkBoxUserResponseDemanded.Location = new System.Drawing.Point(9, 105);
1959 this.checkBoxUserResponseDemanded.Name = "checkBoxUserResponseDemanded";
1960 this.checkBoxUserResponseDemanded.Size = new System.Drawing.Size(139, 17);
1961 this.checkBoxUserResponseDemanded.TabIndex = 118;
1962 this.checkBoxUserResponseDemanded.Text = "Confirm marks detection";
1963 this.checkBoxUserResponseDemanded.UseVisualStyleBackColor = true;
1964 this.checkBoxUserResponseDemanded.CheckedChanged += new System.EventHandler(this.checkBoxUserResponseDemanded_CheckedChanged);
1965 //
1966 // checkBoxDrawWheelchair
1967 //
1968 this.checkBoxDrawWheelchair.AutoSize = true;
1969 this.checkBoxDrawWheelchair.Checked = true;
1970 this.checkBoxDrawWheelchair.CheckState = System.Windows.Forms.CheckState.Checked;
1971 this.checkBoxDrawWheelchair.Location = new System.Drawing.Point(9, 84);
1972 this.checkBoxDrawWheelchair.Name = "checkBoxDrawWheelchair";
1973 this.checkBoxDrawWheelchair.Size = new System.Drawing.Size(105, 17);
1974 this.checkBoxDrawWheelchair.TabIndex = 117;
1975 this.checkBoxDrawWheelchair.Text = "Draw wheelchair";
1976 this.checkBoxDrawWheelchair.UseVisualStyleBackColor = true;
1977 this.checkBoxDrawWheelchair.CheckedChanged += new System.EventHandler(this.checkBoxDrawWheelchair_CheckedChanged);
1978 //
1979 // label13
1980 //
1981 this.label13.AutoSize = true;
1982 this.label13.Location = new System.Drawing.Point(167, 24);
1983 this.label13.Name = "label13";
1984 this.label13.Size = new System.Drawing.Size(21, 13);
1985 this.label13.TabIndex = 110;
1986 this.label13.Text = "[m]";
1987 //
1988 // numericUpDownWorldMapScale
1989 //
1990 this.numericUpDownWorldMapScale.Location = new System.Drawing.Point(127, 22);
1991 this.numericUpDownWorldMapScale.Maximum = new decimal(new int[] {
1992 99,
1993 0,
1994 0,
1995 0});
1996 this.numericUpDownWorldMapScale.Minimum = new decimal(new int[] {
1997 1,
1998 0,
1999 0,
2000 0});
2001 this.numericUpDownWorldMapScale.Name = "numericUpDownWorldMapScale";
2002 this.numericUpDownWorldMapScale.Size = new System.Drawing.Size(37, 20);
2003 this.numericUpDownWorldMapScale.TabIndex = 109;
2004 this.numericUpDownWorldMapScale.Value = new decimal(new int[] {
2005 10,
2006 0,
2007 0,
2008 0});
2009 this.numericUpDownWorldMapScale.ValueChanged += new System.EventHandler(this.numericUpDownWorldMapScale_ValueChanged);
2010 //
2011 // label12
2012 //
2013 this.label12.AutoSize = true;
2014 this.label12.Location = new System.Drawing.Point(6, 24);
2015 this.label12.Name = "label12";
2016 this.label12.Size = new System.Drawing.Size(83, 13);
2017 this.label12.TabIndex = 34;
2018 this.label12.Text = "Scale maximum:";
2019 //
2020 // label15
2021 //
2022 this.label15.AutoSize = true;
2023 this.label15.Location = new System.Drawing.Point(6, 51);
2024 this.label15.Name = "label15";
2025 this.label15.Size = new System.Drawing.Size(111, 13);
2026 this.label15.TabIndex = 33;
2027 this.label15.Text = "Map rendering quality:";
2028 //
2029 // comboBoxRenderingMode
2030 //
2031 this.comboBoxRenderingMode.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
2032 this.comboBoxRenderingMode.FormattingEnabled = true;
2033 this.comboBoxRenderingMode.Items.AddRange(new object[] {
2034 "High speed",
2035 "High quality",
2036 "Antialias",
2037 "None"});
2038 this.comboBoxRenderingMode.Location = new System.Drawing.Point(127, 48);
2039 this.comboBoxRenderingMode.Name = "comboBoxRenderingMode";
2040 this.comboBoxRenderingMode.Size = new System.Drawing.Size(149, 21);
2041 this.comboBoxRenderingMode.TabIndex = 32;
2042 this.comboBoxRenderingMode.SelectedIndexChanged += new System.EventHandler(this.comboBoxRenderingMode_SelectedIndexChanged);
2043 //
2044 // collapsibleGroupBoxLogSettings
2045 //
2046 this.collapsibleGroupBoxLogSettings.Controls.Add(this.buttonChangeLogPath);
2047 this.collapsibleGroupBoxLogSettings.Controls.Add(this.labelLogFilePath);
2048 this.collapsibleGroupBoxLogSettings.Controls.Add(this.label7);
2049 this.collapsibleGroupBoxLogSettings.Location = new System.Drawing.Point(258, 159);
2050 this.collapsibleGroupBoxLogSettings.Name = "collapsibleGroupBoxLogSettings";
2051 this.collapsibleGroupBoxLogSettings.Size = new System.Drawing.Size(282, 126);
2052 this.collapsibleGroupBoxLogSettings.TabIndex = 35;
2053 this.collapsibleGroupBoxLogSettings.TabStop = false;
2054 this.collapsibleGroupBoxLogSettings.Text = "Data log settings";
2055 //
2056 // buttonChangeLogPath
2057 //
2058 this.buttonChangeLogPath.Image = ((System.Drawing.Image)(resources.GetObject("buttonChangeLogPath.Image")));
2059 this.buttonChangeLogPath.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft;
2060 this.buttonChangeLogPath.Location = new System.Drawing.Point(10, 29);
2061 this.buttonChangeLogPath.Name = "buttonChangeLogPath";
2062 this.buttonChangeLogPath.Size = new System.Drawing.Size(91, 23);
2063 this.buttonChangeLogPath.TabIndex = 108;
2064 this.buttonChangeLogPath.Text = "Change path";
2065 this.buttonChangeLogPath.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
2066 this.buttonChangeLogPath.UseVisualStyleBackColor = true;
2067 this.buttonChangeLogPath.Click += new System.EventHandler(this.buttonChangeLogPath_Click);
2068 //
2069 // labelLogFilePath
2070 //
2071 this.labelLogFilePath.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238)));
2072 this.labelLogFilePath.Location = new System.Drawing.Point(42, 66);
2073 this.labelLogFilePath.Name = "labelLogFilePath";
2074 this.labelLogFilePath.Size = new System.Drawing.Size(231, 60);
2075 this.labelLogFilePath.TabIndex = 107;
2076 this.labelLogFilePath.Text = "-------";
2077 this.labelLogFilePath.TextChanged += new System.EventHandler(this.labelLogFilePath_TextChanged);
2078 //
2079 // label7
2080 //
2081 this.label7.AutoSize = true;
2082 this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238)));
2083 this.label7.Location = new System.Drawing.Point(6, 66);
2084 this.label7.Name = "label7";
2085 this.label7.Size = new System.Drawing.Size(32, 13);
2086 this.label7.TabIndex = 106;
2087 this.label7.Text = "Path:";
2088 //
2089 // collapsibleGroupBoxCOM
2090 //
2091 this.collapsibleGroupBoxCOM.Controls.Add(this.checkBoxOpenPortOnStartup);
2092 this.collapsibleGroupBoxCOM.Controls.Add(this.buttonRefresh);
2093 this.collapsibleGroupBoxCOM.Controls.Add(this.buttonOpenPort);
2094 this.collapsibleGroupBoxCOM.Controls.Add(this.label5);
2095 this.collapsibleGroupBoxCOM.Controls.Add(this.labelI2CPortStatus);
2096 this.collapsibleGroupBoxCOM.Controls.Add(this.comboBoxPortSelection);
2097 this.collapsibleGroupBoxCOM.Location = new System.Drawing.Point(6, 159);
2098 this.collapsibleGroupBoxCOM.Name = "collapsibleGroupBoxCOM";
2099 this.collapsibleGroupBoxCOM.Size = new System.Drawing.Size(237, 126);
2100 this.collapsibleGroupBoxCOM.TabIndex = 34;
2101 this.collapsibleGroupBoxCOM.TabStop = false;
2102 this.collapsibleGroupBoxCOM.Text = "COM Port settings";
2103 //
2104 // checkBoxOpenPortOnStartup
2105 //
2106 this.checkBoxOpenPortOnStartup.AutoSize = true;
2107 this.checkBoxOpenPortOnStartup.Checked = true;
2108 this.checkBoxOpenPortOnStartup.CheckState = System.Windows.Forms.CheckState.Checked;
2109 this.checkBoxOpenPortOnStartup.Location = new System.Drawing.Point(6, 100);
2110 this.checkBoxOpenPortOnStartup.Name = "checkBoxOpenPortOnStartup";
2111 this.checkBoxOpenPortOnStartup.Size = new System.Drawing.Size(96, 17);
2112 this.checkBoxOpenPortOnStartup.TabIndex = 115;
2113 this.checkBoxOpenPortOnStartup.Text = "Auto open port";
2114 this.checkBoxOpenPortOnStartup.UseVisualStyleBackColor = true;
2115 this.checkBoxOpenPortOnStartup.CheckedChanged += new System.EventHandler(this.checkBoxOpenPortOnStartup_CheckedChanged);
2116 //
2117 // buttonRefresh
2118 //
2119 this.buttonRefresh.Image = ((System.Drawing.Image)(resources.GetObject("buttonRefresh.Image")));
2120 this.buttonRefresh.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft;
2121 this.buttonRefresh.Location = new System.Drawing.Point(119, 71);
2122 this.buttonRefresh.Name = "buttonRefresh";
2123 this.buttonRefresh.Size = new System.Drawing.Size(76, 23);
2124 this.buttonRefresh.TabIndex = 30;
2125 this.buttonRefresh.Text = "Referesh";
2126 this.buttonRefresh.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
2127 this.buttonRefresh.UseVisualStyleBackColor = true;
2128 this.buttonRefresh.Click += new System.EventHandler(this.buttonRefresh_Click);
2129 //
2130 // buttonOpenPort
2131 //
2132 this.buttonOpenPort.BackColor = System.Drawing.Color.Red;
2133 this.buttonOpenPort.Location = new System.Drawing.Point(6, 71);
2134 this.buttonOpenPort.Name = "buttonOpenPort";
2135 this.buttonOpenPort.Size = new System.Drawing.Size(102, 23);
2136 this.buttonOpenPort.TabIndex = 29;
2137 this.buttonOpenPort.Text = "OPEN";
2138 this.buttonOpenPort.UseVisualStyleBackColor = false;
2139 this.buttonOpenPort.Click += new System.EventHandler(this.buttonOpenPort_Click);
2140 this.buttonOpenPort.EnabledChanged += new System.EventHandler(this.buttonOpenPort_EnabledChanged);
2141 //
2142 // label5
2143 //
2144 this.label5.AutoSize = true;
2145 this.label5.Location = new System.Drawing.Point(3, 16);
2146 this.label5.Name = "label5";
2147 this.label5.Size = new System.Drawing.Size(29, 13);
2148 this.label5.TabIndex = 28;
2149 this.label5.Text = "Port:";
2150 //
2151 // labelI2CPortStatus
2152 //
2153 this.labelI2CPortStatus.AutoSize = true;
2154 this.labelI2CPortStatus.Location = new System.Drawing.Point(116, 44);
2155 this.labelI2CPortStatus.Name = "labelI2CPortStatus";
2156 this.labelI2CPortStatus.Size = new System.Drawing.Size(60, 13);
2157 this.labelI2CPortStatus.TabIndex = 27;
2158 this.labelI2CPortStatus.Text = "Port closed";
2159 //
2160 // comboBoxPortSelection
2161 //
2162 this.comboBoxPortSelection.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
2163 this.comboBoxPortSelection.FormattingEnabled = true;
2164 this.comboBoxPortSelection.Location = new System.Drawing.Point(6, 41);
2165 this.comboBoxPortSelection.Name = "comboBoxPortSelection";
2166 this.comboBoxPortSelection.Size = new System.Drawing.Size(103, 21);
2167 this.comboBoxPortSelection.TabIndex = 26;
2168 this.comboBoxPortSelection.SelectedIndexChanged += new System.EventHandler(this.comboBoxPortSelection_SelectedIndexChanged);
2169 //
2170 // collapsibleGroupBoxInputSettings
2171 //
2172 this.collapsibleGroupBoxInputSettings.Controls.Add(this.numericUpDownThresholdPerc);
2173 this.collapsibleGroupBoxInputSettings.Controls.Add(this.label17);
2174 this.collapsibleGroupBoxInputSettings.Controls.Add(this.label32);
2175 this.collapsibleGroupBoxInputSettings.Controls.Add(this.comboBoxMeanOfControl);
2176 this.collapsibleGroupBoxInputSettings.Controls.Add(this.label4);
2177 this.collapsibleGroupBoxInputSettings.Controls.Add(this.label1);
2178 this.collapsibleGroupBoxInputSettings.Controls.Add(this.comboBoxUserInput);
2179 this.collapsibleGroupBoxInputSettings.Location = new System.Drawing.Point(258, 11);
2180 this.collapsibleGroupBoxInputSettings.Name = "collapsibleGroupBoxInputSettings";
2181 this.collapsibleGroupBoxInputSettings.Size = new System.Drawing.Size(282, 131);
2182 this.collapsibleGroupBoxInputSettings.TabIndex = 33;
2183 this.collapsibleGroupBoxInputSettings.TabStop = false;
2184 this.collapsibleGroupBoxInputSettings.Text = "Input settings";
2185 this.collapsibleGroupBoxInputSettings.CollapseBoxClickedEvent += new WheelchairControl.CollapsibleGroupBox.CollapseBoxClickedEventHandler(this.collapsibleGroupBoxInputSettings_CollapseBoxClickedEvent);
2186 //
2187 // numericUpDownThresholdPerc
2188 //
2189 this.numericUpDownThresholdPerc.Location = new System.Drawing.Point(107, 87);
2190 this.numericUpDownThresholdPerc.Maximum = new decimal(new int[] {
2191 99,
2192 0,
2193 0,
2194 0});
2195 this.numericUpDownThresholdPerc.Minimum = new decimal(new int[] {
2196 1,
2197 0,
2198 0,
2199 0});
2200 this.numericUpDownThresholdPerc.Name = "numericUpDownThresholdPerc";
2201 this.numericUpDownThresholdPerc.Size = new System.Drawing.Size(37, 20);
2202 this.numericUpDownThresholdPerc.TabIndex = 108;
2203 this.numericUpDownThresholdPerc.Value = new decimal(new int[] {
2204 10,
2205 0,
2206 0,
2207 0});
2208 this.numericUpDownThresholdPerc.ValueChanged += new System.EventHandler(this.numericUpDownThresholdPerc_ValueChanged);
2209 //
2210 // label17
2211 //
2212 this.label17.AutoSize = true;
2213 this.label17.Location = new System.Drawing.Point(7, 89);
2214 this.label17.Name = "label17";
2215 this.label17.Size = new System.Drawing.Size(94, 13);
2216 this.label17.TabIndex = 107;
2217 this.label17.Text = "Joystick threshold:";
2218 //
2219 // label32
2220 //
2221 this.label32.AutoSize = true;
2222 this.label32.Location = new System.Drawing.Point(142, 89);
2223 this.label32.Name = "label32";
2224 this.label32.Size = new System.Drawing.Size(15, 13);
2225 this.label32.TabIndex = 109;
2226 this.label32.Text = "%";
2227 //
2228 // comboBoxMeanOfControl
2229 //
2230 this.comboBoxMeanOfControl.AutoCompleteCustomSource.AddRange(new string[] {
2231 "Momentové",
2232 "Rychlostní regulátor"});
2233 this.comboBoxMeanOfControl.DisplayMember = "1";
2234 this.comboBoxMeanOfControl.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
2235 this.comboBoxMeanOfControl.FormattingEnabled = true;
2236 this.comboBoxMeanOfControl.Items.AddRange(new object[] {
2237 "Feedforward moment control",
2238 "Speed regulator"});
2239 this.comboBoxMeanOfControl.Location = new System.Drawing.Point(71, 42);
2240 this.comboBoxMeanOfControl.Name = "comboBoxMeanOfControl";
2241 this.comboBoxMeanOfControl.Size = new System.Drawing.Size(172, 21);
2242 this.comboBoxMeanOfControl.TabIndex = 106;
2243 this.comboBoxMeanOfControl.SelectedIndexChanged += new System.EventHandler(this.comboBoxMeanOfControl_SelectedIndexChanged);
2244 //
2245 // label4
2246 //
2247 this.label4.AutoSize = true;
2248 this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238)));
2249 this.label4.Location = new System.Drawing.Point(7, 45);
2250 this.label4.Name = "label4";
2251 this.label4.Size = new System.Drawing.Size(43, 13);
2252 this.label4.TabIndex = 105;
2253 this.label4.Text = "Control:";
2254 //
2255 // label1
2256 //
2257 this.label1.AutoSize = true;
2258 this.label1.Location = new System.Drawing.Point(7, 19);
2259 this.label1.Name = "label1";
2260 this.label1.Size = new System.Drawing.Size(58, 13);
2261 this.label1.TabIndex = 33;
2262 this.label1.Text = "User input:";
2263 //
2264 // comboBoxUserInput
2265 //
2266 this.comboBoxUserInput.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
2267 this.comboBoxUserInput.FormattingEnabled = true;
2268 this.comboBoxUserInput.Items.AddRange(new object[] {
2269 "Joystick",
2270 "WiFi"});
2271 this.comboBoxUserInput.Location = new System.Drawing.Point(71, 16);
2272 this.comboBoxUserInput.Name = "comboBoxUserInput";
2273 this.comboBoxUserInput.Size = new System.Drawing.Size(172, 21);
2274 this.comboBoxUserInput.TabIndex = 32;
2275 this.comboBoxUserInput.SelectedIndexChanged += new System.EventHandler(this.comboBoxUserInput_SelectedIndexChanged);
2276 //
2277 // collapsibleGroupBoxWifiSettings
2278 //
2279 this.collapsibleGroupBoxWifiSettings.Controls.Add(this.numericUpDownJpegCompression);
2280 this.collapsibleGroupBoxWifiSettings.Controls.Add(this.label14);
2281 this.collapsibleGroupBoxWifiSettings.Controls.Add(this.label16);
2282 this.collapsibleGroupBoxWifiSettings.Controls.Add(this.checkBoxWatchdogResponseEnabled);
2283 this.collapsibleGroupBoxWifiSettings.Controls.Add(this.textBoxTargetIP);
2284 this.collapsibleGroupBoxWifiSettings.Controls.Add(this.label3);
2285 this.collapsibleGroupBoxWifiSettings.Controls.Add(this.buttonRefreshLocalIP);
2286 this.collapsibleGroupBoxWifiSettings.Controls.Add(this.label2);
2287 this.collapsibleGroupBoxWifiSettings.Controls.Add(this.labelLocalIP);
2288 this.collapsibleGroupBoxWifiSettings.Location = new System.Drawing.Point(6, 11);
2289 this.collapsibleGroupBoxWifiSettings.Name = "collapsibleGroupBoxWifiSettings";
2290 this.collapsibleGroupBoxWifiSettings.Size = new System.Drawing.Size(237, 131);
2291 this.collapsibleGroupBoxWifiSettings.TabIndex = 32;
2292 this.collapsibleGroupBoxWifiSettings.TabStop = false;
2293 this.collapsibleGroupBoxWifiSettings.Text = "WiFi Settings";
2294 this.collapsibleGroupBoxWifiSettings.CollapseBoxClickedEvent += new WheelchairControl.CollapsibleGroupBox.CollapseBoxClickedEventHandler(this.collapsibleGroupBoxWifiSettings_CollapseBoxClickedEvent);
2295 //
2296 // numericUpDownJpegCompression
2297 //
2298 this.numericUpDownJpegCompression.Location = new System.Drawing.Point(132, 72);
2299 this.numericUpDownJpegCompression.Name = "numericUpDownJpegCompression";
2300 this.numericUpDownJpegCompression.Size = new System.Drawing.Size(39, 20);
2301 this.numericUpDownJpegCompression.TabIndex = 118;
2302 this.numericUpDownJpegCompression.Value = new decimal(new int[] {
2303 10,
2304 0,
2305 0,
2306 0});
2307 this.numericUpDownJpegCompression.ValueChanged += new System.EventHandler(this.numericUpDownJpegCompression_ValueChanged);
2308 //
2309 // label14
2310 //
2311 this.label14.AutoSize = true;
2312 this.label14.Location = new System.Drawing.Point(6, 75);
2313 this.label14.Name = "label14";
2314 this.label14.Size = new System.Drawing.Size(124, 13);
2315 this.label14.TabIndex = 117;
2316 this.label14.Text = "Frame jpeg compression:";
2317 //
2318 // label16
2319 //
2320 this.label16.AutoSize = true;
2321 this.label16.Location = new System.Drawing.Point(177, 75);
2322 this.label16.Name = "label16";
2323 this.label16.Size = new System.Drawing.Size(15, 13);
2324 this.label16.TabIndex = 119;
2325 this.label16.Text = "%";
2326 //
2327 // checkBoxWatchdogResponseEnabled
2328 //
2329 this.checkBoxWatchdogResponseEnabled.AutoSize = true;
2330 this.checkBoxWatchdogResponseEnabled.Checked = true;
2331 this.checkBoxWatchdogResponseEnabled.CheckState = System.Windows.Forms.CheckState.Checked;
2332 this.checkBoxWatchdogResponseEnabled.Location = new System.Drawing.Point(6, 103);
2333 this.checkBoxWatchdogResponseEnabled.Name = "checkBoxWatchdogResponseEnabled";
2334 this.checkBoxWatchdogResponseEnabled.Size = new System.Drawing.Size(164, 17);
2335 this.checkBoxWatchdogResponseEnabled.TabIndex = 116;
2336 this.checkBoxWatchdogResponseEnabled.Text = "Watchdog loopback enabled";
2337 this.checkBoxWatchdogResponseEnabled.UseVisualStyleBackColor = true;
2338 this.checkBoxWatchdogResponseEnabled.CheckedChanged += new System.EventHandler(this.checkBoxWatchdogResponseEnabled_CheckedChanged);
2339 //
2340 // textBoxTargetIP
2341 //
2342 this.textBoxTargetIP.Location = new System.Drawing.Point(64, 45);
2343 this.textBoxTargetIP.Name = "textBoxTargetIP";
2344 this.textBoxTargetIP.Size = new System.Drawing.Size(107, 20);
2345 this.textBoxTargetIP.TabIndex = 34;
2346 this.textBoxTargetIP.KeyDown += new System.Windows.Forms.KeyEventHandler(this.textBoxTargetIP_KeyDown);
2347 //
2348 // label3
2349 //
2350 this.label3.AutoSize = true;
2351 this.label3.Location = new System.Drawing.Point(6, 48);
2352 this.label3.Name = "label3";
2353 this.label3.Size = new System.Drawing.Size(54, 13);
2354 this.label3.TabIndex = 33;
2355 this.label3.Text = "Target IP:";
2356 //
2357 // buttonRefreshLocalIP
2358 //
2359 this.buttonRefreshLocalIP.Image = ((System.Drawing.Image)(resources.GetObject("buttonRefreshLocalIP.Image")));
2360 this.buttonRefreshLocalIP.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft;
2361 this.buttonRefreshLocalIP.Location = new System.Drawing.Point(147, 13);
2362 this.buttonRefreshLocalIP.Name = "buttonRefreshLocalIP";
2363 this.buttonRefreshLocalIP.Size = new System.Drawing.Size(72, 24);
2364 this.buttonRefreshLocalIP.TabIndex = 32;
2365 this.buttonRefreshLocalIP.Text = "Refresh";
2366 this.buttonRefreshLocalIP.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
2367 this.buttonRefreshLocalIP.UseVisualStyleBackColor = true;
2368 this.buttonRefreshLocalIP.Click += new System.EventHandler(this.buttonRefreshLocalIP_Click);
2369 //
2370 // label2
2371 //
2372 this.label2.AutoSize = true;
2373 this.label2.Location = new System.Drawing.Point(6, 19);
2374 this.label2.Name = "label2";
2375 this.label2.Size = new System.Drawing.Size(49, 13);
2376 this.label2.TabIndex = 31;
2377 this.label2.Text = "Local IP:";
2378 //
2379 // labelLocalIP
2380 //
2381 this.labelLocalIP.AutoSize = true;
2382 this.labelLocalIP.Location = new System.Drawing.Point(61, 19);
2383 this.labelLocalIP.Name = "labelLocalIP";
2384 this.labelLocalIP.Size = new System.Drawing.Size(80, 13);
2385 this.labelLocalIP.TabIndex = 30;
2386 this.labelLocalIP.Text = "IP not available";
2387 //
2388 // collapsibleGroupBoxReadData
2389 //
2390 this.collapsibleGroupBoxReadData.Controls.Add(this.buttonReadRegulatorSettings);
2391 this.collapsibleGroupBoxReadData.Controls.Add(this.buttonReadOdometryData);
2392 this.collapsibleGroupBoxReadData.Controls.Add(this.buttonReadData3);
2393 this.collapsibleGroupBoxReadData.Controls.Add(this.buttonReadData1);
2394 this.collapsibleGroupBoxReadData.Controls.Add(this.buttonReadData2);
2395 this.collapsibleGroupBoxReadData.Location = new System.Drawing.Point(368, 3);
2396 this.collapsibleGroupBoxReadData.Name = "collapsibleGroupBoxReadData";
2397 this.collapsibleGroupBoxReadData.Size = new System.Drawing.Size(209, 226);
2398 this.collapsibleGroupBoxReadData.TabIndex = 129;
2399 this.collapsibleGroupBoxReadData.TabStop = false;
2400 this.collapsibleGroupBoxReadData.Text = "Read data";
2401 //
2402 // buttonReadRegulatorSettings
2403 //
2404 this.buttonReadRegulatorSettings.Location = new System.Drawing.Point(5, 135);
2405 this.buttonReadRegulatorSettings.Name = "buttonReadRegulatorSettings";
2406 this.buttonReadRegulatorSettings.Size = new System.Drawing.Size(196, 23);
2407 this.buttonReadRegulatorSettings.TabIndex = 131;
2408 this.buttonReadRegulatorSettings.Tag = "ON_CLOSED_PORT_DISABLE_TAG";
2409 this.buttonReadRegulatorSettings.Text = "Read position regulator data";
2410 this.buttonReadRegulatorSettings.UseVisualStyleBackColor = true;
2411 this.buttonReadRegulatorSettings.Click += new System.EventHandler(this.buttonReadRegulatorSettings_Click);
2412 //
2413 // buttonReadOdometryData
2414 //
2415 this.buttonReadOdometryData.Location = new System.Drawing.Point(5, 106);
2416 this.buttonReadOdometryData.Name = "buttonReadOdometryData";
2417 this.buttonReadOdometryData.Size = new System.Drawing.Size(196, 23);
2418 this.buttonReadOdometryData.TabIndex = 130;
2419 this.buttonReadOdometryData.Tag = "ON_CLOSED_PORT_DISABLE_TAG";
2420 this.buttonReadOdometryData.Text = "Read odometry data";
2421 this.buttonReadOdometryData.UseVisualStyleBackColor = true;
2422 this.buttonReadOdometryData.Click += new System.EventHandler(this.buttonReadOdometryData_Click);
2423 //
2424 // buttonReadData3
2425 //
2426 this.buttonReadData3.Location = new System.Drawing.Point(5, 77);
2427 this.buttonReadData3.Name = "buttonReadData3";
2428 this.buttonReadData3.Size = new System.Drawing.Size(196, 23);
2429 this.buttonReadData3.TabIndex = 129;
2430 this.buttonReadData3.Tag = "ON_CLOSED_PORT_DISABLE_TAG";
2431 this.buttonReadData3.Text = "Read wall-following regulator settings";
2432 this.buttonReadData3.UseVisualStyleBackColor = true;
2433 this.buttonReadData3.Click += new System.EventHandler(this.buttonReadData3_Click);
2434 //
2435 // buttonReadData1
2436 //
2437 this.buttonReadData1.Location = new System.Drawing.Point(6, 19);
2438 this.buttonReadData1.Name = "buttonReadData1";
2439 this.buttonReadData1.Size = new System.Drawing.Size(195, 23);
2440 this.buttonReadData1.TabIndex = 128;
2441 this.buttonReadData1.Tag = "ON_CLOSED_PORT_DISABLE_TAG";
2442 this.buttonReadData1.Text = "Read config 1";
2443 this.buttonReadData1.UseVisualStyleBackColor = true;
2444 this.buttonReadData1.Click += new System.EventHandler(this.buttonReadData1_Click);
2445 //
2446 // buttonReadData2
2447 //
2448 this.buttonReadData2.Location = new System.Drawing.Point(5, 48);
2449 this.buttonReadData2.Name = "buttonReadData2";
2450 this.buttonReadData2.Size = new System.Drawing.Size(196, 23);
2451 this.buttonReadData2.TabIndex = 127;
2452 this.buttonReadData2.Tag = "ON_CLOSED_PORT_DISABLE_TAG";
2453 this.buttonReadData2.Text = "Read config 2\r\n";
2454 this.buttonReadData2.UseVisualStyleBackColor = true;
2455 this.buttonReadData2.Click += new System.EventHandler(this.buttonReadData2_Click);
2456 //
2457 // collapsibleGroupBoxLogMisc
2458 //
2459 this.collapsibleGroupBoxLogMisc.Controls.Add(this.buttonResetCoor);
2460 this.collapsibleGroupBoxLogMisc.Controls.Add(this.buttonSaveLogToFile);
2461 this.collapsibleGroupBoxLogMisc.Controls.Add(this.buttonDelete);
2462 this.collapsibleGroupBoxLogMisc.Location = new System.Drawing.Point(3, 235);
2463 this.collapsibleGroupBoxLogMisc.Name = "collapsibleGroupBoxLogMisc";
2464 this.collapsibleGroupBoxLogMisc.Size = new System.Drawing.Size(359, 84);
2465 this.collapsibleGroupBoxLogMisc.TabIndex = 128;
2466 this.collapsibleGroupBoxLogMisc.TabStop = false;
2467 this.collapsibleGroupBoxLogMisc.Text = "Log";
2468 //
2469 // buttonResetCoor
2470 //
2471 this.buttonResetCoor.Location = new System.Drawing.Point(202, 19);
2472 this.buttonResetCoor.Name = "buttonResetCoor";
2473 this.buttonResetCoor.Size = new System.Drawing.Size(151, 23);
2474 this.buttonResetCoor.TabIndex = 130;
2475 this.buttonResetCoor.Tag = "ON_CLOSED_PORT_DISABLE_TAG";
2476 this.buttonResetCoor.Text = "Reset odometry coordinates";
2477 this.buttonResetCoor.UseVisualStyleBackColor = true;
2478 this.buttonResetCoor.Click += new System.EventHandler(this.buttonResetCoor_Click);
2479 //
2480 // buttonSaveLogToFile
2481 //
2482 this.buttonSaveLogToFile.Location = new System.Drawing.Point(6, 48);
2483 this.buttonSaveLogToFile.Name = "buttonSaveLogToFile";
2484 this.buttonSaveLogToFile.Size = new System.Drawing.Size(122, 23);
2485 this.buttonSaveLogToFile.TabIndex = 129;
2486 this.buttonSaveLogToFile.Text = "Save log to file";
2487 this.buttonSaveLogToFile.UseVisualStyleBackColor = true;
2488 this.buttonSaveLogToFile.Click += new System.EventHandler(this.buttonSaveLogToFile_Click);
2489 //
2490 // buttonDelete
2491 //
2492 this.buttonDelete.Location = new System.Drawing.Point(6, 19);
2493 this.buttonDelete.Name = "buttonDelete";
2494 this.buttonDelete.Size = new System.Drawing.Size(122, 23);
2495 this.buttonDelete.TabIndex = 128;
2496 this.buttonDelete.Text = "Delete log";
2497 this.buttonDelete.UseVisualStyleBackColor = true;
2498 this.buttonDelete.Click += new System.EventHandler(this.buttonDelete_Click);
2499 //
2500 // FormMain
2501 //
2502 this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
2503 this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
2504 this.ClientSize = new System.Drawing.Size(1213, 609);
2505 this.Controls.Add(this.tabControlJoyAutoParking);
2506 this.Controls.Add(this.ssMain);
2507 this.Controls.Add(this.tabControlMain);
2508 this.Controls.Add(this.toolStripMain);
2509 this.Controls.Add(this.buttonRedetectJoystick);
2510 this.Controls.Add(this.buttonSTOP);
2511 this.Controls.Add(this.menuStripMainMenu);
2512 this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
2513 this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
2514 this.KeyPreview = true;
2515 this.Location = new System.Drawing.Point(10, 10);
2516 this.MainMenuStrip = this.menuStripMainMenu;
2517 this.MaximizeBox = false;
2518 this.Name = "FormMain";
2519 this.StartPosition = System.Windows.Forms.FormStartPosition.Manual;
2520 this.Text = "Wheelchair control";
2521 this.Load += new System.EventHandler(this.FormMain_Load);
2522 this.menuStripMainMenu.ResumeLayout(false);
2523 this.menuStripMainMenu.PerformLayout();
2524 this.toolStripMain.ResumeLayout(false);
2525 this.toolStripMain.PerformLayout();
2526 this.tabControlMain.ResumeLayout(false);
2527 this.tabPageCamera.ResumeLayout(false);
2528 this.tcActionSwitch.ResumeLayout(false);
2529 this.tabPageSelectColor.ResumeLayout(false);
2530 this.tabPageSelectColor.PerformLayout();
2531 this.cmHueSelection.ResumeLayout(false);
2532 this.tabPageCalibrate.ResumeLayout(false);
2533 this.tabPageCalibrate.PerformLayout();
2534 ((System.ComponentModel.ISupportInitialize)(this.tbWorldMapScale)).EndInit();
2535 ((System.ComponentModel.ISupportInitialize)(this.pbWorldMap)).EndInit();
2536 this.gbCalibratedPoint.ResumeLayout(false);
2537 this.gbCalibratedPoint.PerformLayout();
2538 this.cmCalibrationCoordinates.ResumeLayout(false);
2539 this.cmCalibrationCoordinates.PerformLayout();
2540 ((System.ComponentModel.ISupportInitialize)(this.pbFrame)).EndInit();
2541 this.cmCameraFrame.ResumeLayout(false);
2542 this.tabPageSettings.ResumeLayout(false);
2543 this.tabPageLog.ResumeLayout(false);
2544 this.tabPageLog.PerformLayout();
2545 this.ssMain.ResumeLayout(false);
2546 this.ssMain.PerformLayout();
2547 this.tabControlJoyAutoParking.ResumeLayout(false);
2548 this.tabPageJoystick.ResumeLayout(false);
2549 this.tabPageJoystick.PerformLayout();
2550 this.tabPageAutoParking.ResumeLayout(false);
2551 this.tabPageAutoParking.PerformLayout();
2552 this.wizardTabControlDetectionMethod.ResumeLayout(false);
2553 this.tabPageHSV.ResumeLayout(false);
2554 this.gbModelImageBoxes.ResumeLayout(false);
2555 this.gbModelImageBoxes.PerformLayout();
2556 ((System.ComponentModel.ISupportInitialize)(this.ibHSV2)).EndInit();
2557 ((System.ComponentModel.ISupportInitialize)(this.ibHSV1)).EndInit();
2558 this.tabPageSurfDetector.ResumeLayout(false);
2559 this.gbModel.ResumeLayout(false);
2560 this.gbModel.PerformLayout();
2561 ((System.ComponentModel.ISupportInitialize)(this.numericUpDownRightModelReferenceHue)).EndInit();
2562 ((System.ComponentModel.ISupportInitialize)(this.numericUpDownLeftModelReferenceHue)).EndInit();
2563 ((System.ComponentModel.ISupportInitialize)(this.ibModelImageRight)).EndInit();
2564 ((System.ComponentModel.ISupportInitialize)(this.ibModelImageLeft)).EndInit();
2565 this.collapsibleGroupBoxWorldMapSettings.ResumeLayout(false);
2566 this.collapsibleGroupBoxWorldMapSettings.PerformLayout();
2567 ((System.ComponentModel.ISupportInitialize)(this.numericUpDownWorldMapScale)).EndInit();
2568 this.collapsibleGroupBoxLogSettings.ResumeLayout(false);
2569 this.collapsibleGroupBoxLogSettings.PerformLayout();
2570 this.collapsibleGroupBoxCOM.ResumeLayout(false);
2571 this.collapsibleGroupBoxCOM.PerformLayout();
2572 this.collapsibleGroupBoxInputSettings.ResumeLayout(false);
2573 this.collapsibleGroupBoxInputSettings.PerformLayout();
2574 ((System.ComponentModel.ISupportInitialize)(this.numericUpDownThresholdPerc)).EndInit();
2575 this.collapsibleGroupBoxWifiSettings.ResumeLayout(false);
2576 this.collapsibleGroupBoxWifiSettings.PerformLayout();
2577 ((System.ComponentModel.ISupportInitialize)(this.numericUpDownJpegCompression)).EndInit();
2578 this.collapsibleGroupBoxReadData.ResumeLayout(false);
2579 this.collapsibleGroupBoxLogMisc.ResumeLayout(false);
2580 this.ResumeLayout(false);
2581 this.PerformLayout();
2582
2583 }
2584
2585 #endregion
2586
2587 private System.IO.Ports.SerialPort serialPortComPort;
2588 private System.Windows.Forms.Button buttonSTOP;
2589 private System.Windows.Forms.Timer timerWatchdog;
2590 private System.Windows.Forms.Timer timerJoystick;
2591 private System.Windows.Forms.Timer timerLog;
2592 private System.Windows.Forms.Button buttonRedetectJoystick;
2593 private System.Windows.Forms.MenuStrip menuStripMainMenu;
2594 private System.Windows.Forms.ToolStripMenuItem programToolStripMenuItem;
2595 private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem;
2596 private System.Windows.Forms.ToolStripMenuItem viewToolStripMenuItem;
2597 private System.Windows.Forms.ToolStripMenuItem manualControlsToolStripMenuItem;
2598 private System.Windows.Forms.ToolStripMenuItem settingsToolStripMenuItem;
2599 private System.Windows.Forms.ToolStripMenuItem regulatorsToolStripMenuItem;
2600 private System.Windows.Forms.ToolStripMenuItem helpToolStripMenuItem;
2601 private System.Windows.Forms.ToolStripMenuItem commandToolStripMenuItem1;
2602 private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem1;
2603 private System.Windows.Forms.ToolStripMenuItem viewToolStripMenuItem1;
2604 private System.Windows.Forms.ToolStripMenuItem manualControlToolStripMenuItem;
2605 private System.Windows.Forms.ToolStripMenuItem settingsToolStripMenuItem1;
2606 private System.Windows.Forms.ToolStripMenuItem regulatorsToolStripMenuItem1;
2607 private System.Windows.Forms.ToolStripMenuItem helpToolStripMenuItem1;
2608 private System.Windows.Forms.ToolStripMenuItem aboutToolStripMenuItem;
2609 private System.Windows.Forms.ToolStrip toolStripMain;
2610 private System.Windows.Forms.ToolStripButton toolStripButtonSettingsMCU;
2611 private System.Windows.Forms.ToolStripButton toolStripButtonPID;
2612 private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
2613 private System.Windows.Forms.ToolStripMenuItem reconnectJoystickToolStripMenuItem;
2614 private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
2615 private System.Windows.Forms.ToolStripMenuItem startToolStripMenuItem;
2616 private System.Windows.Forms.ToolStripMenuItem stopToolStripMenuItem;
2617 private System.Windows.Forms.ToolStripSeparator toolStripSeparator3;
2618 private System.Windows.Forms.ToolStripButton toolStripButtonManual;
2619 private System.Windows.Forms.ToolStripMenuItem optionsToolStripMenuItem;
2620 private System.Windows.Forms.ToolStripMenuItem meanOfControlToolStripMenuItem;
2621 private System.Windows.Forms.ToolStripMenuItem feedforwardMomentControlToolStripMenuItem;
2622 private System.Windows.Forms.ToolStripMenuItem speedRegulatorToolStripMenuItem;
2623 private System.Windows.Forms.ToolStripSeparator toolStripSeparator4;
2624 private System.Windows.Forms.ToolStripMenuItem joystickThresholdToolStripMenuItem;
2625 private System.Windows.Forms.TabControl tabControlMain;
2626 private System.Windows.Forms.TabPage tabPageCamera;
2627 private System.Windows.Forms.TabPage tabPageSettings;
2628 private CollapsibleGroupBox collapsibleGroupBoxWifiSettings;
2629 private System.Windows.Forms.Label label2;
2630 private System.Windows.Forms.Label labelLocalIP;
2631 private System.Windows.Forms.Button buttonRefreshLocalIP;
2632 private System.Windows.Forms.Label label3;
2633 private System.Windows.Forms.TextBox textBoxTargetIP;
2634 private CollapsibleGroupBox collapsibleGroupBoxInputSettings;
2635 private System.Windows.Forms.Label label1;
2636 private System.Windows.Forms.ComboBox comboBoxUserInput;
2637 private System.Windows.Forms.Label label4;
2638 private System.Windows.Forms.ComboBox comboBoxMeanOfControl;
2639 private System.Windows.Forms.NumericUpDown numericUpDownThresholdPerc;
2640 private System.Windows.Forms.Label label17;
2641 private System.Windows.Forms.Label label32;
2642 private CollapsibleGroupBox collapsibleGroupBoxCOM;
2643 private System.Windows.Forms.Label label5;
2644 private System.Windows.Forms.Label labelI2CPortStatus;
2645 private System.Windows.Forms.ComboBox comboBoxPortSelection;
2646 private System.Windows.Forms.Button buttonOpenPort;
2647 private System.Windows.Forms.Button buttonRefresh;
2648 private System.Windows.Forms.CheckBox checkBoxOpenPortOnStartup;
2649 private System.Windows.Forms.TabPage tabPageLog;
2650 private System.Windows.Forms.TextBox textBoxData;
2651 private System.Windows.Forms.ToolStripSeparator toolStripSeparator5;
2652 private System.Windows.Forms.ToolStripMenuItem cameraToolStripMenuItem;
2653 private System.Windows.Forms.ToolStripMenuItem settingsToolStripMenuItem2;
2654 private System.Windows.Forms.ToolStripMenuItem logToolStripMenuItem;
2655 private System.Windows.Forms.ToolStripButton toolStripButtonCamera;
2656 private System.Windows.Forms.ToolStripButton toolStripButtonSettings;
2657 private System.Windows.Forms.ToolStripButton toolStripButtonLog;
2658 private System.Windows.Forms.PictureBox pbFrame;
2659 private System.Windows.Forms.StatusStrip ssMain;
2660 private System.Windows.Forms.ToolStripStatusLabel ssMainLabel1;
2661 private System.Windows.Forms.ToolStripStatusLabel ssMainLabelPositionXY;
2662 private System.Windows.Forms.ToolStripStatusLabel ssMainLabel2;
2663 private System.Windows.Forms.ToolStripStatusLabel ssMainLabelWorldXY;
2664 private System.Windows.Forms.TabControl tcActionSwitch;
2665 private System.Windows.Forms.TabPage tabPageSelectColor;
2666 private System.Windows.Forms.Button buttonLockMarks;
2667 private System.Windows.Forms.Label lblHSV;
2668 private System.Windows.Forms.TabPage tabPageCalibrate;
2669 private System.Windows.Forms.TrackBar tbWorldMapScale;
2670 private System.Windows.Forms.PictureBox pbWorldMap;
2671 private System.Windows.Forms.Label label8;
2672 private System.Windows.Forms.Button buttonCalibrateHomography;
2673 private System.Windows.Forms.GroupBox gbCalibratedPoint;
2674 private System.Windows.Forms.RadioButton rbLL;
2675 private System.Windows.Forms.RadioButton rbLR;
2676 private System.Windows.Forms.RadioButton rbUR;
2677 private System.Windows.Forms.RadioButton rbUL;
2678 private System.Windows.Forms.ToolStripStatusLabel ssLabelUARTWatchdog;
2679 private System.Windows.Forms.ToolStripStatusLabel ssLabelSeparator;
2680 private System.Windows.Forms.ToolStripStatusLabel ssMainLabel3;
2681 private System.Windows.Forms.ToolStripStatusLabel ssLabelMCUPoll;
2682 private System.Windows.Forms.ToolStripStatusLabel ssLabelLogToFile;
2683 private System.Windows.Forms.Label label6;
2684 private System.Windows.Forms.ContextMenuStrip cmCameraFrame;
2685 private System.Windows.Forms.ToolStripMenuItem calibrateColorToolStripMenuItem;
2686 private System.Windows.Forms.ToolStripMenuItem firstToolStripMenuItem;
2687 private System.Windows.Forms.ToolStripMenuItem secondToolStripMenuItem;
2688 private System.Windows.Forms.ToolStripMenuItem calibratePointToolStripMenuItem;
2689 private System.Windows.Forms.ToolStripMenuItem upperLeftToolStripMenuItem;
2690 private System.Windows.Forms.ToolStripMenuItem upperRightToolStripMenuItem;
2691 private System.Windows.Forms.ToolStripMenuItem lowerRightToolStripMenuItem;
2692 private System.Windows.Forms.ToolStripMenuItem lowerLeftToolStripMenuItem;
2693 private System.Windows.Forms.ToolStripSeparator toolStripSeparator6;
2694 private System.Windows.Forms.ToolStripMenuItem menuItemShowFPSIndicator;
2695 private System.Windows.Forms.ToolStripStatusLabel ssLabelWiFiWatchdog;
2696 private System.Windows.Forms.ToolStripMenuItem logToolStripMenuItem1;
2697 private System.Windows.Forms.ToolStripMenuItem deleteLogToolStripMenuItem;
2698 private System.Windows.Forms.ToolStripMenuItem saveLogToFileToolStripMenuItem;
2699 private System.Windows.Forms.ToolStripSeparator toolStripSeparator7;
2700 private System.Windows.Forms.ToolStripMenuItem readConfig1ToolStripMenuItem;
2701 private System.Windows.Forms.ToolStripMenuItem readConfig2ToolStripMenuItem;
2702 private System.Windows.Forms.ToolStripMenuItem readWallfollowingRegulatorSettingsToolStripMenuItem;
2703 private System.Windows.Forms.ToolStripMenuItem readOdometryDataToolStripMenuItem;
2704 private System.Windows.Forms.ToolStripMenuItem readPositionRegulatorDataToolStripMenuItem;
2705 private System.Windows.Forms.ToolStripSeparator toolStripSeparator8;
2706 private System.Windows.Forms.ToolStripMenuItem logWheelchairRunDataToFileToolStripMenuItem;
2707 private CollapsibleGroupBox collapsibleGroupBoxLogSettings;
2708 private System.Windows.Forms.Label label7;
2709 private System.Windows.Forms.Label labelLogFilePath;
2710 private System.Windows.Forms.Button buttonChangeLogPath;
2711 private System.Windows.Forms.ToolStripMenuItem toolStripTextBoxLogRunDataFilePath;
2712 private System.Windows.Forms.ComboBox comboBoxFeatureDetectionMethod;
2713 private System.Windows.Forms.Label label9;
2714 private WizardTabControl wizardTabControlDetectionMethod;
2715 private System.Windows.Forms.TabPage tabPageHSV;
2716 private System.Windows.Forms.GroupBox gbModelImageBoxes;
2717 private System.Windows.Forms.Label lblSelectedColor2;
2718 private System.Windows.Forms.Label lblSelectedColor1;
2719 private System.Windows.Forms.RadioButton rbSelectColor2;
2720 private System.Windows.Forms.RadioButton rbSelectColor1;
2721 private Emgu.CV.UI.ImageBox ibHSV2;
2722 private Emgu.CV.UI.ImageBox ibHSV1;
2723 private System.Windows.Forms.TabPage tabPageSurfDetector;
2724 private System.Windows.Forms.GroupBox gbModel;
2725 private Emgu.CV.UI.ImageBox ibModelImageRight;
2726 private Emgu.CV.UI.ImageBox ibModelImageLeft;
2727 private System.Windows.Forms.Button buttonLoadRightModelImage;
2728 private System.Windows.Forms.Button buttonLoadLeftModelImage;
2729 private CollapsibleGroupBox collapsibleGroupBoxLogMisc;
2730 private System.Windows.Forms.Button buttonResetCoor;
2731 private System.Windows.Forms.Button buttonSaveLogToFile;
2732 private System.Windows.Forms.Button buttonDelete;
2733 private CollapsibleGroupBox collapsibleGroupBoxReadData;
2734 private System.Windows.Forms.Button buttonReadRegulatorSettings;
2735 private System.Windows.Forms.Button buttonReadOdometryData;
2736 private System.Windows.Forms.Button buttonReadData3;
2737 private System.Windows.Forms.Button buttonReadData1;
2738 private System.Windows.Forms.Button buttonReadData2;
2739 private System.Windows.Forms.Label label10;
2740 private System.Windows.Forms.NumericUpDown numericUpDownLeftModelReferenceHue;
2741 private System.Windows.Forms.ContextMenuStrip cmHueSelection;
2742 private System.Windows.Forms.ToolStripMenuItem toolStripMenuItemRed;
2743 private System.Windows.Forms.ToolStripMenuItem toolStripMenuItemGreen;
2744 private System.Windows.Forms.ToolStripMenuItem toolStripMenuItemBlue;
2745 private System.Windows.Forms.ToolStripMenuItem toolStripMenuItemCyan;
2746 private System.Windows.Forms.ToolStripMenuItem toolStripMenuItemMagenta;
2747 private System.Windows.Forms.ToolStripMenuItem toolStripMenuItemYellow;
2748 private System.Windows.Forms.NumericUpDown numericUpDownRightModelReferenceHue;
2749 private System.Windows.Forms.Label label11;
2750 private System.Windows.Forms.ToolStripMenuItem toolStripMenuItemTitle;
2751 private System.Windows.Forms.ToolStripSeparator toolStripSeparator9;
2752 private CollapsibleGroupBox collapsibleGroupBoxWorldMapSettings;
2753 private System.Windows.Forms.Label label13;
2754 private System.Windows.Forms.NumericUpDown numericUpDownWorldMapScale;
2755 private System.Windows.Forms.Label label12;
2756 private System.Windows.Forms.Label label15;
2757 private System.Windows.Forms.ComboBox comboBoxRenderingMode;
2758 private System.Windows.Forms.CheckBox checkBoxWatchdogResponseEnabled;
2759 private System.Windows.Forms.NumericUpDown numericUpDownJpegCompression;
2760 private System.Windows.Forms.Label label14;
2761 private System.Windows.Forms.Label label16;
2762 private System.Windows.Forms.ContextMenuStrip cmCalibrationCoordinates;
2763 private System.Windows.Forms.ToolStripSeparator toolStripSeparator10;
2764 private System.Windows.Forms.ToolStripMenuItem toolStripMenuItemTitleCalibPoints;
2765 private System.Windows.Forms.ToolStripTextBox toolStripTextBoxPoint;
2766 private System.Windows.Forms.ToolStripMenuItem toolStripMenuItemCalibPointDone;
2767 private System.Windows.Forms.ToolStripSeparator toolStripSeparator11;
2768 private System.Windows.Forms.Label label18;
2769 private System.Windows.Forms.ComboBox comboBoxCoordinatesReference;
2770 private System.Windows.Forms.CheckBox checkBoxDrawWheelchair;
2771 private System.Windows.Forms.ToolStripButton toolStripButtonJoystick;
2772 private System.Windows.Forms.ToolStripButton toolStripButtonAutoParking;
2773 private System.Windows.Forms.ToolStripSeparator toolStripSeparator12;
2774 private System.Windows.Forms.TabControl tabControlJoyAutoParking;
2775 private System.Windows.Forms.TabPage tabPageJoystick;
2776 private System.Windows.Forms.TabPage tabPageAutoParking;
2777 private System.Windows.Forms.Button buttonSTART;
2778 private System.Windows.Forms.Label labelRychlostB;
2779 private System.Windows.Forms.Label labelRychlostA;
2780 private System.Windows.Forms.Label labelPopisekB;
2781 private System.Windows.Forms.Label labelPopisekA;
2782 private System.Windows.Forms.ProgressBar progressBarLeft;
2783 private System.Windows.Forms.ProgressBar progressBarRight;
2784 private System.Windows.Forms.Label labelZ;
2785 private System.Windows.Forms.Label labelY;
2786 private System.Windows.Forms.Label labelX;
2787 private System.Windows.Forms.Label labelPopisekZ;
2788 private System.Windows.Forms.Label labelPopisekY;
2789 private System.Windows.Forms.Label labelPopisekX;
2790 private System.Windows.Forms.ProgressBar progressBarZ;
2791 private System.Windows.Forms.ProgressBar progressBarY;
2792 private System.Windows.Forms.ProgressBar progressBarX;
2793 private System.Windows.Forms.Button buttonSTARTAutoParking;
2794 private System.Windows.Forms.Label label19;
2795 private System.Windows.Forms.Label labelPhaseWaitToStart;
2796 private System.Windows.Forms.Label labelPhaseWallFollowing;
2797 private System.Windows.Forms.Label labelPhaseNextWaypoint;
2798 private System.Windows.Forms.Label labelPhaseDetectingMarks;
2799 private System.Windows.Forms.Label labelPhaseBackwardDrive;
2800 private System.Windows.Forms.Label labelPhaseEnd;
2801 private System.Windows.Forms.CheckBox checkBoxUserResponseDemanded;
2802 }
2803 }
2804