sensorProjection.lyx 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420
  1. #LyX 2.0 created this file. For more info see http://www.lyx.org/
  2. \lyxformat 413
  3. \begin_document
  4. \begin_header
  5. \textclass book
  6. \use_default_options false
  7. \maintain_unincluded_children false
  8. \language french
  9. \language_package default
  10. \inputencoding latin9
  11. \fontencoding T1
  12. \font_roman default
  13. \font_sans helvet
  14. \font_typewriter default
  15. \font_default_family sfdefault
  16. \use_non_tex_fonts false
  17. \font_sc false
  18. \font_osf false
  19. \font_sf_scale 100
  20. \font_tt_scale 100
  21. \graphics default
  22. \default_output_format default
  23. \output_sync 0
  24. \bibtex_command default
  25. \index_command default
  26. \paperfontsize 10
  27. \spacing single
  28. \use_hyperref true
  29. \pdf_bookmarks true
  30. \pdf_bookmarksnumbered false
  31. \pdf_bookmarksopen false
  32. \pdf_bookmarksopenlevel 1
  33. \pdf_breaklinks false
  34. \pdf_pdfborder false
  35. \pdf_colorlinks true
  36. \pdf_backref false
  37. \pdf_pdfusetitle true
  38. \pdf_quoted_options "linkcolor=blue"
  39. \papersize a4paper
  40. \use_geometry true
  41. \use_amsmath 1
  42. \use_esint 1
  43. \use_mhchem 0
  44. \use_mathdots 0
  45. \cite_engine basic
  46. \use_bibtopic false
  47. \use_indices false
  48. \paperorientation portrait
  49. \suppress_date true
  50. \use_refstyle 0
  51. \index Index
  52. \shortcut idx
  53. \color #008000
  54. \end_index
  55. \leftmargin 1.5cm
  56. \topmargin 3cm
  57. \rightmargin 1.5cm
  58. \bottommargin 3cm
  59. \secnumdepth 3
  60. \tocdepth 3
  61. \paragraph_separation indent
  62. \paragraph_indentation default
  63. \quotes_language french
  64. \papercolumns 1
  65. \papersides 2
  66. \paperpagestyle fancy
  67. \tracking_changes false
  68. \output_changes false
  69. \html_math_output 0
  70. \html_css_as_file 0
  71. \html_be_strict false
  72. \end_header
  73. \begin_body
  74. \begin_layout Subsection
  75. Sensor > Create
  76. \end_layout
  77. \begin_layout Standard
  78. \begin_inset CommandInset label
  79. LatexCommand label
  80. name "subsection:sensorProjection"
  81. \end_inset
  82. \end_layout
  83. \begin_layout Standard
  84. \begin_inset Index idx
  85. status collapsed
  86. \begin_layout Plain Layout
  87. capteur
  88. \end_layout
  89. \end_inset
  90. Cette fonction permet ce créer une entité
  91. \emph on
  92. capteur
  93. \emph default
  94. (de type scanner laser terrestre par défaut) associé à un nuage.
  95. Le nuage doit être sélectionné avant d'appeler cette fonction.
  96. \begin_inset Newline newline
  97. \end_inset
  98. \end_layout
  99. \begin_layout Standard
  100. Cela permet de modéliser a postériori le scanner qui a permis l'acquisition
  101. du nuage de points sélectionné.
  102. L'objet scanner peut-être utilisé notamment pour filtrer les points
  103. \shape italic
  104. non comparables
  105. \shape default
  106. lors du calcul de distance entre deux nuages de points (Cf.
  107. section
  108. \begin_inset space ~
  109. \end_inset
  110. \begin_inset CommandInset ref
  111. LatexCommand ref
  112. reference "subsection:cloud2cloudDist"
  113. \end_inset
  114. ).
  115. \begin_inset Newline newline
  116. \end_inset
  117. \end_layout
  118. \begin_layout Standard
  119. \begin_inset Float figure
  120. placement !htb
  121. wide false
  122. sideways false
  123. status open
  124. \begin_layout Plain Layout
  125. \align center
  126. \begin_inset Graphics
  127. filename ../images/Partie3_Fonctions/sensorProjectionDlg.png
  128. width 40text%
  129. \end_inset
  130. \begin_inset Caption
  131. \begin_layout Plain Layout
  132. \begin_inset CommandInset label
  133. LatexCommand label
  134. name "fig:sensorProjectionDlg"
  135. \end_inset
  136. Interface de paramétrage pour la création d'un
  137. \emph on
  138. capteur
  139. \end_layout
  140. \end_inset
  141. \end_layout
  142. \end_inset
  143. \end_layout
  144. \begin_layout Standard
  145. Lors de la création d'un
  146. \emph on
  147. capteur
  148. \emph default
  149. , de nombreux paramètres sont réglables (via les différents onglets de l'interfa
  150. ce
  151. \begin_inset space ~
  152. \end_inset
  153. \begin_inset CommandInset ref
  154. LatexCommand ref
  155. reference "fig:sensorProjectionDlg"
  156. \end_inset
  157. ) :
  158. \end_layout
  159. \begin_layout Itemize
  160. \emph on
  161. rotation order
  162. \emph default
  163. : ordre des rotations du scanner (moteur, miroir).
  164. Nous utilisons ici les angles
  165. \begin_inset Formula $\theta$
  166. \end_inset
  167. et
  168. \begin_inset Formula $\phi$
  169. \end_inset
  170. suivant les conventions habituelles des coordonnées sphériques :
  171. \begin_inset Formula $\theta$
  172. \end_inset
  173. représente l'angle (le débattement) horizontal du
  174. \emph on
  175. capteur
  176. \emph default
  177. ,
  178. \begin_inset Formula $\phi$
  179. \end_inset
  180. représente l'angle vertical du
  181. \emph on
  182. capteur
  183. \emph default
  184. .
  185. Il existe deux choix actuellement :
  186. \begin_inset Formula $\theta$
  187. \end_inset
  188. puis
  189. \begin_inset Formula $\phi$
  190. \end_inset
  191. (type
  192. \emph on
  193. GS
  194. \emph default
  195. de
  196. \emph on
  197. Trimble
  198. \emph default
  199. ) ou
  200. \begin_inset Formula $\phi$
  201. \end_inset
  202. puis
  203. \begin_inset Formula $\theta$
  204. \end_inset
  205. (type
  206. \emph on
  207. Soisic
  208. \emph default
  209. de
  210. \emph on
  211. Trimble
  212. \emph default
  213. ).
  214. \end_layout
  215. \begin_layout Itemize
  216. \emph on
  217. Position (center)/(X,Y,Z)
  218. \emph default
  219. : position X,Y,Z du centre optique du scanner (exprimée dans le référentiel
  220. du nuage de point)
  221. \end_layout
  222. \begin_layout Itemize
  223. \emph on
  224. Position (center)/Sensor base
  225. \emph default
  226. : écart entre l'émetteur laser et le récepteur (utile pour un capteur à
  227. triangulation comme le
  228. \emph on
  229. Soisic
  230. \emph default
  231. typiquement).
  232. \end_layout
  233. \begin_layout Itemize
  234. \emph on
  235. Orientation
  236. \emph default
  237. : repère du capteur exprimé par rapport au repère du nuage (trois vecteurs).
  238. Par défaut, la matrice formée par ces trois vecteurs est laissée à l'identité,
  239. ce qui revient à avoir une orientation
  240. \emph on
  241. droite
  242. \emph default
  243. selon les 3 axes du repère courant.
  244. \end_layout
  245. \begin_layout Itemize
  246. \emph on
  247. Angular steps/dPhi
  248. \emph default
  249. : pas angulaires (en degrés) du capteur selon
  250. \begin_inset Formula $\phi$
  251. \end_inset
  252. .
  253. \end_layout
  254. \begin_layout Itemize
  255. \emph on
  256. Angular steps/dTheta
  257. \emph default
  258. : pas angulaires (en degrés) du capteur selon
  259. \begin_inset Formula $\theta$
  260. \end_inset
  261. .
  262. \end_layout
  263. \begin_layout Itemize
  264. \emph on
  265. Other/Uncertainty
  266. \emph default
  267. : l'incertitude sur la mesure laser, en pourcentage (déduite automatiquement
  268. lors de la projection).
  269. \end_layout
  270. \begin_layout Itemize
  271. \emph on
  272. Other/Max.
  273. range
  274. \emph default
  275. : la portée maximale (déduite automatiquement lors de la projection).
  276. \begin_inset Newline newline
  277. \end_inset
  278. \end_layout
  279. \begin_layout Standard
  280. Une fois les paramètres renseignés,
  281. \emph on
  282. CloudCompare
  283. \emph default
  284. créé un objet
  285. \emph on
  286. GBL sensor
  287. \emph default
  288. associé au nuage.
  289. Celui-ci contient entre autre une carte de profondeur du nuage (voir section
  290. \begin_inset space ~
  291. \end_inset
  292. \begin_inset CommandInset ref
  293. LatexCommand ref
  294. reference "subsection:showGBLDepthBuffer"
  295. \end_inset
  296. ).
  297. Enfin l'objet
  298. \series bold
  299. capteur
  300. \series default
  301. est affichable
  302. \emph on
  303. en situation
  304. \emph default
  305. sous la forme d'un petit capteur 3D schématique
  306. \begin_inset Index idx
  307. status collapsed
  308. \begin_layout Plain Layout
  309. afficher!des capteurs
  310. \end_layout
  311. \end_inset
  312. (voir figure
  313. \begin_inset space ~
  314. \end_inset
  315. \begin_inset CommandInset ref
  316. LatexCommand ref
  317. reference "fig:gblDepthBuffer"
  318. \end_inset
  319. et section
  320. \begin_inset space ~
  321. \end_inset
  322. \begin_inset CommandInset ref
  323. LatexCommand ref
  324. reference "subsection:sensorProp"
  325. \end_inset
  326. ).
  327. \end_layout
  328. \end_body
  329. \end_document