Projekt

Ogólne

Profil

Tradycyjny kurs WR » Historia » Wersja 1

Wojtek Dudek, 2021-10-11 09:50

1 1 Wojtek Dudek
h1. Tradycyjny kurs WR
2 1 Wojtek Dudek
3 1 Wojtek Dudek
4 1 Wojtek Dudek
5 1 Wojtek Dudek
h1. Laboratorium przedmiotu "Wstęp do robotyki"
6 1 Wojtek Dudek
7 1 Wojtek Dudek
8 1 Wojtek Dudek
h2. 1) Terminy
9 1 Wojtek Dudek
10 1 Wojtek Dudek
Gr.1:
11 1 Wojtek Dudek
Śr. 16-20 w dni: 
12 1 Wojtek Dudek
11.03, 18.03, 25.03, 1.04, 8.04, 15.04
13 1 Wojtek Dudek
14 1 Wojtek Dudek
Gr.2:
15 1 Wojtek Dudek
Śr. 16-20 w dni: 
16 1 Wojtek Dudek
22.04, 6.05, 13.05, 20.05, 27.05, 3.06
17 1 Wojtek Dudek
18 1 Wojtek Dudek
Gr. 3:
19 1 Wojtek Dudek
Czw. 12-16 w dni:
20 1 Wojtek Dudek
05.03, 12.03, 19.03, 26.03, 02.04, 09.04
21 1 Wojtek Dudek
22 1 Wojtek Dudek
h2. 2) Materiały zewnętrzne
23 1 Wojtek Dudek
24 1 Wojtek Dudek
# Dokumentacja biblioteki EV3dev2 http://www.ev3dev.org/docs/
25 1 Wojtek Dudek
# Nauka ev3dev https://sites.google.com/site/ev3devpython/
26 1 Wojtek Dudek
# Python API    Aktulna dokumentacja Python API dla kostki EV3 https://python-ev3dev.readthedocs.io
27 1 Wojtek Dudek
28 1 Wojtek Dudek
h2. 3) Połączenie z kostką
29 1 Wojtek Dudek
30 1 Wojtek Dudek
# włączenie kostki środkowym przyciskiem
31 1 Wojtek Dudek
sprawdzenie czy kostka otrzymała adres IP
32 1 Wojtek Dudek
33 1 Wojtek Dudek
# wpisać w terminalu komputera PC:
34 1 Wojtek Dudek
# komenda:
35 1 Wojtek Dudek
<pre>
36 1 Wojtek Dudek
 ssh robot@adres_ip_kostki
37 1 Wojtek Dudek
</pre>
38 1 Wojtek Dudek
# hasło: 
39 1 Wojtek Dudek
<pre>
40 1 Wojtek Dudek
maker
41 1 Wojtek Dudek
</pre>
42 1 Wojtek Dudek
43 1 Wojtek Dudek
h2. 4) Przesyłanie i uruchamienie programu
44 1 Wojtek Dudek
45 1 Wojtek Dudek
h3. 4.1) przesłanie programu na kostkę: 
46 1 Wojtek Dudek
47 1 Wojtek Dudek
<pre>
48 1 Wojtek Dudek
scp sciezka_do_programu robot@adres_ip_kostki:~/nazwa_programu
49 1 Wojtek Dudek
</pre> 
50 1 Wojtek Dudek
zmiana prawa wykonywania:
51 1 Wojtek Dudek
<pre>
52 1 Wojtek Dudek
chmod +x nazwa_programu
53 1 Wojtek Dudek
</pre>
54 1 Wojtek Dudek
uruchomienie programu: 
55 1 Wojtek Dudek
<pre>
56 1 Wojtek Dudek
./nazwa_programu
57 1 Wojtek Dudek
</pre>
58 1 Wojtek Dudek
59 1 Wojtek Dudek
h3. 4.2) ściągnięcie programu z kostki: 
60 1 Wojtek Dudek
61 1 Wojtek Dudek
<pre>scp robot@adres_ip_kostki:~/nazwa_programu sciezka_do_zapisu</pre>
62 1 Wojtek Dudek
h2. 5) Zadania
63 1 Wojtek Dudek
64 1 Wojtek Dudek
h3. 5.1) Podążanie wzdłuż linii (Linefollower) (max 10pkt.) 
65 1 Wojtek Dudek
66 1 Wojtek Dudek
Zadaniem robota jest przejechanie całej trasy po wyznaczonej linii. Opis planszy znajduje sie na stronie KNR Bionik.
67 1 Wojtek Dudek
trasa-1
68 1 Wojtek Dudek
!../trasa1.jpg(Przykładowa trasa I)!
69 1 Wojtek Dudek
70 1 Wojtek Dudek
trasa-2
71 1 Wojtek Dudek
!../trasa2.jpg(Przykładowa trasa II)!
72 1 Wojtek Dudek
73 1 Wojtek Dudek
h3. 5.2) Transporter (max 20pkt.) 
74 1 Wojtek Dudek
75 1 Wojtek Dudek
Zadaniem robota jest przetransportowanie obiektów z punktów bazowych do punktów docelowych. 
76 1 Wojtek Dudek
Punkt bazowy i punkt docelowy oznaczone są przez kolorowe elementy planszy. Rozwidlenie do opowiedniego koloru jest zaznaczone na czarnej linii trasy.
77 1 Wojtek Dudek
!WR-kolor.jpg(Przykładowa plansza do zadania Transporter)!
78 1 Wojtek Dudek
Przykładowa plansza do zadania Transporter
79 1 Wojtek Dudek
80 1 Wojtek Dudek
h3. 5.3) Dokumentacja (max 10pkt.) 
81 1 Wojtek Dudek
82 1 Wojtek Dudek
Dokumentacja robota, opis konstrukcji i zastosowanych algorytmów.