VBN - Aalborg Universitet
VBN - Aalborg Universitet
VBN - Aalborg Universitet
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
3D anblok sammenknytning af laserscanningsdata<br />
5.1 Teori bag 3D anblok med tre modeller<br />
I dette afsnit vil teorien bag 3D anblok med tre modeller blive præsenteret. Strukturen på afsnittet<br />
vil være først at klarlægge hvor mange parametre der skal med i anblok, for derefter at gennemgå<br />
den grundlæggende teori bag 3D anblok med tre modeller. Efterfølgende vil der blive set på, hvordan<br />
A-matricen i 3D anblok kan udvides til fordel for kontrolpunkter. Afslutningsvis vil det tilhørende<br />
program til 3D anblok, udarbejdet i MATLAB af projektgruppen, blive præsenteret, hvor der<br />
herunder vil blive set på, hvilke forudsætninger programmet bygger på.<br />
Teorien til anblok, der er anvendt i dette afsnit, kan ses i Bilag C.<br />
Inden teorien bag 3D anblok kan påbegyndes skal der beregnes nogle foreløbige værdier for de<br />
ubekendte parametre. Da flytningerne i transformationsligningerne er lineære udtryk kan disse<br />
løses med nul som foreløbig værdi. Derimod anvendes der i transformationsligningerne sinus og<br />
cosinus på drejningerne. Disse udtryk er ulineære og skal derfor lineariseres ved hjælp af Taylors<br />
rækkeudvikling. Da drejningerne stadig indgår i udtrykkene efter lineariseringen kræves der hertil<br />
foreløbige værdier for at finde løsningen. Drejningerne om x- og y-aksen betragtes som små, da<br />
laserscanneren stilles op efter en dåselibelle, der har en nøjagtighed på 0,03 gon. Derfor sættes disse<br />
drejninger til nul som foreløbig værdi. Drejningen om z-aksen kan derimod ligge mellem 0 og<br />
400 gon. Derfor er det vigtigt at have en foreløbig værdi for denne i nærheden af den rigtige værdi.<br />
Denne findes ved hjælp af 2D anblok med anvendelse af den lineære metode, se Appendiks A, afsnit<br />
6.2.1, da denne kan løses direkte uden foreløbige værdier. Denne metode indeholder drejningen om<br />
z-aksen, to flytninger samt skaleringen. Da drejningen herfra skal betragtes som en foreløbig værdi<br />
har det ingen betydning, at skaleringen er med i udregning i 2D anblok. Når 2D anblok med den<br />
lineære metode anvendes til bestemmelse af drejningerne findes de foreløbige drejninger om zaksen<br />
til alle modeller i én beregning. På baggrund heraf vil teorien bag 2D anblok med anvendelse<br />
af den lineære metode, frem til bestemmelsen af drejningen om z-aksen, blive præsenteret nedenfor.<br />
Inden anblok påbegyndes er det hensigtsmæssigt at reducere modellerne til deres respektive tyngdepunkter.<br />
Principperne, der ligger bag dette, er beskrevet i Appendiks A, afsnit 2. Fikspunktsystemet<br />
kan ligeledes reduceres til deres respektive tyngdepunkt.<br />
5.1.1 Gennemgang af 2D anblok til fremskaffelse af foreløbige<br />
værdier<br />
Transformationsligningen for 2D anblok er vist nedenfor. I transformationsligningen repræsenterer<br />
X’ og Y’ koordinaterne i det overordnede system. Ved løsning af anblok flyttes koordinaterne til<br />
det overordnede system over på højre side af transformationsligningerne, for at de derved betragtes<br />
som ubekendte. X og Y repræsenterer koordinaterne i de enkelte modeller. I det efterfølgende<br />
udtryk er k∙cosφ udskiftet med a og k∙sinφ udskiftet med b.<br />
Side | 30<br />
⎡cosϕ −sin<br />
ϕ⎤<br />
⎡ X ⎤ ⎡tx⎤ ⎡ X '⎤<br />
0 = k ⎢<br />
sinϕ cosϕ ⎥ ⎢ + −<br />
Y<br />
⎥ ⎢<br />
ty<br />
⎥ ⎢<br />
Y '<br />
⎥<br />
⎣ ⎦ ⎣ ⎦ ⎣ ⎦ ⎣ ⎦