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:mindstorms:studenci:przedmioty:jsi:jsi2008:jsi20090114-08d [2009/01/20 14:04]
jsi08
pl:mindstorms:studenci:przedmioty:jsi:jsi2008:jsi20090114-08d [2019/06/27 15:50] (aktualna)
Linia 67: Linia 67:
 ===== Problemy ===== ===== Problemy =====
 Czasami Jasio robił się niegrzeczny:​ Czasami Jasio robił się niegrzeczny:​
 +
   * Wykonywał przypadkowe ruchy   * Wykonywał przypadkowe ruchy
   * Nie wykonywał wgranego programu   * Nie wykonywał wgranego programu
   * Nie dał się sterować z konsoli   * Nie dał się sterować z konsoli
-Powodem mogło być niezakończenie poprzedniego programu. + 
-Ponowne uruchomienie powłoki swipl załatwiło sprawę - Jasio znów był grzeczny.+Nie do końca było dla nas jasne czy jest to wina interface'​u komunikacyjnego czy może raczej  
 +samego programu swipl. ​Powodem mogło być niezakończenie poprzedniego programu.  
 +Ponowne uruchomienie powłoki swipl rozwiązało problem.  
 + 
 +Problem ten (miejscami wybitnie irytujący, zwłaszcza gdy dobry program nie raczył poprawnie funkcjonować)  
 +kosztował nas również sporo czasu. 
 ===== Podsumowanie ===== ===== Podsumowanie =====
-Prolog pozwala na programowanie robota w sposób bardziej efektywny. Najważniejszą zaletą jest modelowanie zachowania robota z użyciem reguł. Ponadto Prolog daje możliwość pełniejszej kontroli dzięki lepszemu wykorzystaniu czujników.+Prolog pozwala na programowanie robota w sposób bardziej efektywny. Najważniejszą zaletą jest modelowanie zachowania robota z użyciem reguł. Ponadto Prolog daje możliwość pełniejszej kontroli dzięki lepszemu wykorzystaniu czujników. ​Dzięki formie programowej konstrukcji algorytmów sterowania robotem, możliwe jest rozwiązywanie dużo bardziej złożonych problemów. Dodatkowo prolog jako język programowania wprowadza zdecydowanie krótszą, a zarazem bardziej logiczną składnię co w konsekwencji obfituje w znaczący wzrost efektywności robota. 
 ====== Propozycje ====== ====== Propozycje ======
 Dobrym pomysłem byłoby organizowanie zawodów dla zainteresowanych studentów, polegających nie na budowie robotów, lecz pisaniu programów w prologu działających na konkretnym/​tak samo zbudowanym robocie i spełniających zadane cele. Udział w zawodach byłby udokumentowany w życiorysie robota na aiWiki. Programy wzbogaciłyby kolekcję algorytmów dostępnych na stronie. Dobrym pomysłem byłoby organizowanie zawodów dla zainteresowanych studentów, polegających nie na budowie robotów, lecz pisaniu programów w prologu działających na konkretnym/​tak samo zbudowanym robocie i spełniających zadane cele. Udział w zawodach byłby udokumentowany w życiorysie robota na aiWiki. Programy wzbogaciłyby kolekcję algorytmów dostępnych na stronie.
pl/mindstorms/studenci/przedmioty/jsi/jsi2008/jsi20090114-08d.1232456651.txt.gz · ostatnio zmienione: 2019/06/27 15:57 (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