Projekt

Ogólne

Profil

Wiki » Historia » Wersja 4

Wojtek Dudek, 2020-03-03 09:58

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