<?xml version="1.0" encoding="utf-8" ?>
<wxsmith>
	<object class="wxDialog" name="CFormRawMap">
		<title>Creation of &quot;raw map &amp; paths&quot; from scans &amp; odometry</title>
		<centered>1</centered>
		<id_arg>0</id_arg>
		<style>wxCAPTION|wxDEFAULT_DIALOG_STYLE|wxSYSTEM_MENU|wxRESIZE_BORDER|wxMAXIMIZE_BOX</style>
		<object class="wxFlexGridSizer" variable="FlexGridSizer1" member="yes">
			<cols>1</cols>
			<rows>2</rows>
			<growablecols>0</growablecols>
			<growablerows>1</growablerows>
			<object class="sizeritem">
				<object class="wxPanel" name="ID_PANEL1" variable="Panel2" member="yes">
					<object class="wxFlexGridSizer" variable="FlexGridSizer2" member="yes">
						<cols>2</cols>
						<rows>1</rows>
						<growablecols>1</growablecols>
						<growablerows>0</growablerows>
						<object class="sizeritem">
							<object class="wxFlexGridSizer" variable="FlexGridSizer4" member="no">
								<cols>1</cols>
								<rows>2</rows>
								<object class="sizeritem">
									<object class="wxFlexGridSizer" variable="FlexGridSizer3" member="yes">
										<cols>3</cols>
										<rows>4</rows>
										<growablecols>1</growablecols>
										<object class="sizeritem">
											<object class="wxStaticText" name="ID_STATICTEXT7" variable="StaticText5" member="yes">
												<label></label>
											</object>
											<flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
											<border>5</border>
											<option>1</option>
										</object>
										<object class="sizeritem">
											<object class="wxStaticText" name="ID_STATICTEXT6" variable="StaticText4" member="yes">
												<label>Select which indexes to process:</label>
											</object>
											<flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
											<border>5</border>
											<option>1</option>
										</object>
										<object class="sizeritem">
											<object class="wxStaticText" name="ID_STATICTEXT5" variable="StaticText2" member="yes">
												<label></label>
											</object>
											<flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
											<border>5</border>
											<option>1</option>
										</object>
										<object class="sizeritem">
											<object class="wxStaticText" name="ID_STATICTEXT1" variable="StaticText1" member="yes">
												<label>First entry:</label>
											</object>
											<flag>wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
											<border>5</border>
											<option>1</option>
										</object>
										<object class="sizeritem">
											<object class="wxSlider" name="ID_SLIDER1" variable="slFrom" member="yes">
												<handler function="OnslFromCmdScrollThumbTrack" entry="EVT_COMMAND_SCROLL_THUMBTRACK" />
												<handler function="OnslFromCmdScrollThumbTrack" entry="EVT_COMMAND_SCROLL_CHANGED" />
											</object>
											<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
											<border>1</border>
											<option>1</option>
										</object>
										<object class="sizeritem">
											<object class="wxSpinCtrl" name="ID_SPINCTRL1" variable="edFirst" member="yes">
												<value>0</value>
											</object>
											<flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
											<border>5</border>
											<option>1</option>
										</object>
										<object class="sizeritem">
											<object class="wxStaticText" name="ID_STATICTEXT3" variable="StaticText3" member="yes">
												<label>Last entry:</label>
											</object>
											<flag>wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
											<border>5</border>
											<option>1</option>
										</object>
										<object class="sizeritem">
											<object class="wxSlider" name="ID_SLIDER2" variable="slTo" member="yes">
												<handler function="OnslToCmdScrollThumbTrack" entry="EVT_COMMAND_SCROLL_THUMBTRACK" />
												<handler function="OnslToCmdScrollThumbTrack" entry="EVT_COMMAND_SCROLL_CHANGED" />
											</object>
											<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
											<border>1</border>
											<option>1</option>
										</object>
										<object class="sizeritem">
											<object class="wxSpinCtrl" name="ID_SPINCTRL2" variable="edLast" member="yes">
												<value>0</value>
											</object>
											<flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
											<border>5</border>
											<option>1</option>
										</object>
										<object class="sizeritem">
											<object class="wxStaticText" name="ID_STATICTEXT10" variable="StaticText6" member="yes">
												<label>Decimation:</label>
											</object>
											<flag>wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
											<border>5</border>
											<option>1</option>
										</object>
										<object class="sizeritem">
											<object class="wxSlider" name="ID_SLIDER3" variable="slDecimate" member="yes">
												<min>1</min>
												<max>200</max>
												<handler function="OnslDecimateCmdScrollThumbTrack" entry="EVT_COMMAND_SCROLL_THUMBTRACK" />
												<handler function="OnslDecimateCmdScrollThumbTrack" entry="EVT_COMMAND_SCROLL_CHANGED" />
											</object>
											<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
											<option>1</option>
										</object>
										<object class="sizeritem">
											<object class="wxSpinCtrl" name="ID_SPINCTRL3" variable="edDec" member="yes">
												<value>1</value>
												<min>1</min>
												<max>200</max>
											</object>
											<flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
											<border>5</border>
											<option>1</option>
										</object>
									</object>
									<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
									<option>1</option>
								</object>
								<object class="sizeritem">
									<object class="wxFlexGridSizer" variable="FlexGridSizer5" member="no">
										<cols>1</cols>
										<rows>3</rows>
										<growablecols>0</growablecols>
										<object class="sizeritem">
											<object class="wxFlexGridSizer" variable="FlexGridSizer6" member="no">
												<cols>1</cols>
												<rows>1</rows>
												<growablecols>0</growablecols>
												<growablerows>0</growablerows>
												<object class="sizeritem">
													<object class="wxStaticBoxSizer" variable="StaticBoxSizer1" member="no">
														<label>Generate...</label>
														<object class="sizeritem">
															<object class="wxFlexGridSizer" variable="FlexGridSizer8" member="no">
																<cols>3</cols>
																<growablecols>0</growablecols>
																<object class="sizeritem">
																	<object class="wxButton" name="ID_BUTTON2" variable="btnGenerate" member="yes">
																		<label>Map from odometry</label>
																		<default>1</default>
																		<handler function="OnbtnGenerateClick" entry="EVT_BUTTON" />
																	</object>
																	<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
																	<border>5</border>
																	<option>1</option>
																</object>
																<object class="sizeritem">
																	<object class="wxButton" name="ID_BUTTON6" variable="btnGenerateRTK" member="yes">
																		<label>Map from RTK GPS</label>
																		<default>1</default>
																		<handler function="OnGenerateFromRTK" entry="EVT_BUTTON" />
																	</object>
																	<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
																	<border>5</border>
																	<option>1</option>
																</object>
																<object class="sizeritem">
																	<object class="wxButton" name="ID_BUTTON5" variable="btnGeneratePaths" member="yes">
																		<label>Random paths...</label>
																		<default>1</default>
																		<handler function="OnbtnGeneratePathsClick" entry="EVT_BUTTON" />
																	</object>
																	<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
																	<border>5</border>
																	<option>1</option>
																</object>
															</object>
															<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
															<option>1</option>
														</object>
													</object>
													<flag>wxALL|wxEXPAND|wxALIGN_TOP|wxALIGN_CENTER_HORIZONTAL</flag>
													<border>3</border>
													<option>1</option>
												</object>
											</object>
											<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
											<option>1</option>
										</object>
										<object class="sizeritem">
											<object class="wxFlexGridSizer" variable="FlexGridSizer7" member="no">
												<cols>1</cols>
												<rows>1</rows>
												<growablecols>0</growablecols>
												<growablerows>0</growablerows>
												<object class="sizeritem">
													<object class="wxStaticBoxSizer" variable="boxResults" member="no">
														<label>Result</label>
														<object class="sizeritem">
															<object class="wxFlexGridSizer" variable="FlexGridSizer9" member="no">
																<cols>1</cols>
																<rows>1</rows>
																<object class="sizeritem">
																	<object class="wxFlexGridSizer" variable="FlexGridSizer11" member="no">
																		<cols>3</cols>
																		<rows>3</rows>
																		<growablecols>0</growablecols>
																		<object class="sizeritem">
																			<object class="wxButton" name="ID_BUTTON1" variable="btnSaveTxt" member="yes">
																				<label>Save map as text...</label>
																				<enabled>0</enabled>
																				<handler function="OnbtnSaveTxtClick" entry="EVT_BUTTON" />
																			</object>
																			<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
																			<border>5</border>
																			<option>1</option>
																		</object>
																		<object class="sizeritem">
																			<object class="wxButton" name="ID_BUTTON3" variable="btnSave3D" member="yes">
																				<label>Save map as 3D scene...</label>
																				<enabled>0</enabled>
																				<handler function="OnbtnSave3DClick" entry="EVT_BUTTON" />
																			</object>
																			<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
																			<border>5</border>
																			<option>1</option>
																		</object>
																		<object class="sizeritem">
																			<object class="wxButton" name="ID_BUTTON7" variable="btnSavePath" member="yes">
																				<label>Save vehicle path...</label>
																				<enabled>0</enabled>
																				<handler function="OnbtnSavePathClick" entry="EVT_BUTTON" />
																			</object>
																			<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
																			<border>5</border>
																			<option>1</option>
																		</object>
																		<object class="sizeritem">
																			<object class="wxButton" name="ID_BUTTON8" variable="btnSaveObsPath" member="yes">
																				<label>Save observations poses...</label>
																				<enabled>0</enabled>
																				<handler function="OnbtnSaveObsPathClick" entry="EVT_BUTTON" />
																			</object>
																			<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
																			<border>5</border>
																			<option>1</option>
																		</object>
																		<object class="sizeritem">
																			<object class="wxButton" name="ID_BUTTON9" variable="btnView3D" member="yes">
																				<label>Preview map in 3D</label>
																				<enabled>0</enabled>
																				<handler function="OnbtnView3DClick" entry="EVT_BUTTON" />
																			</object>
																			<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
																			<border>5</border>
																			<option>1</option>
																		</object>
																		<object class="spacer">
																			<flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
																			<border>5</border>
																			<option>1</option>
																		</object>
																		<object class="sizeritem">
																			<object class="wxStaticText" name="ID_STATICTEXT8" variable="lbCount" member="yes">
																				<label>Point count=0 &#x0A; (No decimation)</label>
																			</object>
																			<flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
																			<border>5</border>
																			<option>1</option>
																		</object>
																		<object class="sizeritem">
																			<object class="wxStaticText" name="ID_STATICTEXT2" variable="lbLength" member="yes">
																				<label></label>
																			</object>
																			<flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
																			<border>5</border>
																			<option>1</option>
																		</object>
																	</object>
																	<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
																	<option>1</option>
																</object>
															</object>
															<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
															<option>1</option>
														</object>
													</object>
													<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
													<option>1</option>
												</object>
											</object>
											<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
											<border>3</border>
											<option>1</option>
										</object>
										<object class="sizeritem">
											<object class="wxFlexGridSizer" variable="FlexGridSizer10" member="no">
												<cols>3</cols>
												<rows>1</rows>
												<growablecols>0</growablecols>
												<growablerows>0</growablerows>
												<object class="spacer">
													<flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
													<border>5</border>
													<option>1</option>
												</object>
												<object class="sizeritem">
													<object class="wxBitmapButton" name="ID_BITMAPBUTTON1" variable="btnHelp" member="yes">
														<bitmap stock_id="wxART_INFORMATION" stock_client="wxART_BUTTON" />
													</object>
													<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
													<border>4</border>
													<option>1</option>
												</object>
												<object class="sizeritem">
													<object class="wxButton" name="ID_BUTTON4" variable="btnClose" member="yes">
														<label>Close</label>
														<handler function="OnbtnCloseClick" entry="EVT_BUTTON" />
													</object>
													<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
													<border>5</border>
													<option>1</option>
												</object>
											</object>
											<flag>wxALL|wxEXPAND|wxALIGN_TOP|wxALIGN_CENTER_HORIZONTAL</flag>
											<border>5</border>
											<option>1</option>
										</object>
									</object>
									<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
									<option>1</option>
								</object>
							</object>
							<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
							<option>1</option>
						</object>
						<object class="sizeritem">
							<object class="wxTextCtrl" name="ID_TEXTCTRL1" variable="edOpts" member="yes">
								<value>; ====================================================&#x0A;; MULTIMETRIC MAP CONFIGURATION&#x0A;; ====================================================&#x0A;[map]&#x0A;; Creation of maps:&#x0A;occupancyGrid__count = 0&#x0A;gasGrid__count = 0&#x0A;landmarksMap__count = 0&#x0A;beaconMap__count = 0&#x0A;pointsMap__count = 1&#x0A;heightMap__count = 0&#x0A;colourPointsMap__count=0&#x0A;&#x0A;; ====================================================&#x0A;; MULTIMETRIC MAP: PointsMap #00&#x0A;; ====================================================&#x0A;; Insertion Options for PointsMap 00:&#x0A;[map__pointsMap__00__insertOpts]&#x0A;minDistBetweenLaserPoints = 0.05&#x0A;isPlanarMap = 0&#x0A;also__interpolate = 0&#x0A;&#x0A;; ====================================================&#x0A;; MULTIMETRIC MAP: HeightMap #00&#x0A;; ====================================================&#x0A;; Creation Options for HeightMap 00:&#x0A;[map__heightGrid__00__creationOpts]&#x0A;mapType = 0 &#x09;&#x09;; See CHeightGridMap2D::CHeightGridMap2D&#x0A;min__x = -10&#x0A;max__x = 10&#x0A;min__y = -10&#x0A;max__y = 10&#x0A;resolution = 0.10&#x0A;&#x0A;; ====================================================&#x0A;; MULTIMETRIC MAP: HeightMap #00&#x0A;; ====================================================&#x0A;; Insertion Options for HeightMap 00:&#x0A;[map__heightGrid__00__insertOpts]&#x0A;filterByHeight = 0 ; 0/1: Do not/do filter.&#x0A;z__min =-0.10&#x0A;z__max = 0.10&#x0A;&#x0A;; ====================================================&#x0A;; MULTIMETRIC MAP: ColourPointsMap #00&#x0A;; ====================================================&#x0A;; Insertion Options for ColourPointsMap 00:&#x0A;[map__colourPointsMap__00__insertOpts]&#x0A;minDistBetweenLaserPoints = 0.05&#x0A;isPlanarMap = 0&#x0A;also__interpolate = 0&#x0A;&#x0A;; Additional options for use in RTK GPS-based map building&#x0A;[RTK__MAP]&#x0A;disableGPSInterp = 0 // If set to 1, disable GPS interpolation for sequences of JAVAD readings&#x0A;smooth__filter = 3 // Smooth pitch &amp; roll angles by averaging each value with a window of N previous and next elements (=0: Disable)&#x0A;</value>
								<size>247,94</size>
								<font>
									<size>8</size>
									<style>normal</style>
									<weight>normal</weight>
									<underlined>0</underlined>
									<family>swiss</family>
									<face>Courier New</face>
								</font>
								<style>wxTE_PROCESS_ENTER|wxTE_PROCESS_TAB|wxTE_MULTILINE|wxHSCROLL</style>
							</object>
							<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
							<border>1</border>
							<option>1</option>
						</object>
					</object>
				</object>
				<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
				<option>1</option>
			</object>
			<object class="sizeritem">
				<object class="wxPanel" name="ID_PANEL3" variable="Panel3" member="yes">
					<object class="wxBoxSizer" variable="BoxSizer1" member="yes">
						<object class="sizeritem">
							<object class="Custom" name="ID_CUSTOM2" subclass="mpWindow" variable="plotMap" member="yes">
								<creating_code>$(THIS) = new $(CLASS)($(PARENT),$(ID),$(POS),$(SIZE),0);</creating_code>
								<style></style>
								<size>742,380</size>
							</object>
							<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
							<option>1</option>
						</object>
					</object>
				</object>
				<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
				<option>1</option>
			</object>
		</object>
	</object>
</wxsmith>
