19.01.2013 Views

VBN - Aalborg Universitet

VBN - Aalborg Universitet

VBN - Aalborg Universitet

SHOW MORE
SHOW LESS

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 />

⎣ ⎦ ⎣ ⎦ ⎣ ⎦ ⎣ ⎦

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!