Wiki » Historia » Wersja 6
« Poprzednie -
Wersja 6/9
(diff) -
Następne » -
Obecna wersja
Wojtek Dudek, 2020-03-03 10:31
Laboratorium przedmiotu "Wstęp do robotyki"¶
1) Terminy¶
Gr.1:
Śr. 16-20 w dni:
11.03, 18.03, 25.03, 1.04, 8.04, 15.04
Gr.2:
Śr. 16-20 w dni:
22.04, 6.05, 13.05, 20.05, 27.05, 3.06
Gr. 3:
Czw. 12-16 w dni:
05.03, 12.03, 19.03, 26.03, 02.04, 09.04
2) Materiały zewnętrzne¶
- Dokumentacja biblioteki EV3dev2 http://www.ev3dev.org/docs/
- Nauka ev3dev https://sites.google.com/site/ev3devpython/
- Python API Aktulna dokumentacja Python API dla kostki EV3 https://python-ev3dev.readthedocs.io
3) Połączenie z kostką¶
- włączenie kostki środkowym przyciskiem
sprawdzenie czy kostka otrzymała adres IP
- wpisać w terminalu komputera PC:
- komenda:
ssh robot@adres_ip_kostki
- hasło:
maker
4) Przesyłanie i uruchamienie programu¶
4.1) przesłanie programu na kostkę:¶
scp sciezka_do_programu robot@adres_ip_kostki:~/nazwa_programu
zmiana prawa wykonywania:
chmod +x nazwa_programu
uruchomienie programu:
./nazwa_programu
4.2) ściągnięcie programu z kostki:¶
scp robot@adres_ip_kostki:~/nazwa_programu sciezka_do_zapisu
h2. 5) Zadania
5.1) Podążanie wzdłuż linii (Linefollower) (max 10pkt.)¶
Zadaniem robota jest przejechanie całej trasy po wyznaczonej linii. Opis planszy znajduje sie na stronie KNR Bionik.
trasa-1
trasa-2
5.2) Transporter (max 20pkt.)¶
Zadaniem robota jest przetransportowanie obiektów z punktów bazowych do punktów docelowych.
Punkt bazowy i punkt docelowy oznaczone są przez kolorowe elementy planszy. Rozwidlenie do opowiedniego koloru jest zaznaczone na czarnej linii trasy.
Przykładowa plansza do zadania Transporter
5.3) Dokumentacja (max 10pkt.)¶
Dokumentacja robota, opis konstrukcji i zastosowanych algorytmów.