Różnice
Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision
Poprzednia wersja
|
Nowa wersja
Both sides next revision
|
pl:mindstorms:studenci:przedmioty:jsi:jsi2008:jsi20090121-09a [2009/01/29 11:27] jsi08 |
pl:mindstorms:studenci:przedmioty:jsi:jsi2008:jsi20090121-09a [2009/01/31 20:35] jsi08 |
=== Realizacja === | === Realizacja === |
| |
Zastaliśmy już złożonego robota, | Zastaliśmy już złożonego robota "Franek", |
| |
korzystał on z dwóch sensorów: | korzystał on z dwóch sensorów: |
Niestety, szczególnie na początku zajęć, kilkukrotnie nieoczekiwanie robot przestawał wykonywać wysyłane mu polecenia i konieczne było jego wyłączenie i nawiązywanie komunikacji od nowa. W czasie testowania algorytmu okazywało się również, że jednak polecenia biblioteki NXT nie zawsze działają według naszych oczekiwań: | Niestety, szczególnie na początku zajęć, kilkukrotnie nieoczekiwanie robot przestawał wykonywać wysyłane mu polecenia i konieczne było jego wyłączenie i nawiązywanie komunikacji od nowa. W czasie testowania algorytmu okazywało się również, że jednak polecenia biblioteki NXT nie zawsze działają według naszych oczekiwań: |
* funkcja odczytująca stan czujnika dotyku "nxt_touch(Value,force)" przez pewien czas zwracała wartości "181" i "1023" zamiast binarnych, | * funkcja odczytująca stan czujnika dotyku "nxt_touch(Value,force)" przez pewien czas zwracała wartości "181" i "1023" zamiast binarnych, |
* przy użyciu funkcji obracającej robota "nxt_rotate(150,360)" realny kąt obrotu nie zgadzał się z żądanym. | * przy użyciu funkcji obracającej robota "nxt_rotate(150,360)" realny kąt obrotu nie zgadzał się z żądanym, |
| * funkcja nxt_go_cm nie działała, gdy otrzymywała ujemny argument "Speed" - Franek nie poruszał się do tyłu. Natomiast funkcja nxt_go reagowała prawidłowo. |
| |
=== Wnioski === | === Wnioski === |