Różnice

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

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
pl:dydaktyka:jsi:2009:sprawozdania:jsi20091209-11c [2009/12/13 22:11]
jsi09
pl:dydaktyka:jsi:2009:sprawozdania:jsi20091209-11c [2019/06/27 15:50] (aktualna)
Linia 5: Linia 5:
  
 ===== 2. Algorytmy ===== ===== 2. Algorytmy =====
 +Filmy prezentujące zrealizowane algorytmy : 
 +
 +Patrol : http://​www.youtube.com/​watch?​v=IH2iafrKoCk
 +
 +Uniki : http://​www.youtube.com/​watch?​v=zpRuFISbF9A
 +
 +Algorytmy zostały opisane poniżej.
 +
 ==== Patrol ==== ==== Patrol ====
 Algorytm "​Patrol"​ zakłada następujące zachowanie robota : Algorytm "​Patrol"​ zakłada następujące zachowanie robota :
Linia 21: Linia 29:
  
 {{:​pl:​dydaktyka:​jsi:​2009:​sprawozdania:​henio_patrol_pr_2.jpg|}} {{:​pl:​dydaktyka:​jsi:​2009:​sprawozdania:​henio_patrol_pr_2.jpg|}}
 +
 +W pętli zawarto blok odpowiedzialny za ruch robota, w przypadku wykrycia przedmiotu w bliskiej odległości następuje uruchomienie sygnału dźwiękowego oraz wycofanie pojazdu. Obłożenie całego algorytmu pętlą spowodowałoby otrzymanie programu , który po napotkaniu przeszkody ponownie wykonywałby zadany patrol, jednakże treść wymagań nie wspominała o ciągłości działania.
  
 ==== Uniki ==== ==== Uniki ====
Linia 26: Linia 36:
  
 - robot jedzie prosto, - robot jedzie prosto,
 +
 - po zbliżeniu do przeszkody wykonuje unik, obrót w prawo, - po zbliżeniu do przeszkody wykonuje unik, obrót w prawo,
 +
 - przy uniku odtwarzany jest dźwięk, - przy uniku odtwarzany jest dźwięk,
  
Linia 32: Linia 44:
  
 {{:​pl:​dydaktyka:​jsi:​2009:​sprawozdania:​henio_uniki_pr_2.jpg|}} {{:​pl:​dydaktyka:​jsi:​2009:​sprawozdania:​henio_uniki_pr_2.jpg|}}
 +
 +Przedstawiony powyżej program w zależności od wskazań czujnika dokonuje ruchu robota do przodu, bądź też obrót o 90 stopni w prawo i odtworzenie dźwięku. Całość jest zawarta w pętli, dlatego też robot działa do momentu utraty zasilania, bądź ręcznego zatrzymania.
  
 ==== Komunikacja ==== ==== Komunikacja ====
Linia 37: Linia 51:
  
 - urządzenie usb umożliwiające komunikację nie działało w sposób prawidłowy ( nie wykryte przez system operacyjny, bądź wymagane wprowadzenie hasła administratora ), - urządzenie usb umożliwiające komunikację nie działało w sposób prawidłowy ( nie wykryte przez system operacyjny, bądź wymagane wprowadzenie hasła administratora ),
 +
 - komunikacja z sąsiednim komputerem uniemożliwiona z powodu braku znajomości hasła administratora,​ komputer rozpoznał urządzenie,​ tak samo jak Henio rozpoznał komputer, jednakże nie mógł przeprowadzić poprawnej komunikacji,​ - komunikacja z sąsiednim komputerem uniemożliwiona z powodu braku znajomości hasła administratora,​ komputer rozpoznał urządzenie,​ tak samo jak Henio rozpoznał komputer, jednakże nie mógł przeprowadzić poprawnej komunikacji,​
  
 ===== 3. Wnioski ===== ===== 3. Wnioski =====
 +Doświadczenia wyniesione z pierwszych laboratoriów pozwoliły na sprawniejsze implementowanie algorytmów. Na pierwszych zajęciach zabrakło dokumentu prezentującego przykładowe konstrukcje w dostarczonym środowisku,​ czy też dokumentu typu "​HowTo"​.
 +
 +Dużym utrudnieniem w naszych próbach realizacji algorytmu "​Śledzenie"​ , który polegał na śledzeniu sygnału dźwiękowego i poruszaniu się w jego kierunku, był brak stałego źródła dźwięku.
 +
 ===== 4. Uwagi ===== ===== 4. Uwagi =====
  
 W momencie pisania sprawozdania link na stronie : https://​ai.ia.agh.edu.pl/​wiki/​pl:​mindstorms:​lab:​lab2 oznaczony jako wykaz sprawozdań,​ znajdujący się na samym końcu strony, przenosi do zeszłorocznej strony https://​ai.ia.agh.edu.pl/​wiki/​pl:​mindstorms:​studenci:​przedmioty:​jsi:​sprawozdania2008 . W momencie pisania sprawozdania link na stronie : https://​ai.ia.agh.edu.pl/​wiki/​pl:​mindstorms:​lab:​lab2 oznaczony jako wykaz sprawozdań,​ znajdujący się na samym końcu strony, przenosi do zeszłorocznej strony https://​ai.ia.agh.edu.pl/​wiki/​pl:​mindstorms:​studenci:​przedmioty:​jsi:​sprawozdania2008 .
pl/dydaktyka/jsi/2009/sprawozdania/jsi20091209-11c.1260738686.txt.gz · ostatnio zmienione: 2019/06/27 15:52 (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