cs:robozor:arom
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:robozor:arom [2016/09/24 22:50] – roman | cs:robozor:arom [2017/10/17 22:09] – [Instalace] roman | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
- | ====== AROM ====== | + | ====== AROM - Autonomous robotic observatory manager |
- | AROM (Autonomous robotic observatory manager) | + | AROM je několik open-source programů pro ovládání a správu autonomních observatoří. Celý systém je postaven na frameworku pro ovládání robotů - [[cs: |
- | {{ : | + | {{youtube> |
- | AROM je navržen pro použití s malými (amatérskými) dalekohledy a komplexními autonomními hvězdárnami. Celý řídicí systém je proto navržen tak, aby dokázal běžet na jednodeskových počítačích jako je například [[cs: | ||
- | ==== Instalace | + | AROM je navržen pro použití především s malými (amatérskými) dalekohledy a komplexními autonomními hvězdárnami. Řídicí systém je proto naprogramován tak, aby dokázal běžet na jednodeskových počítačích jako je například [[cs: |
+ | |||
+ | ===== Hardware ===== | ||
+ | === Podporovaný hardware === | ||
+ | ==Montáže== | ||
+ | Všechny upravené rovníkové montáže s krokovými motory. Testováno s HEQ5. Zmíněná úprava spočívá v nahrazení původní, nevyhovující, | ||
+ | |||
+ | - [[cs: | ||
+ | - [[EQdirect]] [ToDo] | ||
+ | - [[SynScan]] [ToDo] | ||
+ | - [[LX200]] [ToDo] | ||
+ | |||
+ | ==Kamery== | ||
+ | Kamery používané v systému AROM jsou rozděleny na dvě skupiny. První skupina jsou kamery určené pro použití na dalekohledech (astronomické kamery). Druhá skupina obsahuje kamery pro dohled nad pozorovatelnou. | ||
+ | |||
+ | **Astro kamery** | ||
+ | - [[cs: | ||
+ | - [[ImagineSource]] [ToDo] | ||
+ | - [[MII]] [ToDo] | ||
+ | - [[Atik]] [ToDo] | ||
+ | - [[V4L]] [ToDo] | ||
+ | |||
+ | **Dohledové kamery** | ||
+ | - [[V4L]] (standardní webkamery) [ve vývoji] | ||
+ | - [[MII]] [ToDo] | ||
+ | |||
+ | == Fokusér == | ||
+ | O fokuser se stará program pro ovládání kamery. Tento program rozšiřuje ovladač kamer pro použití s externími fokusery. | ||
+ | |||
+ | - [[cs: | ||
+ | |||
+ | == Meteostanice == | ||
+ | |||
+ | -[[cs: | ||
+ | |||
+ | == Vypínání napájení jednotlivých zařízení == | ||
+ | |||
+ | Odpojování napájení jednotlivých zařízení je bezpečnostní prvek a zároveň způsob, jak nejsnáze restartovat nesprávně fungující zařízení. Toto se řeší pomocí výkonový tranzistorů [[cs: | ||
+ | Pro spínání 220V AC je třeba použít [[cs: | ||
+ | |||
+ | == Kupole, střechy == | ||
+ | Protože kupole na sobě často mívají další mechanická zařízení, | ||
+ | * IR - přenos pomocí infračerveného světla. Toto řešení by mohlo mít následky na kvalitu pořízených fotografií v době přenosu dat. | ||
+ | * WiFi - pro přenos přes bezdrátové WiFi připojení se jeví jako nejlepší možnost. K tomu by bylo možné použít [[cs: | ||
+ | * RF - další bezdrátové možnosti ... | ||
+ | [ToDo] | ||
+ | |||
+ | == DewDeffender == | ||
+ | Zařízení pro inteligentní vyhřívání částí vybavení hvězdárny. Především pro optické systémy a různé kamery. | ||
+ | - [[cs: | ||
+ | |||
+ | |||
+ | ===== Software ===== | ||
+ | |||
+ | |||
+ | === Instalace | ||
Nejdříve je potřeba si [[cs: | Nejdříve je potřeba si [[cs: | ||
Řádek 16: | Řádek 70: | ||
catkin_init_workspace | catkin_init_workspace | ||
- | poslední příkaz nám vytvoří soubor '' | + | poslední příkaz nám vytvoří soubor '' |
cd .. | cd .. | ||
catkin_make | catkin_make | ||
- | vzniknou nám složky '' | + | vzniknou nám složky '' |
source devel/ | source devel/ | ||
- | |||
- | Přejdeme do složky '' | ||
- | |||
- | # catkin_create_pkg < | ||
| | ||
- | cd src | + | Nyní si do složky '' |
- | catkin_create_pkg windowblind std_msgs rospy | + | |
- | Jako parametry pro '' | + | cd ~/ |
+ | git clone https:// | ||
- | Přejdeme zpět do pracovního adresáře a sestavíme obsažené balíčky. | + | Přejdeme zpět do pracovního adresáře a sestavíme obsažené balíčky |
| | ||
cd .. | cd .. | ||
catkin_make | catkin_make | ||
- | přidáme | + | Následně je možné si do systému nainstalovat pomocné python knihovny AROMu |
+ | cd ~/ | ||
+ | sudo python setup.py develop | ||
+ | sudo python3 setup.py develop | ||
+ | |||
+ | ==== Tvorba nového projektu ==== | ||
+ | Pokud zakládáte nový projekt na základě systému AROM, je vhodné věci použitelné i pro jiné projekty psát přímo do AROM repozitáře. Pokud Však pracujete na specifickém zařízen, které obsahuje specifické nody, pak je vhodné software psát ve vlastním GIT repozitáři projektu. | ||
+ | |||
+ | Nejdříve | ||
+ | |||
+ | Přejděte | ||
+ | cd ~/ | ||
+ | A pomocí '' | ||
+ | Následně je potřeba tento nový projekt inicializovat a následně ho přeložit | ||
+ | |||
+ | cd ~/ | ||
+ | catkin_create_pkg < | ||
+ | cd ~/ | ||
+ | catkin_make | ||
+ | |||
+ | Tyto příkazy Vám vytvoří základní adresářovou strukturu pro nový projekt. | ||
- | . devel/ | ||
- | |
cs/robozor/arom.txt · Poslední úprava: 2018/07/20 20:22 (upraveno mimo DokuWiki)