Różnice
Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision
Poprzednia wersja
Nowa wersja
|
Poprzednia wersja
|
pl:mindstorms:studenci:przedmioty:jsi:jsi2008:jsi20090121-11d [2009/01/25 12:08] jsi08 |
pl:mindstorms:studenci:przedmioty:jsi:jsi2008:jsi20090121-11d [2009/01/25 12:16] jsi08 |
===== Konstrukcja ===== | ===== Konstrukcja ===== |
Robot, którego używaliśmy na zajęciach był już przygotowany, był to jeden z przykładów z instrukcji LEGO. | Robot, którego używaliśmy na zajęciach był już przygotowany, był to jeden z przykładów z instrukcji LEGO. |
| {{:pl:mindstorms:studenci:przedmioty:jsi:jsi2008:irek_21_01_09_1100.jpg|}} |
===== Algorytmy ===== | ===== Algorytmy ===== |
Na zajęciach zdążyliśmy zaimplementować jeden algorytm pt. "Sprzątacz". Jego zachowanie wyglądało następująco: | Na zajęciach zdążyliśmy zaimplementować jeden algorytm pt. "Sprzątacz". Jego zachowanie wyglądało następująco: |
nxt_open, | nxt_open, |
go_on_buddy. | go_on_buddy. |
| |
go_on_buddy :- | go_on_buddy :- |
nxt_rotate(200,720), | nxt_rotate(200,720), |
trigger_create(_,obczajka,wypchnij). | trigger_create(_,obczajka,wypchnij). |
| |
wypchnij :- | wypchnij :- |
nxt_stop, | nxt_stop, |
nxt_stop, | nxt_stop, |
go_on_buddy. | go_on_buddy. |
| |
obczajka :- | obczajka :- |
nxt_ultrasonic(Value,force), | nxt_ultrasonic(Value,force), |
Value < 30. | Value < 30. |
| |
zamknij :- | zamknij :- |
trigger_killall, | trigger_killall, |