Wstęp
Zespół składa się z następujących osób:
Szef - Bartłomiej Tyranowski
Mechanik - Bartłomiej Trzciński
Konstruktor - Adrian Toboła
Implementacja algorytmów
Algorytm 1
Robot jedzie przed siebie. Jeśli znajdzie się za blisko ściany, to zawraca. Po klaśnięciu wyłącza się.
Algorytm 2
Robot jedzie do przodu do napotkania ciemnego obszaru, cofa się o 20cm, skręca o 0-90 stopni i znowu jedzie. W ten sposób porusza się aż do pojawienia się hałasu. W takim przypadku robot się wyłącza.
załączone pliki: lab3_tobola_trzcinski_tyranowski.zip
Podsumowanie
Uciążliwą kwestią jest fakt zawieszania się środowiska i niemożność wykonania komendy abort. W takim przypadku postępowaliśmy wg. następującego algorytmu:
kill xpce
restart bricka
próba sparowania Brick'a i PC
uruchomienie xpce
wykonanie nxt_open (pojawią się errory)
ponowne parowanie urządzeń
można nawiązać połączenie z robotem