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í verze | ||
cs:robozor:arom [2016/10/22 20:47] – roman | cs:robozor:arom [Unknown date] (aktuální) – upraveno mimo DokuWiki (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Řá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í 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: | 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 ==== | + | ===== Hardware |
=== Podporovaný hardware === | === Podporovaný hardware === | ||
==Montáže== | ==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í, | + | 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: | - [[cs: | ||
Řádek 31: | Řádek 32: | ||
== Fokusér == | == Fokusér == | ||
- | O fokusér | + | O fokuser |
- [[cs: | - [[cs: | ||
== Meteostanice == | == Meteostanice == | ||
- | | + | |
+ | | ||
== Vypínání napájení jednotlivých zařízení == | == 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 | + | |
+ | Odpojování napájení jednotlivých zařízení je bezpečnostní prvek a zároveň způsob, jak nejsnáze restartovat | ||
+ | Pro spínání 220V AC je třeba použít [[cs: | ||
== Kupole, střechy == | == 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] | [ToDo] | ||
Řádek 48: | Řádek 56: | ||
- [[cs: | - [[cs: | ||
+ | |||
+ | ===== Software ===== | ||
- | ==== Software ==== | ||
=== Instalace === | === Instalace === | ||
- | Nejdříve je potřeba si [[cs: | + | Nejdříve je potřeba si [[cs:ros# |
Vytvoříme si '' | Vytvoříme si '' | ||
Řádek 73: | Řádek 82: | ||
cd ~/ | cd ~/ | ||
- | git clone git@github.com:Robozor-network/ | + | git clone https://github.com/Robozor-network/ |
Přejdeme zpět do pracovního adresáře a sestavíme obsažené balíčky včetně AROMu. | Přejdeme zpět do pracovního adresáře a sestavíme obsažené balíčky včetně AROMu. | ||
Řádek 79: | Řádek 88: | ||
cd .. | cd .. | ||
catkin_make | catkin_make | ||
- | | + | |
+ | 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 si založte nový repositář pro svůj projekt | ||
+ | |||
+ | Přejděte do složky | ||
+ | cd ~/ | ||
+ | A pomocí '' | ||
+ | Následně je potřeba tento nový projekt inicializovat a následně ho přeložit | ||
+ | |||
+ | <WRAP center round tip 90%> | ||
+ | Nový projekt pro AROM je vhodné pojmenovat malými písmeny s podtržítky pro oddělení slov. | ||
+ | </ | ||
+ | |||
+ | |||
+ | cd ~/ | ||
+ | catkin_create_pkg < | ||
+ | cd ~/ | ||
+ | catkin_make | ||
+ | |||
+ | Tyto příkazy Vám vytvoří základní adresářovou strukturu pro nový projekt. |
cs/robozor/arom.1477169266.txt.gz · Poslední úprava: 2016/10/22 20:47 (upraveno mimo DokuWiki)