mjkonarski / masters

Master's thesis repository

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Schematy

Schemat symulacji

Schemat algorytmu na robocie

Kompilowanie aplikacji erlangowych

cd robot_controller
rebar get-deps compile

Uruchamianie symulacji

Kroki na maszynie wirtualnej

  1. Uruchom program RoBOSS Kontroler
  2. Wybierz model środowiska (np. 3vs1.xml)
  3. Uruchom symulator (start local simulator)
  4. Uruchom interfejs erlangowy
werl.exe -pa apps/roboss/ebin -pa deps/protobuffs/ebin/ -sname roboss -setcookie agh -eval application:start(roboss)

Na maszynie lokalnej

1 . Uruchom aplikację wizualizującą

cd python_controller/robot_vis
python server.py ../../models/3vs1.roson

2 . Uruchom program logview

3 . Uruchom klienta

cd robot_controller
./start_client.sh 3vs1

Uruchamianie algorytmu na robotach

Kroki do wykonania na centralnym zarządcy

1 . Uruchom state_manager

cd robot_controller
./start_state_manager

Kroki do wykonania na maszynie monitorującej

1 . Uruchom aplikację wizualizującą

cd python_controller/robot_vis
python server.py ../../models/3vs1.roson

2 . Uruchom program logview

Kroki do wykonania na robocie

1 . Uruchom amber. Upewnij się, że aktywne są sterowniki location, hokuyo i roboclaw.

2 . Uruchom algorytm

cd robot_controler
./start_amber_client.sh 3vs1

About

Master's thesis repository


Languages

Language:Erlang 53.4%Language:Python 36.9%Language:C# 9.3%Language:Shell 0.3%