abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 16:55 | Komunita

Handshake, decentralizovaná certifikační autorita a peer-to-peer DNS aneb DNS v blockchainu, postupně rozděluje mezi svobodné a open source projekty celkově 10,2 milionu dolarů. V srpnu získalo 300 000 dolarů GNOME a 100 000 dolarů GIMP. Dnes oznámila nezisková organizace KDE e.V. zastupující komunitu kolem KDE v právních a finančních záležitostech, že od Handshake získala 300 000 dolarů, z čehož 100 000 dolarů je alokováno pro multiplatformní balík svobodných kancelářských a grafických aplikací Calligra.

Ladislav Hagara | Komentářů: 3
12.10. 15:44 | Nová verze

Po třech letech od vydání verze 5.0 byla vydána nová major verze 6.0 v Javě napsané aplikace pro komplexní návrh rozmístění nábytku a dalšího vybavení v interiérech Sweet Home 3D. Přináší celou řadu novinek. Zdůraznit lze možnost otevírání oken, dveří nebo skříněk. Zmínit lze také novou figurínu s otočnými klouby.

Ladislav Hagara | Komentářů: 20
12.10. 15:00 | Nová verze

Byla vydána nová verze 2018-10-09 linuxové distribuce Raspbian určené především pro jednodeskové miniaturní počítače Raspberry Pi. Přehled novinek v poznámkách k vydání. Společně s Raspbianem byl aktualizován také instalační nástroj NOOBS (New Out Of the Box Software). Z novinek je nutno upozornit na odstranění programu Wolfram Mathematica.

Ladislav Hagara | Komentářů: 2
11.10. 22:44 | Zajímavý projekt

V rámci projektu PRIM (Podpora rozvíjení informatického myšlení), jehož cílem je "podporovat změnu orientace školského předmětu informatika z uživatelského ovládání ICT směrem k základům informatiky jako oboru", byly na stránkách iMyšlení (informatické myšlení) představeny volně stažitelné učebnice a výukové materiály pro výuku informatiky. Videozáznam z tiskové konference na Facebooku.

Ladislav Hagara | Komentářů: 2
11.10. 13:22 | Nová verze

Nadace Free Software Foundation (FSF) zveřejnila na svých stránkách prohlášení k připojení Microsoftu k Open Invention Network (OIN): Je to krok správným směrem. Problematiku softwarových patentů to ale neřeší. OIN pokrývá pouze část svobodného softwaru. Smlouvu s OIN lze vypovědět s 30 denní lhůtou. FSF vyzývá Microsoft, aby 1) jednoznačně potvrdil, že ukončil všechny patentové spory související s Linuxem v Androidu, 2) s členy OIN

… více »
Ladislav Hagara | Komentářů: 2
10.10. 22:22 | Komunita

Bradley M. Kuhn se v příspěvku na blogu Software Freedom Conservancy zamýšlí nad připojením Microsoftu k Open Invention Network. Žádá Microsoft, aby jako gesto dobré vůle a jako důkaz, že to myslí opravdu vážně, sám commitnul zdrojové kódy proprietárního patentovaného souborového systému exFAT pod licencí GPLv2+ do upstreamu Linuxu.

Ladislav Hagara | Komentářů: 32
10.10. 18:11 | Komunita

Microsoft se připojil k organizaci Open Invention Network, zkráceně OIN, založené v roce 2005 za účelem vytvoření a správy portfolia patentů, jeho sdílení a použití v patentových sporech k ochraně Linuxu a open source softwaru. Portfolio patentů se tím rozšířilo o více než 60 000 patentů.

Ladislav Hagara | Komentářů: 8
10.10. 15:25 | Zajímavý článek

Vědci z Národního ústavu duševního zdraví (NÚDZ) v Klecanech experimentálně zjistili (publikace v BioMed Research International), že používání GPS navigace v chytrých brýlích mění strukturu mozku. U testované skupiny došlo už po třech měsících ke snížení počtu spojení mezi hipokampem a ostatními částmi mozku.

Blaazen | Komentářů: 13
10.10. 08:55 | Komunita

Diskusi vyvolala stránka Flatpak - bezpečnostní noční můra (flatkill.org) popisující bezpečnostní problémy technologie Flatpak [reddit, Hacker News].

Ladislav Hagara | Komentářů: 76
9.10. 23:55 | Nová verze

V Orlandu probíhá konference AstriCon 2018 věnovaná Asterisku (Wikipedie), tj. svobodné softwarové implementaci telefonní ústředny (PBX). Při té příležitosti byla vydána nová verze 16 Asterisku a nová verze 15 webového rozhraní k Asterisku FreePBX. Dění na konferenci lze sledovat na Twitteru.

Ladislav Hagara | Komentářů: 0
Přispíváte osobně k vývoji svobodného softwaru?
 (40%)
 (41%)
 (23%)
 (22%)
 (10%)
 (37%)
Celkem 206 hlasů
 Komentářů: 7, poslední včera 22:28
Rozcestník
Štítky: není přiřazen žádný štítek

Vložit další komentář
30.1.2014 20:27 backinabag | blog: backinabag
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Problém je v tom, že promítám na rovinu a ne na kulovou plochu, navíc pod úhlem.
Takze "X Galvo" nemiri kolmo na promitaci plochu?
V podstatě mám souřadnicemi dané 2 úhly - jeden který svírá paprsek proti středové ose promítání a pak úhel, který svírá spojnice středu plochy proti bodu daném souřadnicemi. Potřebuju nějakou funkci, která úhel paprsku rozloží úhlem souřadnic na úhly natočení zrcátek. To mi nikdo zatím nezodpověděl - jakým způsobem se skládají a rozkládají úhly do jiných rovin. Vím, že vektor jde rozložit podle úhlu do navzájem kolmých složek, ale jak totéž udělat s úhlem rozkládaným jiným úhlem mi uniká.
Priznam se, ze tenhle odstavec vubec nechapu. Takhle zatim rozumim tomu zadani: mas nejaky bod (x, y) na promitaci plose a chces najit natoceni "X Galvo" a "Y Galvo", aby paprsek dopadl na ten bod.
Jendа avatar 30.1.2014 21:53 Jendа | skóre: 75 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Takze "X Galvo" nemiri kolmo na promitaci plochu?
Nejspíš má nějaké problémy s geometrií. Proto bych si promítl mřížku, zaměřil skutečné souřadnice a aproximoval sítí.
Takhle zatim rozumim tomu zadani: mas nejaky bod (x, y) na promitaci plose a chces najit natoceni "X Galvo" a "Y Galvo", aby paprsek dopadl na ten bod.
Řekl bych, že jo.
vlastikroot avatar 30.1.2014 22:04 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Mam problem s geometrii :-D Ale naklopeni projektoru je schvalne a da se nastavit mechanicky. Korekcni mapa je az uplne posledni moznost, potrebuju tam dostat realitu - vsechny potrebny vzdalenosti atd muzu celkem presne zmerit, ale kdyz si to neumim spravne odvodit, tak je mi to k nicemu.
Sg1-game | We will destroys the Christian's legion ... and the cross, will be inverted | IP 80.188.182.6
Jendа avatar 30.1.2014 22:07 Jendа | skóre: 75 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Tak v tom případě promítáš vlastně rovnoramenný lichoběžník, ne?
30.1.2014 22:11 oryctolagus | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Imho to nemůže být žádný tvar z eukleidovské geometrie. To bude něco zakroucenýho ;-)
Jendа avatar 30.1.2014 22:23 Jendа | skóre: 75 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Jo, pravda, dopustil jsem se klamu s pravítkem. Mea vulva, jdu spáchat sudoku.
vlastikroot avatar 30.1.2014 22:00 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
X Galvo je ve vychylovacim systemu normalne 45 stupnu jak ma byt, ale cela hlava je naklopena - promita sklopene v ose y. Pokud je k dispozice obecna rovnice, staci tam pridat sklopeni jako souradnicovy offset (jen promitam v jinem intervalu souradnic), spocitat to jak to ma byt a pak ten uhlovy offset, ktery tam je udelany mechanicky, znovu odecist. Ale zadani chapes spravne.
Ja jsem dospel k tomu, ze jsem si spocital uhly z prumetu pruvodice do rovin x a y. Ale tyto uhly jsou spatne - neuvazuji vliv druhe osy. Dalsim jinym odvozovanim jsem dospel znovu k tem samym vysledkum, ktere sice plati, ale jen pro X=0 nebo Y=0.
Sg1-game | We will destroys the Christian's legion ... and the cross, will be inverted | IP 80.188.182.6
30.1.2014 21:50 oryctolagus | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Podle mýho to, co ti ten paprsek promítá, netvoří kulovou plochu, ale "dovnitř zaoblenej obdélník". Tzn. stejný tvar, jako má čočka rozptylka (z profilu), ale širší. Nevim, jak se tomu nadává a transformaci taky nevím, zkusím ještě zapřemýšlet.
vlastikroot avatar 30.1.2014 22:15 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Na kulove plose bych mel linearni prevod uhel-vzdalenost. Dovnitr zaoblenej obdelnik je pincushion, je to jeden z projevu geometrie spolecne s keystone. Ja bych potreboval jednim smahem digitalne vsechno spocitat, co nejvic presne (v ramci float vystupu, double uvnitr).
Sg1-game | We will destroys the Christian's legion ... and the cross, will be inverted | IP 80.188.182.6
30.1.2014 22:19 oryctolagus | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Jasný, to je ten pojem, díky, nicméně on to pincushion nebude :-D Sry.
30.1.2014 22:31 oryctolagus | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Počkat, on to ten pincushion přeci jen bude.

Představme si, že X galvo se zuřivě točí, takže v podstatě na zrcátko Y promítá čáru. Pokud je zrcátko Y v defaultním úhlu (45°), vidíme na projekční ploše čáru snadno vypočitatelné délky. Pokud se ovšem zrcátko Y vychílí BÚNO nahoru, čára se pohne též nahoru a zároveň se rozšíří, protože vzdálenost, kterou musí paprsek urazit, je nyní o něco dělší. Je to jako bychom promítaci stěnu trochu oddálili. Pokud by se zrcátko Y pohybovalo velmi rychle vždy o kousek nahoru a dolů, uvidíme na projekční ploše pincushion.

Souhlasíte s mnou doposud?

Takže ty v podstatě potřebuješ kompenzovat tu vzdálenost navíc, kterou paprsek musí urazit, když je zrcátko Y vychýleno od úhlu pi/4. Nevím, jaký je přesně vzoreček pro tuhle vzdálenost, ale imho to bude trigonometrická funkce vychýlní Galva Y.
vlastikroot avatar 30.1.2014 22:39 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Je to tak, rovina dela pincushion a naklopeni navic jeste keystone. A ze to bude kombinace obou souradnic pres nejaky trigonometricky funkce je mi taky jasny :-D
Sg1-game | We will destroys the Christian's legion ... and the cross, will be inverted | IP 80.188.182.6
Jendа avatar 30.1.2014 22:48 Jendа | skóre: 75 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
30.1.2014 22:48 oryctolagus | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Příloha:
Hodil jsem to na papír, máš to v příloze.

Doufám, že to je správně, je to nějaký podezřele jednoduchý :-D

d je vzdálenost projekční plohy, ay a ax jsou ty úhly.
30.1.2014 22:52 oryctolagus | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Dvě poznámky: 1) Vlevo dole má bejt ax, ne ay; 2) pokud y = 0, volíme dr = d.
vlastikroot avatar 30.1.2014 23:04 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Tohle uz jsem zkousel taky, ale ma to jednu zasadni vadu - kdyz chci udelat primku tak, ze y = konst a x menim, nedela to primku, ale oblouk. Tohle zanedbava vliv osy X na osu Y.
Sg1-game | We will destroys the Christian's legion ... and the cross, will be inverted | IP 80.188.182.6
30.1.2014 23:21 oryctolagus | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
No, tahle úvaha uvažuje laserovej paprsek pouze jako přímku, ne jako válec, to by bylo složitější. Jseš si jistej, že ti paprsek ze zrcátka x dopadá opravdu na osu otáčení zrcátka y a ne kus mimo? A že jsou ty osy otáčení opravdu v pravým úhlu? Protože mi není jasný, kde by se tam jinak ten vliv osy x na y vzal...
31.1.2014 02:21 Kvakor
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Počkat, on to ten pincushion přeci jen bude.
Pokud si to dobře pamatuju, tohle se v některých projektorech řeší asférickou čočkou, která je podobná běžné spojce, ale je uprostřed mnohem plošší než na okrajích, tudíž čím je paprsek dále od osy, tím více dovnitř se láme ve srovnání s normální sférickou čočkou (viz obrázek na této stránce o asférických čočkách, tedy až na to, že tam je asférická naopak a potlačuje soudkovitost).
30.1.2014 22:15 backinabag | blog: backinabag
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Podarilo se mi jenom spocitat misto dopadu na promitaci plochu, kdyz vim uhly a a b. Pokud a = pi/4 a b = pi/4, tak by paprsek mel smerovat do stredu (tzn. podobne jako na tom obrazku). Je samozrejme mozny, ze tam je nekde chyba, pravdepodobnost chyby odhaduju na 50% :) Ale postup by mel byt ok.

Pouzivam stejny system souradnic jako na tomhle obrazku.

Myslenka je jednoducha, pokud vim normalovy vektor roviny a smer dopadu paprsku, muzu spocitat vektor odrazu.

Vektor l1 (light 1) je vektor, ktery smeruje z mista dopadu na prvni zrcadlo ke zdroji.

l1 = [0, 1, 0]

n1 je normalovy vektor roviny prvniho zrcadla, normalizovany na delku 1.

n1 = [0, cos(a), sin(a)]

r1 je vektor odrazu paprsku od prvniho zrcadla, smeruje pryc od mista dopadu. Jak spocitat vektor odrazu je vysvetleno zde.

r1 = 2*(n1*l1)*n1 - l1 = [0, 2*cos(a)*cos(a) - 1, 2*sin(a)*cos(a)]

Normalovy vektor roviny druheho zrcadla:

n2 = [cos(b), 0, -sin(b)]

A l2 je totez co r2, jenom ma opacny smer:

l2 = -r1 = [0, 1 - 2*cos(a)*cos(a), -2*sin(a)*cos(a)]

Vektor odrazu od druheho zrcadla spocitam stejne jako pro prvniho zrcadla:

r2 = [4*sin(a)*cos(a)*sin(b)*cos(b), 2*cos(a)*cos(a) - 1, 2*sin(a)*cos(a) * (1-2*sin(b)*sin(b))]

Z vektoru r2, ktery smeruje na promitaci plochu, je ted potreba spocitat misto dopadu (projx a projy). Pokud mam vektor [x, y, z], tak projx = y/x a projy = z/x. Obe souradnice je jeste potreba vynasobit konstantou s podle vzdalenosti platna.

Takze:

projx = s * (2*cos(a)*cos(a)-1) / (4*sin(a)*cos(a)*sin(b)*cos(b))

projy = s * (2*sin(a)*cos(a)*(1-2*sin(b)*sin(b))) / (4*sin(a)*cos(a)*sin(b)*cos(b))

Pokud chces umet prevest projx a projy na a a b, tak je potreba resit soustavu dvou rovnic, coz jsem nezkousel, ale vypada to slozite.
30.1.2014 22:21 backinabag | blog: backinabag
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Ty uhly a a b jsou natoceni X Galvo a Y Galvo, na obrazku jsou natoceny priblizne na 45 stupnu (pi/4 v radianech).
vlastikroot avatar 30.1.2014 22:42 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Na vysledny rovnice je jednoducha zkouska, ze pro specialni pripad X=0 je rovnice b = atan(y/vzdalenost). To samy pro Y. Tohle nevypada, ze by tim proslo ;-)
Sg1-game | We will destroys the Christian's legion ... and the cross, will be inverted | IP 80.188.182.6
30.1.2014 23:25 backinabag | blog: backinabag
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Hm, mas pravdu, nevypada to, ze po vyreseni ty rovnice by vysel atan :)

Co presne je to b, jakych to muze nabyvat hodnot? Protoze ten muj uhel b je v intervalu 0 az 90 stupnu (pri 45 stupnich paprsek miri doprostred platna), kdezto atan vraci -90 az 90.
30.1.2014 23:57 backinabag | blog: backinabag
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Pokud pouziju b = atan(y) / 2, tak ta zkouska vychazi.
31.1.2014 00:07 backinabag | blog: backinabag
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Kdyz se totiz uhel a zafixuje na 45 stupnu, tak

y = (2*sin(a)*cos(a)*(1-2*sin(b)*sin(b))) / (4*sin(a)*cos(a)*sin(b)*cos(b))

jde podle wolfram alpha upravit na y = cotan(2*b).
31.1.2014 00:12 backinabag | blog: backinabag
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Vlastne to takhle jde upravit vzdycky, tzn. y vubec nezavisi na otoceni prvniho zrcadla.
31.1.2014 00:43 oryctolagus | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Tak alespoň že tenhle závěr nám vyšel stejně... Ty rovnice už asi ne ale možná to špatně počítám...
31.1.2014 02:09 oryctolagus | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Aha, už to vidím, to y nám vyšlo stejně (akorát já uvažuju jinej úhel, proto tg místo cotg). Jestli vyšlo stejně i x už opravdu počítat nebudu. Dobrou noc ;-)
31.1.2014 02:27 backinabag | blog: backinabag
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
To co mi vyslo jde dost zjednodusit, r2 (vektor paprsku smerujiciho na platno) wolfram alpha zjednodusil na [sin(2a) * sin(2b), cos(2a), sin(2a) * cos(2b)] Dobrou ;-)
31.1.2014 02:18 backinabag | blog: backinabag
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Podarilo se mi vyjadrit oba uhly, tohle by mohlo fungovat pokud jsem nekde neudelal chybu:

alpha = 0.5 * acos(x / sqrt(x^2 + y^2 + 1))

beta = 0.5 * acot(y)

Pokud zafixuju x nebo y na 0, tak to dava stejny vysledky jako atan(uhel)/2. Alpha i beta jsou uhly 0 az 90, kdyz jsou oba 45, tak paprsek smeruje doprostred.
vlastikroot avatar 31.1.2014 08:01 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Ty uhly by meli mit stejnou rovnici, ovlivnuji se navzajem uplne stejne, tzn kdyz otocim hlavu a prohodim tim X a Y, funguje to porad stejne. Porad predpokladam, ze zrcatka nemaji mezi sebou zadnou vzdalenost, ale efekt tohoto by mel byt velmi maly - zrcatka jsou vzdalena 9mm a promitam do vzdalenosti 1500mm, tzn pri mensich rozkmitech by se to vubec nemelo projevit. Za to tahle transformace ma vliv obrovsky, bez toho to asi vubec neje pouzit.
Sg1-game | We will destroys the Christian's legion ... and the cross, will be inverted | IP 80.188.182.6
31.1.2014 09:08 oryctolagus | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Efekt té vzdálenosti mezi zrcátky by měl být zanedbatelný. Ale to s tím otočením hlavy nechápu, jak to myslíš?
vlastikroot avatar 31.1.2014 09:44 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Otocenim hlavy myslim to, ze oba vzorce (X i Y) musi byt principalne shodne, protoze to funguje stejne v obou osach.
Sg1-game | We will destroys the Christian's legion ... and the cross, will be inverted | IP 80.188.182.6
31.1.2014 11:35 oryctolagus | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
No, já vůbec netušim, co tam fyzicky máš a co fyzicky znamená to 'otočení hlavy'. Čistě podle toho nákresu v zápisku imho není možný, aby byly vzorce pro obě souřadnice stejný. Koneckonců, s kolegou jsme došli nezávisle ke stejnýmu řešení... Ale jde o to, že ten experiment nemusí tý teorii odpovídat...
vlastikroot avatar 31.1.2014 12:45 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Otoceni znamena fyzicky o 90 stupnu otocit celou hlavu tak, aby se prohodily osy (tzn zrcatko pro Y bude promitat X). Nic se nezmeni - vzorce musi byt na stejnem principu (napr. se budou lisit jen v sin/cos). Kdyz budu mit zrcatko jedne osy pevne a druhym budu otacet, delka pruvodice bude v kazdem bode jina a tim padem to nenakresli primku. Je jedno, ktere to je, chova se to symetricky v obou osach stejne. Nejde jednu osu zanedbat a korigovat jen tu druhou.
Sg1-game | We will destroys the Christian's legion ... and the cross, will be inverted | IP 80.188.182.6
31.1.2014 19:55 oryctolagus | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Kdyz budu mit zrcatko jedne osy pevne a druhym budu otacet, delka pruvodice bude v kazdem bode jina a tim padem to nenakresli primku.
To, že délka průvodiče je jiná, ještě neznamená, že to nevykreslí přímku. Když si vemeš do ruky laser, budeš jím svítit na zeď a budeš jim vodorovně otáčet, tak taky promítneš přímku, přestože dráha je v každým bodě jinak dlouhá.

Jestliže se ti to opravdu chová tak, jak popisuješ, tak to znamená, že to tvoje zařízení neodpovídá tomu modelu na obrázku.
vlastikroot avatar 31.1.2014 20:24 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Nasel jsem popis na wiki. Predpoklad, ze to vykresli primku vychazi z aproximace malych uhlu. Na korekci tohodle problemu existuje f-theta lens nebo jinym jmenem flat field lens. Vicemene bych potreboval digitalne simulovat takovou cocku.
Sg1-game | We will destroys the Christian's legion ... and the cross, will be inverted | IP 80.188.182.6
31.1.2014 22:56 oryctolagus | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Ale tenhle efekt už je započítaný. Od čeho sis myslel že tam jsou ty goniometrický funkce?

Jádro naší neshody spočívá v tom, že ty uvažuješ úhly vychýlení paprsku. Pokud bychom chtěli vypočítat vodorovný a svislý úhel natočení paprsku, tak bys měl úplnou pravdu - ty vzorce by skutečně musely být pro obě souřadnice stejný.

Fór je v tom, že ty úhly natočení zrcátek úhlům vychýlení paprsků neodpovídají. Respektive ten X-ový ano, ale ten Y-ový už ne. Proč? Protože zatímco na to X-ové zrcalo dopadá paprsek vždy do stejného bodu, na tom Y-ovém zrcátku tohle neplatí. Ve chvíli, kdy vychýlíš X-ové zrcátko, tak se změní bod dopadu paprsku na tom Y-ovém zrctáku, což způsobí změnu úhlu odrazu. Zatímco vychylování Y-ového zrcátka s úhlem na X-ovém nic nedělá. Proto je ten vzorec pro Y-ové zrcátko ovlivněn i úhlem na X, zatímco ten pro X není Y-ovým ovlivněn nijak.

Důležité je uvědomit si to, že úhel natočení Y-ového zrcátka je o něco jiný než jaký je výsledný Y-ový úhel paprsku. Pokud bys chtěl, aby byl stejný, musel bys to Y-ové zrcátko přidělat k tomu X-ovém tak, aby při otočení X-ového se to Y-ové po kružnici přesunulo tak, že by paprsek dopadal do stejného místa. To by ale konstrukčně bylo zbytečné náročné.

Tak snad se mi to podařilo objasnit...
31.1.2014 19:57 oryctolagus | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Jinak ve výpočtu jsme žádnou osu nezanedbali, to, co proved kolega je v podstatě raytracing a ten nekecá ;-)
30.1.2014 22:27 vladimír Zima
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Neděláš ty něco pro laserové sváření plastů?
vlastikroot avatar 30.1.2014 22:44 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Ne, je to celkem levna cinska hlava se sklenenyma zrcatkama. Vykon laseru 100mW. Staci na ebay hledat galvo scanner. Na svarovani je potreba mnohem silnejsi laser a lepsi vybaveni - kovova chlazena zrcatka, tzn mnohem silnejsi motory, lepsi budice atd atd.
Sg1-game | We will destroys the Christian's legion ... and the cross, will be inverted | IP 80.188.182.6
31.1.2014 01:59 Miloslav Ponkrác
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Takže máme nejasné zadání s nedostatkem vstupních informací.

Máme 2 zrcátka, které vychylují paprsek. Je vcelku jasné, že vychýlení na prvním zrcátku změní i vstupní bod na druhém zrcátku, který to následně ještě někam posune. To je to, co napsal autor jako „nelineární závislost“.

Potřebujeme toho vědět tedy více, včetně vzájemného umístění zrcátek a jejich vzdálenosti – jinak takovou rovnici nelze vůbec odvodit.

A protože zadání zní „mám systém PODOBNÝ tomuto“, je to zadání typu „mám rád vepřo, knedlo zelo, můj brácha je blonďák, kolik je mi let“.

Odvození rovnic je triviální, ale když se autor vybodne i na pečlivost v zadání a všechno v zadání je jenom jako, tak proč se nevybodnout na odvozování?
31.1.2014 09:40 jj
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Lidi, kteří sem nechodí brblat, tu úlohu konstruktivně vyřešili...
31.1.2014 19:51 pochybnik
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Na to je jednoduchá odpověď - je ti 48 let!
vlastikroot avatar 31.1.2014 20:09 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic

Zadani je jasne - vypocitat uhly zrcatek tak, aby paprsek miril na bod zadany souradnicemi na rovine. Ted vubec neuvazuju vlastni zkresleni projektoru, protoze v realu se rozdilna vzdalenost zrcatek projevi mensi chybou, nez je velikost tecky laseru. Uvazuju idealni projektor, ktery promita idealne na kulovou plochu (krivkovy integral po kulove plose je linearni vuci uhlu).

Vzhledem k tomu, kolik lidi si na tom uz vylamalo zuby a vlastne mi nikdo zatim presne nerekl, jak to spravne je, nepovazuju tuhle ulohu za trivialni :-D.

Sg1-game | We will destroys the Christian's legion ... and the cross, will be inverted | IP 80.188.182.6
31.1.2014 21:55 backinabag | blog: backinabag
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
a vlastne mi nikdo zatim presne nerekl, jak to spravne je, nepovazuju tuhle ulohu za trivialni
No, kdyz ja dve hodiny neco (zdarma) pocitam a ty to odbydes ala "takhle to vyjit nemuze, nejak se mi to nezda", ani se neobtezujes to vyzkouset (natoz se zmyslet nad postupem reseni), tak clovek uplne ztrati chut se tim vubec zabyvat. Spocitej si to sam, kdyz ses tak chytrej, lituju toho ztracenyho casu ;-)
vlastikroot avatar 31.1.2014 22:39 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Sry, tak jsem to vubec nemyslel. Za pomoc jsem moc vdecny :-) Reagoval jsem na Ponkracuv koment, ze je spatne zadani. Me tvoje uplne posledni vysledny reseni vyslo taky, jinym zpusobem (uhel +-45 kolem 0) a zkousel jsem ho, ale nefungovalo a melo zminenou vadu s kulatyma primkama. Taky my vysly ruzny jiny vysledky, ktery taky nefungovaly.
Asi to vzdam, vypada to, ze to nema cenu pocitat, kdyz je to tak slozity a ve vysledku tam muzu mit i jiny nelineatity. Posledni reseni co mi zbyva, je koupit A3 milimetraky a odmerit si korekcni mapu. Prace na nekolik dni ... Toho jsem se prave chtel vyhnout, ale jak vidim tak mi asi stejne nic jineho nezbyva, o to vic, pokud budu verit, ze tve reseni je spravne a v realu nefunguje.
Sg1-game | We will destroys the Christian's legion ... and the cross, will be inverted | IP 80.188.182.6
1.2.2014 00:54 pc2005 | skóre: 36 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Jinak ta korekční mapa bude asi nejlepší, protože co jsem viděl na těch videích od Jendy, tak to dost brutálně zkresluje setrvačností mechanických součástí.
Jendа avatar 1.2.2014 01:55 Jendа | skóre: 75 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Myslíš třeba zaoblené rohy? To mapou transformací neopravíš, protože se to mění podle promítaného obrazu…
1.2.2014 03:13 pc2005 | skóre: 36 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Hmm v tom případě je nutno zahrnout do modelu transformace i mechaniku pro setrvačnost motorků :-/.
vlastikroot avatar 1.2.2014 05:22 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Tohle vsechno se da dokompenzovat na driverech. Je tam klasickej PID regulator a aspon na tech mych galvech to jde dost zrychlit a zpresnit.
Sg1-game | We will destroys the Christian's legion ... and the cross, will be inverted | IP 80.188.182.6
1.2.2014 20:20 pc2005 | skóre: 36 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Aha, jestli je to v driverech tak v pohodě.
1.2.2014 14:07 sigma
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
To se snad normálně dělá - a vzhledem k tomu, že tam nejsou žádné poruchy typu variabilního neznámého zatížení těch motorů, a všechny potřebné parametry půjde zjistit, tak by to šlo udělat i dost přesně. Další možnost zpřesnění je doplnit na ty motory odměřování přes inkrementální snímače.
1.2.2014 22:43 backinabag | blog: backinabag
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Sry, tak jsem to vubec nemyslel.
Jasne, neni problem, pocit ukrivdenosti uz vyprchal :-)
1.2.2014 03:08 David Jaša | skóre: 44 | blog: Dejvův blog
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Potřebujeme toho vědět tedy více, včetně vzájemného umístění zrcátek a jejich vzdálenosti
Ale bylo, stačí jen zadání přečíst.
31.1.2014 04:09 pc2005 | skóre: 36 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Tak trochu OT: Jak je to rychlý, umělo by to zobrazovat třeba video?
Jendа avatar 31.1.2014 05:07 Jendа | skóre: 75 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Video určitě ne (pokud ti nestačí něco jako 20 řádků), jednodušší vektorové animace jo. (1 2 3)
31.1.2014 05:27 pc2005 | skóre: 36 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
20 je málo, ale taková stovka by byla už zajímavá. Ale uvědomuju si, že by ty motorky musely rotovat sebedestruktivní rychlostí :-).
1.2.2014 01:55 oryctolagus | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Co je v těhle věcech použito na vychylování paprsku?
Jendа avatar 1.2.2014 01:58 Jendа | skóre: 75 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Galva se zrcátkama - stejně, jako v zápisku. Takhle to vypadá IRL. Barevného obrazu je docíleného pomocí tří laserů a složení dichroickými zrcadly do jednoho paprsku.
1.2.2014 10:03 oryctolagus | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
Aha. Dá se to sehnat za rozumnou cenu? (Jen ta součástka, co je na obrázku.) Co jsem zběžně koukl na ebay, tak to jsou sumy jako 3kKč apod., což je teda docela dost.

Zabýval jsem se před časem nápadem tohle vyrobit z dvou aktuátorů z optický mechaniky. Už je mam i změřený. Jsou řízený proudem a mechanicky jsou samy o sobě hodně přesný a mají i celkem vhodné mechanické vlastnosti, ale nevim, jestli bych byl schopen to celý zkonstruovat s dostatečnou přesností.
vlastikroot avatar 1.2.2014 18:40 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
3kKc je rozumna cena - mas za to mount, 2 motory, 2 PID drivery, PSU a kabely. V ceskych obchodech se takova sada prodava tak za 15kKc. Normalni cena takove hlavy pro profi pouziti zacina na $1000 za jedno galvo, pak specializovany XY drivery s integegrovanyma korekcema a DAC ... S presnou mechanikou mas pak treba 100kKc za jednu hlavu. To je duvod, proc se snazim zkorigovat tuhle cinskou hracku, mam 60kpps (bod/s) sadu, tzn jednu z tech nejlepsich, co se daji koupit na ebayi.
Sg1-game | We will destroys the Christian's legion ... and the cross, will be inverted | IP 80.188.182.6
1.2.2014 02:54 David Jaša | skóre: 44 | blog: Dejvův blog
Rozbalit Rozbalit vše Re: Matematika - transformace souřadnic
čuchám čuchám, že se paprsek bude pohybovat po hyperbole budeš-li mít jedno zrcátko ve fixní nenulové poloze a druhým budeš pohybovat od mínus pí čtvrt do pí čtvrt. Hyperbola bude zadaná:
  • bodem, kam se paprsek promítne při druhém zrcátku v nulové poloze
  • asymptotami: dostaneš je promítnutím paprsku rovnoběžného s průmětnou, kterého docílíš otočením druhého zrcátka limitně k pí čtvrt (tedy jako by tam skoro nebylo), resp. k mínus pí čtvrt (tedy zrcátko odrážející téměř zpět ke zdroji)
To by ti mělo stačit ke určení funkcí hyperbol (první krok už máš - určení vrcholu hyperboly), tak teď už jen ten úhel asymptot, a pak už jen určit inverzní fci. ;-)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.