Uživatelské nástroje

Nástroje pro tento web


cs:programming_tasks

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

cs:programming_tasks [2014/12/14 10:06] – [Webové rozhraní] kaklikcs:programming_tasks [Unknown date] (aktuální) – upraveno mimo DokuWiki (Unknown date) 127.0.0.1
Řádek 1: Řádek 1:
-====== Softwarové úlohy k řešení ======+====== Softwarové úlohy k vyřešení ======
  
 ===== Infrastruktura pro rozprostřené měřící projekty ===== ===== Infrastruktura pro rozprostřené měřící projekty =====
Řádek 21: Řádek 21:
   * Měření a koordinace sítě [[cs:abl|Automatických balónových sond]]   * Měření a koordinace sítě [[cs:abl|Automatických balónových sond]]
   * Nódy fungující jako datová úložiště, případně provádějící nějaké výpočty nad daty (dataminingové servery)   * Nódy fungující jako datová úložiště, případně provádějící nějaké výpočty nad daty (dataminingové servery)
 +  * [[http://envisense.org/floodnet/floodnet.htm|Limnimetry]] pro měření výšky hladiny.
  
 Každý nód je součástí sítě a bude obsluhován pozorovací aplikací (např, [[cs:radio-observer|Radio Observer]], Meteor Observer, [[cs:visual-observer|Visual Observer]], atd.) a daemonem [[cs:station-supervisor|Station-supervisor]], který bude řešit dohled nad funkcí stanice, a předávání telemetrických dat. Jiný daemon by naopak měl zabezpečovat úložný prostor do kterého bude měřící aplikace ukládat data a následně řešit jejich optimální rozdistribuování mezi jednotlivé datové servery v síti.  Každý nód je součástí sítě a bude obsluhován pozorovací aplikací (např, [[cs:radio-observer|Radio Observer]], Meteor Observer, [[cs:visual-observer|Visual Observer]], atd.) a daemonem [[cs:station-supervisor|Station-supervisor]], který bude řešit dohled nad funkcí stanice, a předávání telemetrických dat. Jiný daemon by naopak měl zabezpečovat úložný prostor do kterého bude měřící aplikace ukládat data a následně řešit jejich optimální rozdistribuování mezi jednotlivé datové servery v síti. 
Řádek 26: Řádek 27:
 ==== Vlastnosti systému ==== ==== Vlastnosti systému ====
  
-  - Síť by mela umět posílat informační zprávy o nízkém datovem objemu upozornujici na aktualni specialni udalosti. Napriklad v pripada bolidove site je to bolid o kterem lze predpokladat dopad a Zem. tj. Je potreba zmerit dalsi udaje o atmosfere, jako jsou napriklad smery vetru. V ruznych vyskach. +  - Síť by mela umět posílat informační zprávy o nízkém datovem objemu upozornujici na aktualni specialni udalosti. Napriklad v pripadě bolidové site je to bolid o kterem lze predpokladat dopad a Zem. tj. Je potreba zmerit dalsi udaje o atmosfere, jako jsou napriklad smery vetru. V ruznych vyskach. 
   - Stanice by měla být konfigurovatelná přes webové rozhraní na centrálním serveru (Něco jako [[http://boincstats.com/cz/bam/|Boinc BAM!]])   - Stanice by měla být konfigurovatelná přes webové rozhraní na centrálním serveru (Něco jako [[http://boincstats.com/cz/bam/|Boinc BAM!]])
   - Server střádající data by měl mít API které by umožňovalo programování dalších aplikací, které by data využívaly (například na živé výstupy ve hvězdárnách a planetáriích, nebo pro výukové účely)   - Server střádající data by měl mít API které by umožňovalo programování dalších aplikací, které by data využívaly (například na živé výstupy ve hvězdárnách a planetáriích, nebo pro výukové účely)
Řádek 132: Řádek 133:
   * [[https://lhcb-online.web.cern.ch/lhcb-online/ecs/PVSSIntro.htm|PVSS II]]   * [[https://lhcb-online.web.cern.ch/lhcb-online/ecs/PVSSIntro.htm|PVSS II]]
   * [[http://www.ros.org/wiki/|ROS]], případně některý systém určený k [[http://www.astro.physik.uni-goettingen.de/~hessman/MONET/software.html|robotizaci dalekohledů]].   * [[http://www.ros.org/wiki/|ROS]], případně některý systém určený k [[http://www.astro.physik.uni-goettingen.de/~hessman/MONET/software.html|robotizaci dalekohledů]].
 +  * [[http://oscada.org/en/main/about-the-project/|OpenSCADA]]
  
  
Řádek 183: Řádek 185:
   * [[http://qcn.stanford.edu/sensor/|About Quake-Catcher Network Sensor Monitoring]]   * [[http://qcn.stanford.edu/sensor/|About Quake-Catcher Network Sensor Monitoring]]
   * [[https://nit.felk.cvut.cz/drupal/cs/univerzalniuloziste|Univerzální úložiště nejen pro lékařská data]]   * [[https://nit.felk.cvut.cz/drupal/cs/univerzalniuloziste|Univerzální úložiště nejen pro lékařská data]]
 +  * [[http://www.nimbits.com/index.jsp|Nimbits a platform for connecting people, sensors and software to the cloud and one another]]
  
 ===== Integrovaný SDR přijímač ===== ===== Integrovaný SDR přijímač =====
Řádek 189: Řádek 192:
  
   * [[http://openhpsdr.org/wiki/index.php?title=Ghpsdr3|Ghpsdr3]]   * [[http://openhpsdr.org/wiki/index.php?title=Ghpsdr3|Ghpsdr3]]
 +
 +
 +===== Diagnostika a testování =====
 +
 +==== MEMS akcelerometr pro vibrodiagnostiku ====
 +
 +Ověření možností použití moderních low-cost MEMS snímačů pro měření vibračních parametrů strojů. K dispozici je  měřící přípravek s motorem a akcelerometrickým snímačem [[http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MMA8451Q|MMA8451Q]] v modulu [[cs:imu|IMU01A]]. Ke snímači dále existuje připravená [[cs:pymlab|knihovna]] v jazyce Python otestovaná pod operačním systémem Linux.
 +
 +Cílem úlohy je zjistit limity použití aktuální MEMS technologie v diagnostických aplikacích rotačních strojů.
 +
 +==== Termografický mapovací systém ====
 +
 +V diagnostice a vývoji plošných spojů je výhodné použití [[http://en.wikipedia.org/wiki/Thermographic_camera|termografických zobrazovacích metod]], které umožňují odhalit nadměrné tepelné namáhání, nebo vadné provedení spojů či poruchu osazených součástek. Klasické použití termografické kamery je jednak velmi nákladné a navíc je z hlediska aplikace limitující jejich prostorové rozlišení. 
 +Alternativním přístupem pro diagnostiku plošných spojů je použití bodového senzoru s velmi úzkým zorným polem. Takovýto sensor může být umísten nad deskou plošných spojů ve skenovacím zařízení umožňující posuny ve dvou osách. Složením bodových měření v ploše je možné získat obraz teplot na plošném spoji s prostorovým rozlišením stejným, nebo lepším než u termografické kamery.
 +
 +Jako vhodný snímač lze použít například [[cs:thermophile]]. Uchycený v libovolném přípravku umožňující 2D posuvy. Pro experimenty je k dispozici mechanika z [[http://reprap4u.cz/rebelix/|3D tiskárny]]. Podobně jako ve výše uvedeném úkolu je možné přípravek připojit k libovolnému počítači přes USB pomocí knihovny [[cs:pymlab]].
  
  
Řádek 196: Řádek 215:
  
   -Moznost pouzit identifikacni karty    -Moznost pouzit identifikacni karty 
-  -Identifikovat uzivatele na hvezdarne na zaklade informaci o mobilnim telefonu IMEI, IP MAC, Bluetooth MAC (sparovani s bluetooth). +  -Identifikovat uzivatele na hvezdarne na zaklade informaci o mobilnim telefonu IMEI, IP MAC, Bluetooth MAC (sparovani s bluetooth). Na tento problém existuje open-source projekt [[https://google.github.io/physical-web/|physical-web]]. Jde o bluetooth zařízení, které vysílá url adresu. Zařízení by mělo tyto zprávy přijmout a v případě OS android zařízení zobrazí upozornění v notifikační liště na místní fyzickou stránku.
   -Na pozorovacim miste by bylo zarizeni, ktere tyto informace bude ziskavat.   -Na pozorovacim miste by bylo zarizeni, ktere tyto informace bude ziskavat.
  
 Další [[http://www.astrozor.cz/index.php?udalost=3|náměty]] a [[http://www.astrozor.cz/index.php?udalost=2|chyby]] jsou k dispozici přímo na [[http://www.astrozor.cz/index.php?misto=2|Astrozoru]] Další [[http://www.astrozor.cz/index.php?udalost=3|náměty]] a [[http://www.astrozor.cz/index.php?udalost=2|chyby]] jsou k dispozici přímo na [[http://www.astrozor.cz/index.php?misto=2|Astrozoru]]
- +==== Meteogramy pro astronomy ====
-===== Meteogramy pro astronomy =====+
  
 Generování pohledu na oblačnost na obloze z určitého pozorovacího místa. Meteogram v podobě videa by mohl zobrazovat i  časový vývoj oblačnosti. Generování pohledu na oblačnost na obloze z určitého pozorovacího místa. Meteogram v podobě videa by mohl zobrazovat i  časový vývoj oblačnosti.
Řádek 208: Řádek 226:
 Vypocet z modelu NMM nebo WRF. Vypocet z modelu NMM nebo WRF.
  
-Výsledek tohoto výpočtu by se dal použít pro plánování pozorování. +Výsledek tohoto výpočtu by se dal použít pro plánování pozorování. Podobné služby existují pro sportovní disciplíny jako je [[http://flymet.meteopress.cz/|Sportovní létání]] nebo [[http://www.windguru.cz/cz/|Windsurfing/Kitting]].
  
-==== Reference ====+=== Reference ===
  
   * [[https://openmeteoforecast.org/wiki/Main_Page|Open Meteo Forecast]]   * [[https://openmeteoforecast.org/wiki/Main_Page|Open Meteo Forecast]]
Řádek 223: Řádek 241:
   * Martin Povišer - Digitalizace signálu a decentralizace úložiště   * Martin Povišer - Digitalizace signálu a decentralizace úložiště
   * [[https://usermap.cvut.cz/profile/milikjan/|Bc. Jan Milík]] - Rádiová detekce meteorů    * [[https://usermap.cvut.cz/profile/milikjan/|Bc. Jan Milík]] - Rádiová detekce meteorů 
-  * [[https://usermap.cvut.cz/profile/kakonjak/|Bc. Jakub Kákona]] - Organizace a architektura projektu +  * [[https://usermap.cvut.cz/profile/kakonjak/|Ing. Jakub Kákona]] - Organizace a architektura projektu 
  
 ==== Podpora projektu ==== ==== Podpora projektu ====
cs/programming_tasks.1418551578.txt.gz · Poslední úprava: 2014/12/14 10:06 (upraveno mimo DokuWiki)