Skip to content
This repository was archived by the owner on Jun 20, 2023. It is now read-only.

Konfiguracja robota

Kamil edited this page Mar 2, 2017 · 5 revisions

#Konfiguracja robota ##Przygotowanie karty pamięci z systemem operacyjnym Pobieramy najnowszy obraz ze strony

http://beagleboard.org/latest-images

dla płytki BeagleBone Green Wireless

Na czystej karcie pamięci podłączonej do czytnika rozpakowujemy pobrany obraz

unxz bone-debian-8.6-seeed-iot-armhf-2016-11-06-4gb.img.xz

sudo dd status=progress if=bone-debian-8.6-seeed-iot-armhf-2016-11-06-4gb.img of=/dev/sdx

w miejsce x wstawiamy oznaczenie partycji karty pamięci.

Po zakończeniu tworzenia obrazu systemu na karcie pamięci należy wyjąć ją z czytnika i włożyć do gniazda znajdującego się na płytce BeagleBone.

##Pierwsze uruchomienie (dotyczy nowo skonstruowanych robotów lub robotów z systemem po reinstalacji)

Przy pierwszym uruchomieniu płytki należy poczekać aż system utworzy usługę acces point. Trzeba połączyć się do utworzonej sieci WiFi o nazwie BeagleBoneXXXXXX.

Po poprawnym podłączeniu do sieci należy przejść w przeglądarce pod adres 192.168.8.1/login w celu podłączenia urządzenia do zewnętrznej sieci WiFi w naszym przypadku RysNet. Z listy wzbieramy SSID sieci RysNet oraz wpisujemy znane hasło do sieci. Po poprawnym połączaniu płytka BeagleBone powinna być dostępna z poziomu ssh w sieci RysNet. Płytka po podłączaniu do sieci otrzyma adres przydzielony przez dhcp, dlatego należy go sprawdzić w konfiguracji routera i skonfigurować jako statyczny w panelu ustawień routera.

Konfiguracja systemu na robocie

Po uruchomieniu BeagleBone powinien połączyć się z siecią WiFi RysNet. Należy podłączyć komputer za pomocą którego przeprowadzimy konfigurację również do tej sieci. Kolejnym krokiem jest zalogowanie się do systemu operacyjnego na robocie poprzez ssh:

ssh root@192.168.1.xxx

Następnie klonujemy repozytorium zawierające wszystkie niezbędne pliki konfiguracyjne

git clone https://github.com/GroupOfRobots/RobotConfig

cd RobotConfig

następnie uruchamiamy skrypt który powinien skonfigurować płytkę

w przypadku problemów należy się skontaktować z twórcą.

Clone this wiki locally