Projekt

Ogólne

Profil

Wiki » Historia » Wersja 5

« Poprzednie - Wersja 5/9 (diff) - Następne » - Obecna wersja
Wojtek Dudek, 2020-03-03 10:02


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, 10.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

  1. Dokumentacja biblioteki EV3dev2 http://www.ev3dev.org/docs/
  2. Nauka ev3dev https://sites.google.com/site/ev3devpython/
  3. Python API Aktulna dokumentacja Python API dla kostki EV3 https://python-ev3dev.readthedocs.io

3) Połączenie z kostką

  1. włączenie kostki środkowym przyciskiem
    sprawdzenie czy kostka otrzymała adres IP
  1. wpisać w terminalu komputera PC:
  2. komenda:
     ssh robot@adres_ip_kostki
    
  3. 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
Przykładowa trasa I

trasa-2
Przykładowa trasa II

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
Przykładowa plansza do zadania Transporter

5.3) Dokumentacja (max 10pkt.)

Dokumentacja robota, opis konstrukcji i zastosowanych algorytmów.