Uživatelské nástroje

Nástroje pro tento web


cs:robozor:arom

Rozdíly

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

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
cs:robozor:arom [2017/06/03 08:26] – [Podporovaný hardware] kaklikcs:robozor:arom [Unknown date] (aktuální) – upraveno mimo DokuWiki (Unknown date) 127.0.0.1
Řádek 7: Řádek 7:
 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:odroid-c2|ODROID]]. Software by měl dohlížet na všechny stavy hvězdárny, které můžou mít dopad na kvalitu pozorování. Mezi tyto podmínky patří počasí, stav hvězdárny, vybavení, poloha montáže a spousta dalších parametrů. 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:odroid-c2|ODROID]]. Software by měl dohlížet na všechny stavy hvězdárny, které můžou mít dopad na kvalitu pozorování. Mezi tyto podmínky patří počasí, stav hvězdárny, vybavení, poloha montáže a spousta dalších parametrů.
  
-==== Hardware ====+===== Hardware =====
 === Podporovaný hardware === === Podporovaný hardware ===
 ==Montáže== ==Montáže==
Řádek 57: Řádek 57:
  
  
- +===== Software =====
-==== Software ====+
  
  
 === Instalace === === Instalace ===
  
-Nejdříve je potřeba si [[cs:ros|nainstalovat ROS]]+Nejdříve je potřeba si [[cs:ros#ros_kinetic_10|nainstalovat ROS]]
  
 Vytvoříme si ''ROS workspace''. Vytvoříme si ''ROS workspace''.
Řádek 89: Řádek 88:
   cd ..   cd ..
   catkin_make   catkin_make
-  + 
 +Následně je možné si do systému nainstalovat pomocné python knihovny AROMu 
 +  cd ~/arom_ws/src/AROM/module/ 
 +  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 ~/arom_ws/src/ 
 +A pomocí ''git clone <git repozitar>'' naimportujte svůj projekt. 
 +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. 
 +</WRAP> 
 + 
 + 
 +  cd ~/arom_ws/src/<repozitar> 
 +  catkin_create_pkg <nazev_projektu> std_msgs rospy roscpp 
 +  cd ~/arom_ws/src 
 +  catkin_make 
 + 
 +Tyto příkazy Vám vytvoří základní adresářovou strukturu pro nový projekt. 
cs/robozor/arom.1496478417.txt.gz · Poslední úprava: 2017/06/03 08:26 (upraveno mimo DokuWiki)