File: sensorProjection.lyx

package info (click to toggle)
cloudcompare 2.11.3-7.1
  • links: PTS
  • area: main
  • in suites: bookworm
  • size: 58,224 kB
  • sloc: cpp: 229,982; ansic: 30,723; makefile: 84; sh: 20
file content (420 lines) | stat: -rw-r--r-- 6,848 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
#LyX 2.0 created this file. For more info see http://www.lyx.org/
\lyxformat 413
\begin_document
\begin_header
\textclass book
\use_default_options false
\maintain_unincluded_children false
\language french
\language_package default
\inputencoding latin9
\fontencoding T1
\font_roman default
\font_sans helvet
\font_typewriter default
\font_default_family sfdefault
\use_non_tex_fonts false
\font_sc false
\font_osf false
\font_sf_scale 100
\font_tt_scale 100

\graphics default
\default_output_format default
\output_sync 0
\bibtex_command default
\index_command default
\paperfontsize 10
\spacing single
\use_hyperref true
\pdf_bookmarks true
\pdf_bookmarksnumbered false
\pdf_bookmarksopen false
\pdf_bookmarksopenlevel 1
\pdf_breaklinks false
\pdf_pdfborder false
\pdf_colorlinks true
\pdf_backref false
\pdf_pdfusetitle true
\pdf_quoted_options "linkcolor=blue"
\papersize a4paper
\use_geometry true
\use_amsmath 1
\use_esint 1
\use_mhchem 0
\use_mathdots 0
\cite_engine basic
\use_bibtopic false
\use_indices false
\paperorientation portrait
\suppress_date true
\use_refstyle 0
\index Index
\shortcut idx
\color #008000
\end_index
\leftmargin 1.5cm
\topmargin 3cm
\rightmargin 1.5cm
\bottommargin 3cm
\secnumdepth 3
\tocdepth 3
\paragraph_separation indent
\paragraph_indentation default
\quotes_language french
\papercolumns 1
\papersides 2
\paperpagestyle fancy
\tracking_changes false
\output_changes false
\html_math_output 0
\html_css_as_file 0
\html_be_strict false
\end_header

\begin_body

\begin_layout Subsection
Sensor > Create
\end_layout

\begin_layout Standard
\begin_inset CommandInset label
LatexCommand label
name "subsection:sensorProjection"

\end_inset


\end_layout

\begin_layout Standard
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
capteur
\end_layout

\end_inset

 Cette fonction permet ce créer une entité 
\emph on
capteur
\emph default
 (de type scanner laser terrestre par défaut) associé à un nuage.
 Le nuage doit être sélectionné avant d'appeler cette fonction.
\begin_inset Newline newline
\end_inset

 
\end_layout

\begin_layout Standard
Cela permet de modéliser a postériori le scanner qui a permis l'acquisition
 du nuage de points sélectionné.
 L'objet scanner peut-être utilisé notamment pour filtrer les points 
\shape italic
non comparables
\shape default
 lors du calcul de distance entre deux nuages de points (Cf.
 section
\begin_inset space ~
\end_inset


\begin_inset CommandInset ref
LatexCommand ref
reference "subsection:cloud2cloudDist"

\end_inset

).
\begin_inset Newline newline
\end_inset


\end_layout

\begin_layout Standard
\begin_inset Float figure
placement !htb
wide false
sideways false
status open

\begin_layout Plain Layout
\align center
\begin_inset Graphics
	filename ../images/Partie3_Fonctions/sensorProjectionDlg.png
	width 40text%

\end_inset

 
\begin_inset Caption

\begin_layout Plain Layout
\begin_inset CommandInset label
LatexCommand label
name "fig:sensorProjectionDlg"

\end_inset

Interface de paramétrage pour la création d'un 
\emph on
capteur
\end_layout

\end_inset


\end_layout

\end_inset


\end_layout

\begin_layout Standard
Lors de la création d'un 
\emph on
capteur
\emph default
, de nombreux paramètres sont réglables (via les différents onglets de l'interfa
ce
\begin_inset space ~
\end_inset


\begin_inset CommandInset ref
LatexCommand ref
reference "fig:sensorProjectionDlg"

\end_inset

) : 
\end_layout

\begin_layout Itemize

\emph on
rotation order
\emph default
 : ordre des rotations du scanner (moteur, miroir).
 Nous utilisons ici les angles 
\begin_inset Formula $\theta$
\end_inset

 et 
\begin_inset Formula $\phi$
\end_inset

 suivant les conventions habituelles des coordonnées sphériques : 
\begin_inset Formula $\theta$
\end_inset

 représente l'angle (le débattement) horizontal du 
\emph on
capteur
\emph default
, 
\begin_inset Formula $\phi$
\end_inset

 représente l'angle vertical du 
\emph on
capteur
\emph default
.
 Il existe deux choix actuellement : 
\begin_inset Formula $\theta$
\end_inset

 puis 
\begin_inset Formula $\phi$
\end_inset

 (type 
\emph on
GS
\emph default
 de 
\emph on
Trimble
\emph default
) ou 
\begin_inset Formula $\phi$
\end_inset

 puis 
\begin_inset Formula $\theta$
\end_inset

 (type 
\emph on
Soisic
\emph default
 de 
\emph on
Trimble
\emph default
).
 
\end_layout

\begin_layout Itemize

\emph on
Position (center)/(X,Y,Z)
\emph default
 : position X,Y,Z du centre optique du scanner (exprimée dans le référentiel
 du nuage de point) 
\end_layout

\begin_layout Itemize

\emph on
Position (center)/Sensor base
\emph default
 : écart entre l'émetteur laser et le récepteur (utile pour un capteur à
 triangulation comme le 
\emph on
Soisic
\emph default
 typiquement).
 
\end_layout

\begin_layout Itemize

\emph on
Orientation
\emph default
 : repère du capteur exprimé par rapport au repère du nuage (trois vecteurs).
 Par défaut, la matrice formée par ces trois vecteurs est laissée à l'identité,
 ce qui revient à avoir une orientation 
\emph on
droite
\emph default
 selon les 3 axes du repère courant.
 
\end_layout

\begin_layout Itemize

\emph on
Angular steps/dPhi
\emph default
 : pas angulaires (en degrés) du capteur selon 
\begin_inset Formula $\phi$
\end_inset

.
 
\end_layout

\begin_layout Itemize

\emph on
Angular steps/dTheta
\emph default
 : pas angulaires (en degrés) du capteur selon 
\begin_inset Formula $\theta$
\end_inset

.
 
\end_layout

\begin_layout Itemize

\emph on
Other/Uncertainty
\emph default
 : l'incertitude sur la mesure laser, en pourcentage (déduite automatiquement
 lors de la projection).
 
\end_layout

\begin_layout Itemize

\emph on
Other/Max.
 range
\emph default
 : la portée maximale (déduite automatiquement lors de la projection).
\begin_inset Newline newline
\end_inset

 
\end_layout

\begin_layout Standard
Une fois les paramètres renseignés, 
\emph on
CloudCompare
\emph default
 créé un objet 
\emph on
GBL sensor
\emph default
 associé au nuage.
 Celui-ci contient entre autre une carte de profondeur du nuage (voir section
\begin_inset space ~
\end_inset


\begin_inset CommandInset ref
LatexCommand ref
reference "subsection:showGBLDepthBuffer"

\end_inset

).
 Enfin l'objet 
\series bold
capteur
\series default
 est affichable 
\emph on
en situation
\emph default
 sous la forme d'un petit capteur 3D schématique 
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
afficher!des capteurs
\end_layout

\end_inset

 (voir figure
\begin_inset space ~
\end_inset


\begin_inset CommandInset ref
LatexCommand ref
reference "fig:gblDepthBuffer"

\end_inset

 et section
\begin_inset space ~
\end_inset


\begin_inset CommandInset ref
LatexCommand ref
reference "subsection:sensorProp"

\end_inset

).
 
\end_layout

\end_body
\end_document