cs:robozor01
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verzeNásledující verzeObě strany příští revize | ||
cs:robozor01 [2016/03/08 09:44] – [EQmod] roman | cs:robozor01 [2016/03/18 21:55] – roman | ||
---|---|---|---|
Řádek 3: | Řádek 3: | ||
ROBOZOR01 je koncept robotického dalekohledu ze stavebnice MLAB ovládaného softwarem [[https:// | ROBOZOR01 je koncept robotického dalekohledu ze stavebnice MLAB ovládaného softwarem [[https:// | ||
* Minimální náročnost na údržbu, autodiagnostika | * Minimální náročnost na údržbu, autodiagnostika | ||
+ | * Nezávislé na ovládacím počítači | ||
* Automatické pozorování | * Automatické pozorování | ||
* Automatická kalibrace všech zařízení | * Automatická kalibrace všech zařízení | ||
* Cenová dostupnost | * Cenová dostupnost | ||
* Snadné ovládání | * Snadné ovládání | ||
+ | * Společné pozorování více dalekohledů | ||
====== Zařízení robotického dalekohledu ====== | ====== Zařízení robotického dalekohledu ====== | ||
Řádek 16: | Řádek 18: | ||
* **Zastřešení: | * **Zastřešení: | ||
* **Vypínatelný zdroj proudu:** některá zařízení je někdy restartovat a vždy softwarově to nejde, tak je je třeba odpojit od napájení. Tokevéto zásuvky navíc můžou sloužit jako SW vypínač světel. | * **Vypínatelný zdroj proudu:** některá zařízení je někdy restartovat a vždy softwarově to nejde, tak je je třeba odpojit od napájení. Tokevéto zásuvky navíc můžou sloužit jako SW vypínač světel. | ||
- | * **Fokuser: | + | * **Fokuser: |
* **Meteostanice: | * **Meteostanice: | ||
* **All-sky kamera:** Ke sledování stavu noční oblohy. Řešením by zase bylo [[cs: | * **All-sky kamera:** Ke sledování stavu noční oblohy. Řešením by zase bylo [[cs: | ||
Řádek 26: | Řádek 28: | ||
* **Rotátor: | * **Rotátor: | ||
* **Digitální ukazovátko: | * **Digitální ukazovátko: | ||
- | * **Další: | + | * **Další: |
====== Hardware ====== | ====== Hardware ====== | ||
Řádek 45: | Řádek 47: | ||
==== Tisknutelná montáž ==== | ==== Tisknutelná montáž ==== | ||
Existuje možnost vytvoření modelu montáže použitelného pro [[cs: | Existuje možnost vytvoření modelu montáže použitelného pro [[cs: | ||
+ | |||
+ | ==== MLAB montáž ==== | ||
+ | Montáž je detailněji popsána na vlastní stránce [[cs: | ||
====== Software ====== | ====== Software ====== | ||
+ | ===== Režimy pozorování ===== | ||
+ | AROM by měl podporovat několik pozorovacích režimů. | ||
+ | * **Manuální režim** Tento režim je určen pro pozorování samostatně stojících dalekohledů a dalekohledů vyžadujících přítomnost obsluhy. Například pro otevření střechy. Systém si nebude hlídat žádná bezpečnostní pravidla jako počasí, mraky a další podmínky. Uživatel si pouze nastaví objekt (souřadnice) a dalekohled si tuto pozici bude držet. Automatická kalibrace montáže a podobné věci by měli i v tomto režimu fungovat. Pořizování snímků může být podle pozorovacích skriptů nebo uživatel může ručně ovládat kamery. Taktéž je možné snímat externím softwarem. | ||
+ | * **Automatický režim** Je určen pro dalekohledy umístěné pod digitálně ovládatelnou střechou a vybavené [[cs: | ||
+ | * **Poloautomatický režim** je obdoba automatického režimu určen pro volně stojící dalekohledy s pozorovacím plánem. Systém vyžaduje obsluhu hlídající stav, především, | ||
+ | |||
===== Softwarové nástroje ===== | ===== Softwarové nástroje ===== | ||
==== Pozorovací plán ==== | ==== Pozorovací plán ==== | ||
Řádek 56: | Řádek 67: | ||
Pozorovací skript slouží k určení postupu a výběru operací při pozorování. Je v něm definována délka expozic, výběr kamery, použití astrometrie, | Pozorovací skript slouží k určení postupu a výběru operací při pozorování. Je v něm definována délka expozic, výběr kamery, použití astrometrie, | ||
- | Může obsahovat | + | Může obsahovat |
+ | |||
+ | ==== Post-processing ==== | ||
+ | Počítače většinou bývají zapnuté i mimo pozorování. Tento výkon a čas lze věnovat například kalibraci naměřených snímků, nahrávání dat na zálohovací server a dalším činnostem... | ||
==== Astrometrie ==== | ==== Astrometrie ==== | ||
Řádek 63: | Řádek 77: | ||
==== Limity pohybu ==== | ==== Limity pohybu ==== | ||
Limity pohybu a zorného pole slouží k zakázání natočení dalekohledu do určitých poloh buď pro dalekohled nebezpečných (stěna pozorovatelny) nebo nevhodný (stromy). Požadavek o pohyb to tohoto prostoru bude zamítnut. | Limity pohybu a zorného pole slouží k zakázání natočení dalekohledu do určitých poloh buď pro dalekohled nebezpečných (stěna pozorovatelny) nebo nevhodný (stromy). Požadavek o pohyb to tohoto prostoru bude zamítnut. | ||
+ | |||
+ | === Definice === | ||
+ | Limity pohybu budou definovány SVG obrázkem. Příklad obrázku je na [[https:// | ||
+ | |||
+ | === Meridian flip === | ||
+ | Taktéž systém musí řešit tzv. meridian flip, tedy přetočení dalekohledu okolo RA osy při přiblížení k meridiánu (zdánlivý poledník na nebeské sféře). U určitých montáží by mohlo dojít k naražení dalekohledu do sloupku. | ||
==== Aligment ==== | ==== Aligment ==== | ||
Řádek 73: | Řádek 93: | ||
Některé montáže mají [[http:// | Některé montáže mají [[http:// | ||
+ | |||
==== PEC ==== | ==== PEC ==== | ||
PEC (periodic error correction) je metoda zmenšení periodické chyby montáže, kdy si dalekohled vytvoří rychlostní křivku v závislosti na pootočení ozubených kol. Tu pak eliminuje zrychlením nebo zpomalením RA motoru podle změřené PEC křivky. | PEC (periodic error correction) je metoda zmenšení periodické chyby montáže, kdy si dalekohled vytvoří rychlostní křivku v závislosti na pootočení ozubených kol. Tu pak eliminuje zrychlením nebo zpomalením RA motoru podle změřené PEC křivky. | ||
Řádek 80: | Řádek 101: | ||
===== Konfigurace ===== | ===== Konfigurace ===== | ||
- | Konfigurace softwaru bude na základě konfiguračního souboru ve formátu JSON. To umožní používání | + | Konfigurace softwaru bude na základě konfiguračního souboru ve formátu JSON. V konfiguračním souboru musí být definováno každé používané zařízení. Definovaná zařízení můžou být odpojena a bude je možné připojit v průběhu fungování AROMu. Nebude však možné připojit zařízení, |
- | ===== Ovládání | + | ===== Uživatelské rozhraní |
Celý systém by měl jí ovládat několika způsoby tak, aby to bylo co nejvíce multiplatformní a uživatelsky nejpřívětivější. Aby systém nabídl každému uživateli to, co potřebuje. | Celý systém by měl jí ovládat několika způsoby tak, aby to bylo co nejvíce multiplatformní a uživatelsky nejpřívětivější. Aby systém nabídl každému uživateli to, co potřebuje. | ||
Řádek 89: | Řádek 110: | ||
==== Curses gui ==== | ==== Curses gui ==== | ||
- | Gui v terminálu má nespornou výhodu v tom, že je velmi nenáročné na datový tok, snadno zabezpečitelné, | + | Gui v terminálu má nespornou výhodu v tom, že je velmi nenáročné na datový tok, snadno zabezpečitelné, |
==== Ekos - Kstars ==== | ==== Ekos - Kstars ==== | ||
Řádek 99: | Řádek 120: | ||
==== Joystick ==== | ==== Joystick ==== | ||
Joystick (tlačítka) je způsob ovládání dalekohledu vhodný při vizuálním pozorování. | Joystick (tlačítka) je způsob ovládání dalekohledu vhodný při vizuálním pozorování. | ||
+ | |||
+ | ==== Display ==== | ||
+ | <WRAP clear/> | ||
+ | oeoee | ||
+ | Jednoduchý alfanumerický nebo grafický display s červeným podsvícení pro zobrazování základních informací o dalekohledu (poloha, pokrok v pozorovacím plánu, počasí, ..) a chybových hláškách. Data by měla přeblikávat, | ||
===== Ovladače ===== | ===== Ovladače ===== | ||
Řádek 130: | Řádek 156: | ||
H - Nastavit přírůstek GoTo cíle | H - Nastavit přírůstek GoTo cíle | ||
M - ## SetBreakPointIncrement | M - ## SetBreakPointIncrement | ||
- | U - Nastavit | + | U - Nastavit |
- | I - ## SetStepPeriod | + | I - Nastavit periodu kroků (rychlost) |
J - Zahájit pohyb | J - Zahájit pohyb | ||
- | D - ## GetStepPeriod | + | D - Získat periodu kroků (rychlost) |
B - Aktivovat motor | B - Aktivovat motor | ||
P - Nastavit guidovacího rychlost pohybu | P - Nastavit guidovacího rychlost pohybu | ||
Řádek 139: | Řádek 165: | ||
<wrap lo>## neznám přesný význam</ | <wrap lo>## neznám přesný význam</ | ||
- | Montáž zná pouze natočení motoru, tzn. všechnu logiku (pohyb, aligment, PEC, ...) je potřeba zakomponovat do ovládacího softwaru. | + | Montáž zná pouze natočení motoru, tzn. všechnu logiku (pohyb, aligment, PEC, ...) je potřeba zakomponovat do ovládacího softwaru. |
Příkazy pro otočení jedné osy (2) může vypadat takto: | Příkazy pro otočení jedné osy (2) může vypadat takto: | ||
: | : | ||
Řádek 178: | Řádek 205: | ||
===== Koncept softwaru Arom ===== | ===== Koncept softwaru Arom ===== | ||
Jako základ ovládacího softwaru se jeví jako vhodná opensource knihovna [[cs: | Jako základ ovládacího softwaru se jeví jako vhodná opensource knihovna [[cs: | ||
+ | |||
+ | ==== Metody pro ovládání ==== | ||
+ | === Domeček === | ||
+ | === Montáž === | ||
+ | * vypnout/ | ||
+ | * rychlost hodinového stroje (hvězdy, Měsíc, Slunce, jiné) | ||
+ | * souřadnice | ||
+ | * synchronizovat | ||
+ | * aligment | ||
+ | * ... | ||
+ | |||
+ | === Kamera === | ||
+ | === Rotátor === | ||
===== Instalace ===== | ===== Instalace ===== |
cs/robozor01.txt · Poslední úprava: 2016/04/18 10:15 (upraveno mimo DokuWiki)