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-11a [2009/01/26 23:55] jsi08 |
pl:mindstorms:studenci:przedmioty:jsi:jsi2008:jsi20090121-11a [2009/01/27 14:12] jsi08 |
==== Wstęp ==== | ==== Wstęp ==== |
| |
Spośród zaproponowanych czterech algorytmów wybraliśmy algorytm **sprzątacz**. \\ \\ | Spośród zaproponowanych proponowanych algorytmów wybraliśmy algorytm **sprzątacz**. \\ \\ |
Algorytm ten działa następująco: | Algorytm ten działa następująco: |
| |
Mimo, że program działa poprawnie to wyraźnie widać, że sensor nie wykrywa przedmiotu w porę i przez to nie porusza się dokładnie w kierunku przeszkody. Błąd tego kąta jest jednak na tyle niewielki, że biorąc pod uwagę małą odległość od przedmiotu (40cm), robot tak czy inaczej wypcha przedmiot poza zadany obszar. Montując odpowiednio szeroki zderzak można więc ominąć ten problem :) | Mimo, że program działa poprawnie to wyraźnie widać, że sensor nie wykrywa przedmiotu w porę i przez to nie porusza się dokładnie w kierunku przeszkody. Błąd tego kąta jest jednak na tyle niewielki, że biorąc pod uwagę małą odległość od przedmiotu (40cm), robot tak czy inaczej wypcha przedmiot poza zadany obszar. Montując odpowiednio szeroki zderzak można więc ominąć ten problem :) |
| |
Niemałe problemy stwarzało natomiast zacinanie się środowiska w czasie komunikacji z robotem. Problem ten miał miejsce przy próbie zamknięcia połączenia. Owocowało to koniecznością zamknięcia i ponownego otwarcia powłoki prologa. | Niemałe problemy stwarzało natomiast zacinanie się środowiska w czasie komunikacji z robotem. Problem ten miał miejsce przy próbie zamknięcia połączenia. Wiązało się to z koniecznością zamknięcia i ponownego otwarcia powłoki prologa. |
| |
==== Sugestie modyfikacji ==== | ==== Sugestie modyfikacji ==== |