AS Paikannus- ja navigointimenetelmät

Samankaltaiset tiedostot
Huom. tämä kulma on yhtä suuri kuin ohjauskulman muutos. lasketaan ajoneuvon keskipisteen ympyräkaaren jänteen pituus

Capacity Utilization

The Viking Battle - Part Version: Finnish

Returns to Scale II. S ysteemianalyysin. Laboratorio. Esitelmä 8 Timo Salminen. Teknillinen korkeakoulu

The CCR Model and Production Correspondence

Efficiency change over time

make and make and make ThinkMath 2017

S SÄHKÖTEKNIIKKA JA ELEKTRONIIKKA

Matemaattiset apuneuvot II, harjoitus 6

Alternative DEA Models

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31)

16. Allocation Models

Kvanttilaskenta - 1. tehtävät

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31)

S SÄHKÖTEKNIIKKA JA ELEKTRONIIKKA

C++11 seminaari, kevät Johannes Koskinen

Operatioanalyysi 2011, Harjoitus 4, viikko 40

y=-3x+2 y=2x-3 y=3x+2 x = = 6

anna minun kertoa let me tell you

S SÄHKÖTEKNIIKKA JA ELEKTRONIIKKA

Öljysäiliö maan alla

x 5 15 x 25 10x 40 11x x y 36 y sijoitus jompaankumpaan yhtälöön : b)

Other approaches to restrict multipliers

Tekijä Pitkä matematiikka

BM20A5800 Funktiot, lineaarialgebra ja vektorit Harjoitus 4, Syksy 2016

AYYE 9/ HOUSING POLICY

Uusi Ajatus Löytyy Luonnosta 4 (käsikirja) (Finnish Edition)

Toppila/Kivistö Vastaa kaikkin neljään tehtävään, jotka kukin arvostellaan asteikolla 0-6 pistettä.

Information on preparing Presentation

Network to Get Work. Tehtäviä opiskelijoille Assignments for students.

MRI-sovellukset. Ryhmän 6 LH:t (8.22 & 9.25)

BLOCKCHAINS AND ODR: SMART CONTRACTS AS AN ALTERNATIVE TO ENFORCEMENT

A DEA Game II. Juha Saloheimo S ysteemianalyysin. Laboratorio. Teknillinen korkeakoulu

PRELIMINÄÄRIKOE PITKÄ MATEMATIIKKA

Bounds on non-surjective cellular automata

Tee konseptiin pisteytysruudukko! Muista kirjata nimesi ja ryhmäsi. Lue ohjeet huolellisesti!

Guidebook for Multicultural TUT Users

Nuku hyvin, pieni susi -????????????,?????????????????. Kaksikielinen satukirja (suomi - venäjä) ( (Finnish Edition)

Vanhoja koetehtäviä. Analyyttinen geometria 2016

Mat Seminar on Optimization. Data Envelopment Analysis. Economies of Scope S ysteemianalyysin. Laboratorio. Teknillinen korkeakoulu

1. Liikkuvat määreet

4x4cup Rastikuvien tulkinta


Lukion matematiikkakilpailun alkukilpailu 2015

Returns to Scale Chapters

Ympyrä sekä kehä-, keskus- ja tangenttikulmat

Ota tämä paperi mukaan, merkkaa siihen omat vastauksesi ja tarkista oikeat vastaukset klo 11:30 jälkeen osoitteesta

ALOITUSKESKUSTELU / FIRST CONVERSATION

Mb8 Koe Kuopion Lyseon lukio (KK) sivu 1/2

Skene. Games Refueled. Muokkaa perustyyl. for Health, Kuopio

Kvanttilaskenta - 2. tehtävät

Ratkaise tehtävä 1 ilman teknisiä apuvälineitä! 1. a) Yhdistä oikea funktio oikeaan kuvaajaan. (2p)

Tekijä Pitkä matematiikka Suoran pisteitä ovat esimerkiksi ( 5, 2), ( 2,1), (1, 0), (4, 1) ja ( 11, 4).

Laudatur 4 MAA4 ratkaisut kertausharjoituksiin

Teknillinen tiedekunta, matematiikan jaos Numeeriset menetelmät

Kevään 2011 pitkän matematiikan ylioppilastehtävien ratkaisut Mathematicalla Simo K. Kivelä /

Havainnollistuksia: Merkitään w = ( 4, 3) ja v = ( 3, 2). Tällöin. w w = ( 4) 2 + ( 3) 2 = 25 = 5. v = ( 3) = 13. v = v.

Tietoa sähkökentästä tarvitaan useissa fysikaalisissa tilanteissa, esimerkiksi jos halutaan

Ristitulolle saadaan toinen muistisääntö determinantin avulla. Vektoreiden v ja w ristitulo saadaan laskemalla determinantti

yleisessä muodossa x y ax by c 0. 6p

Kahden suoran leikkauspiste ja välinen kulma (suoraparvia)

Kertausosa. 5. Merkitään sädettä kirjaimella r. Kaaren pituus on tällöin r a) sin = 0, , c) tan = 0,

c) Määritä paraabelin yhtälö, kun tiedetään, että sen huippu on y-akselilla korkeudella 6 ja sen nollakohdat ovat x-akselin kohdissa x=-2 ja x=2.

z Im (z +1) 2 = 0. Mitkä muut kompleksitason pisteet toteuttavat tämän yhtälön? ( 1) 0 z ( 1) z ( 1) arg = arg(z 0) arg(z ( 1)), z ( 1) z ( 1)

MATEMATIIKAN PERUSKURSSI I Harjoitustehtäviä syksy Millä reaaliluvun x arvoilla. 3 4 x 2,

Jakso 1: Pyörimisliikkeen kinematiikkaa, hitausmomentti

Ratkaisut vuosien tehtäviin

YMPYRÄ. Ympyrä opetus.tv:ssä. Määritelmä Kehän pituus Pinta-ala Sektori, kaari, keskuskulma, segmentti ja jänne

Operatioanalyysi 2011, Harjoitus 3, viikko 39

HOITAJAN ROOLI TEKNOLOGIAVÄLITTEISESSÄ POTILASOHJAUKSESSA VÄITÖSKIRJATUTKIJA JENNI HUHTASALO

4.3 Kehäkulma. Keskuskulma

National Building Code of Finland, Part D1, Building Water Supply and Sewerage Systems, Regulations and guidelines 2007

Mb8 Koe Kuopion Lyseon lukio (KK) sivu 1/3

Rekisteröiminen - FAQ

KONEISTUSKOKOONPANON TEKEMINEN NX10-YMPÄRISTÖSSÄ

l 1 2l + 1, c) 100 l=0

T Statistical Natural Language Processing Answers 6 Collocations Version 1.0

11. Models With Restricted Multipliers Assurance Region Method

Information on Finnish Language Courses Spring Semester 2018 Päivi Paukku & Jenni Laine Centre for Language and Communication Studies

Lukion. Calculus. Paavo Jäppinen Alpo Kupiainen Matti Räsänen Otava PIKATESTIN JA KERTAUSKOKEIDEN TEHTÄVÄT RATKAISUINEEN

Expression of interest

Avainsanat: geometria, kolmio, ympyrä, pallo, trigonometria, kulma

{ 2v + 2h + m = 8 v + 3h + m = 7,5 2v + 3m = 7, mistä laskemmalla yhtälöt puolittain yhteen saadaan 5v + 5h + 5m = 22,5 v +

Tekijä Pitkä matematiikka

1.3Lohkorakenne muodostetaan käyttämällä a) puolipistettä b) aaltosulkeita c) BEGIN ja END lausekkeita d) sisennystä

1. Laitoksen tutkimusstrategia: mitä painotetaan (luettelo, ei yli viisi eri asiaa)

Diplomi-insinööri- ja arkkitehtikoulutuksen yhteisvalinta 2018 Insinöörivalinnan matematiikan koe, , Ratkaisut (Sarja A)

Characterization of clay using x-ray and neutron scattering at the University of Helsinki and ILL

MUSEOT KULTTUURIPALVELUINA

ja λ 2 = 2x 1r 0 x 2 + 2x 1r 0 x 2

KJR-C1001 Statiikka ja dynamiikka. Luento Susanna Hurme

x = π 3 + nπ, x + 1 f (x) = 2x (x + 1) x2 1 (x + 1) 2 = 2x2 + 2x x 2 = x2 + 2x f ( 3) = ( 3)2 + 2 ( 3) ( 3) = = 21 tosi

21~--~--~r--1~~--~--~~r--1~

Ratkaisut vuosien tehtäviin

Yhtälön oikealla puolella on säteen neliö, joten r. = 5 eli r = ± 5. Koska säde on positiivinen, niin r = 5.

Matematiikan tukikurssi

Ylioppilastutkintolautakunta S t u d e n t e x a m e n s n ä m n d e n

l 1 2l + 1, c) 100 l=0 AB 3AC ja AB AC sekä vektoreiden AB ja

Transkriptio:

AS-84.7 Paikannus- ja navigointimenetelmät Ratkaisut. ) Kun tiedetään pelkästään etäisyys tunnetusta kohteesta saadaan mahdollinen olinpaikka ajattua ympyälle, jonka keskipiste on kohteen paikka ja säde juui mitattu etäisyys. Kun havaitaan etäisyys kahteen tunnettuun kohteeseen saadaan paikka ajattua kahden muodostuneen ympyän kahteen leikkauspisteeseen. Peiaatteessa, mikäli kohteita olisi enemmän, saataisiin paikka atkaistua yksiselitteisesti. Käytännössä mittauskohinan takia useammat ympyät eivät leikkaa toisiaan samassa pisteessä. Tällöin atkaisu saadaan epälineaaisesta pienimmän neliösumman tehtävästä, joka voidaan atkaista optimointialgoitmilla, esim Levenbeg-Maquad:lla. Tämän tyyppiset algoitmit tavisevat kuitenkin hyvän alkuavauksen paikalle, jotta globaalioptimi, eli oikea paikka, löytyy. Alkuavaus voidaan saada vaikka atkaisemalla analyyttisesti paikka kahdelle kohteelle. Paikan määittämiseksi tavitaan etäisyys ja kulma tunnettuun kohteeseen. Etäisyys on tässä tapauksessa jo mitattu, joten tavitaan vielä kulma. Se saadaan kun huomataan, että kahden kohteen tapauksessa kummatkin kohteen ja havatsijan paikat muodostavat kolmion, jonka sivuina ovat mitatut etäisyydet kumpaankin kohteeseen sekä kohteiden välinen tunnettu etäisyys. Kun kolmion sivut tunnetaan myös kulmat voidaan atkaista. Mekitään kohteiden välistä etäisyyttä d :lla. = + d x x y y Kosinilauseesta saamme d :n ja d :n välisen kulman. d = d + d d d cos( α) d + d d α = cos dd () lasketaan vielä d :n suunta y y θ = tan x x tällöin paikka voidaan atkaista ()

x cos = x+ d θ α () y = y + d θ α (4) sin sijoitetaan nyt annetut avot yhtälöihin(-) ja saadaan ( ) 0.05 + + + 0 0 0.05 α = cos =.47ad 0.05 0.0 0.0 θ = tan = 0 + tämän jälkeen voidaan laskea paikka x = + 0.05cos 0.47 = 0 y = 0.0 + 0.05sin 0.47 = 0 Laskemalla samoin viheellisellä lukemalla saadaan ( ) 0.05 + + + 0 0 9.95 α = cos =.40ad 0.05 x = + 0.05cos 0.40 = 0.5 y = 0.0 + 0.05sin 0.40 = 0.06 eli x = 0.5/ 0. = 5 dop y = 0.06/ 0. = 0.6. dop Kun pelkästään kulma kahteen kohteeseen tunnetaan on paikka ajattu ympyän kaaelle. Eli kun havaitaan kulmat useampaan kohdepaiin saadaan useampia ympyäajoitteita joiden leikkauspisteistä löytyy mahdollinen atkaisu, samoin kuin edellisessä tehtävässä. Eona on se että emme suoaan saa ympyöiden sädettä ja ympyät kulkevat tällä ketaa kohteiden kautta. Yksi atkaisu on laskea ympyöiden säteet ja keskipisteet ja sen jälkeen atkaista leikkauspiste kuten edellisessä kohdassa.

Seuaavassa käytetään hyväksi kahta tulosta: Jos kohdepain muodostama kulma ympyän eunalta katsottuna on α niin saman kohdepain välinen kulma katsottuna ympyän keskipisteestä on α. θ Segmentin pituus x= sin, missä on ympyän säde ja θ on vastaavan sektoin kulma. Näitä tuloksia hyväksi käyttäen voidaan laskea ympyän säde kohdepain välinen etäisyys, ja keskipisteen paikka on x =, missä x on sin( α ) 80 α x = x + cosθ 80 α y = y + sin θ y y θ = tan x x kun sama tehdään toiselle kohdepaille olemme suunnilleen samassa tilanteessa kuin edellisen tehtävän alussa. Seuaavaksi atkaistaan leikkauspiste. d d = = = + d x x y y α d + d d = cos dd θ ja y y = tan x x x = x cos + d θ α y = y + d θ α sin kun näihin yhtälöihin sijoitetaan annetut numeoavot saadaan

x =.5 y =.5 θ = 45 sama näkyy alla olevassa kuvassa. Siinä majakat on mekitty pienillä tyhjillä ympyöillä, suuemmat ympyät vastaavat kukin yhden kulmamittauksen aiheuttamaa ajoitetta. Oikea paikka löytyy kahden ympyän leikkauspisteessä. 8 7 6 5 4 0 - - 0 4 5 6 7 8 9

AS-84.7 Localization and navigation methods Solutions fo execise. ) When only the distance to a known taget location is available, the location of the senso can be esticted to a cicle segment, the cente of which is the known location and adius the measued distance. When distances to two known locations ae obseved the location of the senso is esticted to the two intesection positions of the cicle segments. In pinciple, when obsevation to moe known locations would be available the location of the senso could be solved uniquely. In pactice, due to senso noise, the cicles do not intesect in a single position. In this case the poblem can be fomulated as a non-linea least squaes poblem, which can be solved e.g. with the Levenbeg-Maquad optimization algoithm. Howeve, these kinds of algoithms equie a good initial guess fo the location in ode to convege to the coect location (global optimum). The initial guess can be acquied, fo example, by solving analytically the senso location by means of two known senso locations. In ode to detemine the senso location, both distance and angle to a known location ae equied. In ou case we have the distance but the angle is still needed. The angle can be acquied by obseving that in case of two known taget locations both locations and the obseve fom a tiangle the sides of which equal the measued distances to both taget locations and the mutual distance between the known taget locations. Let s mak the distance between the known locations of the tagets by d. = + d x x y y Fom the cosine law we get the angle between d and d. d = d + d d d cos( α) d + d d α = cos dd () let s calculate also the diection of d θ y y tan = x x ()

then the location of the senso can be solved x cos = x+ d θ α () y = y + d θ α (4) sin let s now assign the given values to the equations (-) which yields ( ) 0.05 + + + 0 0 0.05 α = cos =.47ad 0.05 0.0 0.0 θ = tan = 0 + now we can calculate the senso location x = + 0.05cos 0.47 = 0 y = 0.0 + 0.05sin 0.47 = 0 Similaly, by assigning the faulty value we get ( ) 0.05 + + + 0 0 9.95 α = cos =.40ad 0.05 x = + 0.05cos 0.40 = 0.5 y = 0.0 + 0.05sin 0.40 = 0.06 that is x = 0.5/ 0. = 5 dop y = 0.06/ 0. = 0.6 dop

. When only the angles to known tagets ae obseved, the location of the obseve (i.e. senso) is esticted to a cicle ac segment. Consequently, when seveal pais of tagets ae obseved, seveal cicle ac segments ae acquied. The possible solution fo the location of the obseve can then be found fom thei intesection positions, similaly as in the pevious poblem. The only diffeence is that we do not diectly get the adius of the cicles and that the locations of the tagets ae on the cicle ac segments. One way to solve the poblem is to fist calculate the adiuses and the cente points of the cicles and afte that calculate thei intesection point as in the pevious section. The following two esults will be utilized: If the angle of the taget pai seen fom the cicle bode is α then the angle fomed by the same taget pai seen fom the cente of the cicle is α. θ Length of the segment is x= sin, whee is the adius of the cicle and θ is the angle of the coesponding secto. x By utilizing these esults the adius of the cicle can be computed =, whee x sin( α ) is the mutual distance within the taget pai and location of the cente point is 80 α x = x + cosθ 80 α y = y + sin θ y y θ = tan x x when this is done also fo anothe taget pai we ae appoximately at the same situation as in the beginning of the pevious poblem. So we poceed by solving fo the cicle intesection i.e. the obot pose: d d = = = + d x x y y α d + d d = cos dd

θ and y y = tan x x x cos = x + d θ α y = y + d θ α sin when the given numeical values ae assigned to these equations we get x =.5 y =.5 θ = 45 The same can be seen in the figue below. In the figue the beacons have been maked with small empty dots. The lage cicles coespond each the constaint of a single angle measuement. The coect senso location can be found at the intesection point of the two cicles. 8 7 6 5 4 0 - - 0 4 5 6 7 8 9