Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Nowa wersja
Poprzednia wersja
pl:dydaktyka:piw:2010:sprawozdania:piw20100602-09a [2010/06/08 23:07]
piw10 utworzono
pl:dydaktyka:piw:2010:sprawozdania:piw20100602-09a [2019/06/27 15:50] (aktualna)
Linia 6: Linia 6:
  
 Na zajęciach realizowaliśmy zadanie nr 2 w którym robot musiał oczyścić teren w podanym promieniu. Zadanie udało nam sie w pełni zrealizować. Podczas wykonywania ćwiczenia napotkaliśmy pewne problemy. Pierwszym z nich był brak ruchu robota do tyłu. Aby wykonać taką czynność należy obrócić go o 180 stopni przejechać żądaną odległość i następnie znowu obrócić o 180 stopni. Przydałaby się funkcja, umożliwiająca poruszanie robota na wstecznym. Kolejnym problemem była sposób działania czujnika odległości. Pole badane przez czujnik, składa się z pewnego wycinka kołowego i nie jest punktowe. Dlatego też, robot gdy namierzył pewien obiekt, nie znajdował się on na wprost czujnika więc przesunięcie elementu było utrudnione. Udało nam się obejść ten problem, poprzez delikatne dodatkowe obrócenie robota w momencie gdy wykrył juz jakiś przedmiot. Ostatnią ciekawą rzecz, którą odkrylismy, był fakt, że czujnik nie potrafił znaleźć gąbki, która najwyraźniej,​ pochłaniała fale emitowane przez ten czujnik. Na zajęciach realizowaliśmy zadanie nr 2 w którym robot musiał oczyścić teren w podanym promieniu. Zadanie udało nam sie w pełni zrealizować. Podczas wykonywania ćwiczenia napotkaliśmy pewne problemy. Pierwszym z nich był brak ruchu robota do tyłu. Aby wykonać taką czynność należy obrócić go o 180 stopni przejechać żądaną odległość i następnie znowu obrócić o 180 stopni. Przydałaby się funkcja, umożliwiająca poruszanie robota na wstecznym. Kolejnym problemem była sposób działania czujnika odległości. Pole badane przez czujnik, składa się z pewnego wycinka kołowego i nie jest punktowe. Dlatego też, robot gdy namierzył pewien obiekt, nie znajdował się on na wprost czujnika więc przesunięcie elementu było utrudnione. Udało nam się obejść ten problem, poprzez delikatne dodatkowe obrócenie robota w momencie gdy wykrył juz jakiś przedmiot. Ostatnią ciekawą rzecz, którą odkrylismy, był fakt, że czujnik nie potrafił znaleźć gąbki, która najwyraźniej,​ pochłaniała fale emitowane przez ten czujnik.
 +
 +Poniżej link do filmiku obrazujacy dzialanie algorytmu
 +[[http://​student.agh.edu.pl/​~zelka/​lego/​sprzatacz%20ready.mp4|sprzatacz]]
 +
 +Kod programu
 +{{:​pl:​dydaktyka:​piw:​2010:​sprawozdania:​lab4.pl|}}
 +
 +
 +Rozpoczęliśmy pracę nad kolejnym zadaniem, ale nie udało nam się go skonczyć.
 +
 +Kod programu {{:​pl:​dydaktyka:​piw:​2010:​sprawozdania:​lab4_2.pl|}}
pl/dydaktyka/piw/2010/sprawozdania/piw20100602-09a.1276031225.txt.gz · ostatnio zmienione: 2019/06/27 15:54 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0